کم سے کم چوکوں کا طریقہ

کم سے کم چوکوں کا طریقہ: ڈیٹا تجزیہ میں تعارف اور اطلاق

Pendahuluan

Least Squares طریقہ ڈیٹا کے تجزیہ میں سب سے بنیادی اور وسیع پیمانے پر استعمال ہونے والی تکنیکوں میں سے ایک ہے، خاص طور پر شماریات اور اطلاقی ریاضی میں۔ اس طریقہ کار کا مقصد ان پیرامیٹرز کا تخمینہ لگانا ہے جو مجوزہ ماڈل سے مشاہدہ شدہ انحراف کے مربعوں کے مجموعے کو کم سے کم کرتے ہیں۔ اس مضمون میں، ہم کم از کم مربع کے طریقہ کار کے بنیادی تصورات، مختلف شعبوں میں اس کے استعمال اور اس پر عمل درآمد کے لیے عملی اقدامات کا جائزہ لیں گے۔

کم سے کم چوکوں کے طریقے کے بنیادی تصورات

Least Squares طریقہ کی وضاحت لکیری رجعت کے ذریعے کی جا سکتی ہے۔ فرض کریں کہ ہمارے پاس جوڑوں کی شکل میں ڈیٹا ہے \((x_i, y_i)\) جہاں \( i = 1, 2, …, n \)۔ ہم جس لکیری ماڈل کو بنانا چاہتے ہیں اس کا اظہار اس طرح کیا جا سکتا ہے:
\[ y = \beta_0 + \beta_1 x + \epsilon \]
جہاں \( \beta_0 \) اور \( \beta_1 \) وہ پیرامیٹرز ہیں جن کا ہم اندازہ لگانا چاہتے ہیں، جب کہ \( \epsilon \) وہ خرابی یا بقایا ہے جس کا اوسط صفر ہونے کی توقع ہے۔

کم از کم مربع کے طریقہ کار کا ہدف درج ذیل مقصدی فنکشن کو کم سے کم کرنا ہے۔
\[ S(\beta_0, \beta_1) = \sum_{i=1}^{n} (y_i - \beta_0 - \beta_1 x_i)^2 \]

یہ بھی پڑھیں  مماس لکیر کی وکر کی مساوات پر بحث کے سوال کی مثال

بہترین پیرامیٹرز تلاش کرنا: ایک ریاضیاتی نقطہ نظر

معروضی فعل \( S \) کو کم کرنے والے پیرامیٹر کی قدروں کو تلاش کرنے کے لیے، ہمیں \( \beta_0 \) اور \( \beta_1 \) کے حوالے سے \( S \) کے جزوی مشتقات کا حساب لگانا ہوگا، اور پھر درج ذیل مساوات کو حل کریں:

\[ \frac{\partial S}{\partial \beta_0} = -2 \sum_{i=1}^n (y_i – \beta_0 – \beta_1 x_i) = 0 \]
\[ \frac{\partial S}{\partial \beta_1} = -2 \sum_{i=1}^n x_i (y_i - \beta_0 - \beta_1 x_i) = 0 \]

