इसीलिए जब आप रैखिकता कहते हैं तो वास्तव में रैखिकता विनिर्देश वास्तव में एक गैर-रेखीयता विनिर्देश है, इस अर्थ में कि यह रैखिकता से विचलन को इंगित करता है, इसलिए इसे एक अच्छी फिट सीधी रेखा से हमारे आउटपुट रीडिंग के अधिकतम विचलन के रूप में परिभाषित किया गया है, इसलिए स्पष्ट रूप से आप चाहते हैं कि रैखिकता विनिर्देश छोटा हो, आप कह रहे हों कि यदि आप उस सीधी रेखा की विशेषता का उपयोग करते हैं तो आपको बहुत अधिक त्रुटि नहीं होने वाली है जो कि आप उपयोगकर्ता को बता रहे हैं ताकि यह सबसे छोटा संभव हो आपको वास्तव में सभी डेटा लेना होगा और एक सर्वोत्तम फिट सीधी रेखा बनानी होगी ताकि, त्रुटियों के वर्ग का योग कम से कम हो तो यह रैखिकता है लेकिन यह है अंशांकन डेटा का कुछ अच्छी सीधी रेखा से विचलन है जो आपने या तो डेटा फिटिंग द्वारा प्राप्त किया है या कुछ मामलों में इसे अलग तरीके से भी प्राप्त किया जा सकता है।