بنیادی اصول گائیڈ

بیک پروپیگیشن

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

2 منٹ پڑھیںآخری بار اپ ڈیٹ کیا گیا۔

جائزہ

It is the engine behind almost all modern deep learning training.

گہرا غوطہ

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

تکنیکی بصیرت

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

اسٹریٹجک اثر

واضح فیصلے

یہ آپ کو مارکیٹنگ کی زبان سے واضح تکنیکی دعووں کو الگ کرنے میں مدد کرتا ہے۔

لاگت اور بجٹ

آپ پیسہ یا وقت خرچ کرنے سے پہلے بہتر نفاذ کے سوالات پوچھ سکتے ہیں۔

Team and workflow

مشترکہ تفہیم کے ساتھ ٹیمیں بہتر پروڈکٹ، پالیسی اور سیکھنے کے فیصلے کرتی ہیں۔

بیک پروپیگیشن کا مستقبل

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

حقیقی دنیا کا نفاذ

تصویر کی درجہ بندی کرنے والے کو تربیت دینا تاکہ یہ تصاویر کے ہر بیچ کے بعد بلیوں کے مقابلے کتوں کو پہچاننے کے لیے آہستہ آہستہ فلٹرز کو ایڈجسٹ کرتا ہے۔

پیش گوئی شدہ اگلے الفاظ کی غلطی کو بیک پروپیگیٹ کرکے کمپنی کے دستاویزات پر ایک بڑے زبان کے ماڈل کو ٹھیک کرنا

تخروپن کے دوران اسٹیئرنگ زاویہ کی پیشن گوئی کی غلطیوں کو کم کرنے کے لیے سیلف ڈرائیونگ کار کے وژن نیٹ ورک کو سکھانا

تجویز کردہ ماڈل کی سرایت کو اپ ڈیٹ کرنا تاکہ یہ بہتر انداز میں پیش گوئی کرے کہ صارف کن فلموں پر کلک کرے گا۔

خطرات اور گارڈریلز

مختلف ٹیمیں ایک ہی اصطلاح کو مختلف طریقے سے استعمال کر سکتی ہیں، اس لیے دائرہ کار کی جلد وضاحت کریں۔

بینچ مارکس مضبوط نظر آسکتے ہیں جبکہ حقیقی دنیا کی کارکردگی ناہموار ہے۔

ڈیٹا کے معیار اور تشخیص کے منصوبوں کو نظر انداز کرنا اکثر نازک نتائج پیدا کرتا ہے۔

نفاذ کا روڈ میپ

1

آپ کو مطلوبہ نتائج کی سادہ زبان کی تعریف کے ساتھ شروع کریں۔

2

جانچ کرنے سے پہلے ایک کامیابی میٹرک اور ایک ناکامی کی شرط منتخب کریں۔

3

نمائندہ ڈیٹا کے ساتھ ایک چھوٹا پائلٹ چلائیں، نہ کہ پالش شدہ ڈیمو سیٹ۔

4

دستاویز جہاں بیک پروپیگیشن مدد کرتا ہے اور جہاں آسان طریقے بہتر ہیں۔

دریافت کرتے رہیں

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Backpropagation quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

کوئز شروع کریں۔

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

اکثر پوچھے گئے سوالات

What is Backpropagation?

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

بیک پروپیگیشن کا بنیادی مقصد کیا ہے؟

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

بیک پروپیگیشن کے مرکز میں کون سا ریاضیاتی اصول ہے؟

بیک پروپیگیشن زنجیر کے اصول کا اطلاق مقامی مشتقات کو تہوں میں جوڑنے کے لیے کرتا ہے، نیٹ ورک کے ذریعے خرابی کے میلان کو پیچھے کی طرف پھیلاتا ہے۔

بیک پروپیگیشن کو کمپیوٹیشنل طور پر موثر کیوں سمجھا جاتا ہے؟

فارورڈ پاس سے جزوی مشتقات اور ایکٹیویشن کو کیش کرکے، بیک پروپیگیشن فالتو حساب سے گریز کرتی ہے، لاگت کو سنگل فارورڈ پاس کے قریب رکھتی ہے۔

بیک پروپیگیشن کس ترتیب میں گریڈینٹ کی گنتی کرتا ہے؟

نام یہ سب کہتا ہے: خرابی کو پیچھے کی طرف پھیلایا جاتا ہے، آؤٹ پٹ سے شروع ہوتا ہے اور ان پٹ کی طرف بڑھتا ہے، لہذا ہر پرت کا میلان اس کے بعد کی پرت پر منحصر ہوتا ہے۔

بیک پروپیگیشن کیا پیدا کرتا ہے جسے ایک اصلاح کار پھر استعمال کرتا ہے؟

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