لکیری مساوات کے اس نظام کو حل کر کے، ہم تخمینوں کو تلاش کر سکتے ہیں \(\hat{\beta_0}\) اور \(\hat{\beta_1}\):
\[ \hat{\beta_1} = \frac{n \sum_{i=1}^n x_i y_i – \sum_{i=1}^n x_i \sum_{i=1}^n y_i}{n \sum_{i=1}^n x_i^2 – (\sum_{i=1}^n x_i)^}
\[ \hat{\beta_0} = \bar{y} - \hat{\beta_1} \bar{x} \]

جہاں \(\bar{y}\) اور \(\bar{x}\) بالترتیب \(y\) اور \(x\) کی اوسط ہیں۔

کم سے کم چوکوں کے طریقہ کار کا اطلاق

1. اقتصادیات اور مالیات

معاشی متغیرات کے درمیان تعلقات کو ماڈل کرنے کے لیے معاشیات میں کم سے کم مربعوں کا طریقہ بڑے پیمانے پر استعمال ہوتا ہے۔ مثال کے طور پر، ایک معاشی تجزیہ کار مہنگائی پر بے روزگاری کی شرح کے اثر کو ماڈل بنانا چاہتا ہے۔ کم از کم چوکوں کے طریقہ کار کو استعمال کرتے ہوئے، تجزیہ کار ایک رجعت کا ماڈل تیار کر سکتا ہے جو دو متغیرات سے متعلق ہو اور تعلق کی مضبوطی اور نوعیت کے بارے میں شماریاتی اندازے لگائے۔

یہ بھی پڑھیں  تجزیاتی جیومیٹری پر مثالی سوالات

2. سماجی علوم

سماجی علوم میں، انسانی رویے اور دیگر متغیرات کے درمیان تعلق کا مطالعہ کرنے کے لیے اکثر سروے اور نفسیاتی تحقیق میں کم سے کم مربع کا طریقہ استعمال کیا جاتا ہے۔ ایک کلاسک مثال ایک سادہ لکیری رجعت ہے جو کسی فرد کی خوشی کی سطح کو اس کی سالانہ آمدنی سے منسلک کرتی ہے۔

3. انجینئرنگ

انجینئرنگ میں، کم سے کم اسکوائر کا طریقہ آلہ کیلیبریشن اور سگنل پروسیسنگ کے لیے استعمال کیا جا سکتا ہے۔ مثال کے طور پر، ڈیجیٹل امیج پروسیسنگ میں، یہ طریقہ مشاہدہ شدہ ڈیٹا کی بنیاد پر ماڈل لگا کر تصاویر میں شور کو کم کرنے کے لیے استعمال کیا جاتا ہے۔

4. موسمیات اور موسمیات

موسمیات کے ماہرین درجہ حرارت، بارش، یا دیگر موسمی تغیرات سے متعلق ڈیٹا کا تجزیہ کرنے کے لیے یہ طریقہ استعمال کرتے ہیں۔ ریگریشن ماڈلز کے ساتھ، وہ تاریخی اعداد و شمار کی بنیاد پر موسم کے نمونوں کی پیشین گوئی کر سکتے ہیں، اور زیادہ درست پیشین گوئیاں کرنے میں مدد کرتے ہیں۔

ازگر کے ساتھ عملی نفاذ

عملی طور پر کم سے کم مربع کے طریقہ کار کو لاگو کرنے کے لیے، خاص طور پر سادہ لکیری ریگریشن، ہم 'numpy' اور 'matplotlib' لائبریریوں کی مدد سے Python پروگرامنگ لینگویج استعمال کر سکتے ہیں۔ یہاں ایک کوڈ مثال ہے جو اس عمل کی وضاحت کرتی ہے:

'' ازگر
بطور این پی پی درآمد کریں
matplotlib.pyplot بطور plt درآمد کریں۔

یہ بھی پڑھیں  مشتق افعال کی خصوصیات

نمونہ ڈیٹا
x = np.array([1, 2, 3, 4, 5])
y = np.array([2, 3, 5, 7, 11])

x اور y کی اوسط
mean_x = np.mean(x)
mean_y = np.mean(y)

پیرامیٹرز کا حساب لگائیں۔
عدد = np.sum((x – mean_x) (y – mean_y))
ڈینومینیٹر = np.sum((x – مطلب_x) 2)
b1 = ہندسہ / فرق
b0 = مطلب_y - b1 مطلب_x

پیشن گوئی y
y_pred = b0 + b1 x

پلاٹ کے نتائج
plt.scatter(x, y, color='blue', label='Observation Data')
plt.plot(x, y_pred, color='red', label='regression Line')
plt.xlabel('x')
plt.ylabel('y')
plt.legend()
plt.show ()

پرنٹ (f"رجسٹریشن کوفیشینٹس: b0 = {b0}، b1 = {b1}")
“۔

نتیجہ اخذ کرنا

کم از کم چوکوں کا طریقہ شماریات اور ڈیٹا کے تجزیہ میں ایک طاقتور اور ضروری بنیاد ہے۔ اس کی غلطیوں کو کم کرنے اور ماڈل فٹ کو زیادہ سے زیادہ کرنے کی صلاحیت اسے معاشیات سے لے کر انجینئرنگ اور سماجی علوم تک کے شعبوں کی ایک وسیع رینج میں انتہائی مفید بناتی ہے۔ اگرچہ بنیادی تصور آسان ہے، اس طریقہ کار کو مزید پیچیدہ ماڈلز جیسے نان لائنر ریگریشن، مخلوط اثرات کے ماڈلز، اور مشین لرننگ تک بڑھایا جا سکتا ہے۔ کم سے کم مربعوں کے طریقہ کار کی اچھی سمجھ اور کافی مشق کے ساتھ، ہم اپنے ڈیٹا کے تجزیہ کی درستگی کو بہتر بنا سکتے ہیں اور زیادہ باخبر فیصلے کر سکتے ہیں۔

امید ہے کہ یہ مضمون کم از کم چوکوں کے طریقہ کار اور اس کے اطلاق کا واضح اور جامع جائزہ فراہم کرتا ہے۔

ایک تبصرہ چھوڑیں