میں نے ابھی ڈویلپر کورس کیا ہے۔ گوگل مشین لرننگ کریش کورس۔. ایک تعارفی کورس ، جہاں وہ آپ کو بنیادی تصورات دیتے ہیں اور TensorFlow کے ساتھ حقیقی نفاذ کی مثالیں دیکھتے ہیں۔ یہ مثالیں ہیں جنہوں نے مجھے ایسا کرنے کی ترغیب دی ہے۔
کریش بمقابلہ مشین لرننگ کورسرا۔
یہ اس سے کہیں زیادہ آسان کورس ہے۔ کورسیرا مشین لرننگ۔ اور زیادہ عملی. ہم کہتے ہیں کہ کورسیرا کورس آپ کو یہ سمجھنے پر مرکوز ہے کہ الگورتھم ریاضی کے لحاظ سے کیسے کام کرتے ہیں جبکہ گوگل کے کریش میں وہ الگورتھم تقریبا black بلیک باکس کی طرح ہوتے ہیں ، وہ آپ کو تھوڑی سی وضاحت دیتے ہیں اور آپ کو ٹینسر فلو کے ساتھ اس پر عمل درآمد کرنے کی تعلیم دیتے ہیں۔
اور یہ بڑا فرق ہے۔ گوگل کورس ، بہت کم گہرائی میں مشین لرننگ کے مختلف تصورات اور الگورتھم کی وضاحت کرنے کے باوجود ، ہمیں ان کو لاگو کرنے اور ٹینسر فلو اور کیراس کا استعمال شروع کرنے کی تعلیم دیتا ہے۔
تمام مشقیں اس کے ساتھ کی جاتی ہیں۔ گوگل کولاب۔، جس کے ساتھ ہمارے پاس پہلے سے ہی ترقیاتی ماحول تیار ہے۔ یہ کرسیرا کورس کے ساتھ ایک بڑا فرق ہے جو الگورتھم کو نافذ کرنے کے لئے ماتالب یا آکٹیو کے ساتھ کام کرتا ہے۔ لیکن آپ کو Tensorflow یا حقیقی مسئلے کو حل کرنے کے طریقے سے کچھ نظر نہیں آتا۔
اس کورس کے جائزے میں میرے تبصرے کا حوالہ دیتے ہوئے۔
یہ بالکل نظریاتی ہے۔ لیکن شاید اسی لئے ایسا لگتا ہے کہ یہ آغاز کرنے کا ایک اچھا طریقہ ہے کیونکہ آپ نہ صرف یہ سیکھنے جا رہے ہیں کہ آپ کیا کرنا چاہتے ہیں بلکہ آپ کیوں کرتے ہیں۔
- ایک الگورتھم یا دوسرا انتخاب کب کریں۔
- مختلف پیرامیٹرز کا انتخاب اور وضاحت کیسے کریں
- الگورتھم کے ساتھ کیا مسائل پیدا ہوسکتے ہیں اور خاص طور پر کیا اقدامات کرنے چاہئیں۔
گوگل سے مشین لرننگ کریش کورس کیا جا سکتا ہے یہاں تک کہ اگر آپ کے پاس ریاضی کی اعلی سطح نہیں ہے ، اینڈریو این جی کا کورسیرا نہیں
ایجنڈا: کورس میں کیا دیکھا جاتا ہے۔
سب سے پہلے ، آپ اس کی وضاحت سے شروع کرتے ہیں کہ مشین لرننگ کیا ہے ، اہم تصورات اور مسائل کی اقسام۔ اور اس کے ساتھ ، اب وقت آگیا ہے کہ درج ذیل نکات پر بات کی جائے۔ معاف کریں کہ انگریزی میں بہت سی اصطلاحات ہیں ، لیکن کورس انگریزی میں ہے (حالانکہ اس پر عمل کرنا بہت آسان ہے) اور بہت سی چابیاں یا تو ترجمہ نہیں رکھتیں ، یا جب ترجمہ کیا جاتا ہے تو یہ معنی کھو دیتی ہے ، کیونکہ سیاق و سباق میں مشین لرننگ ہر کسی کو اور تمام سائٹوں پر انہیں انگریزی میں کہتے ہیں۔
- لکیری رجعت یا لکیری رجعت۔
- مربع نقصان: ایک مقبول نقصان کی تقریب
- گریڈینٹ ڈاون اور گریڈینٹ ڈاون اسٹاکسٹک۔
- سیکھنے کی شرح یا سیکھنے کی شرح۔
- عام کرنا
- اوورفٹنگ
- توثیق کا سیٹ۔
- کراسنگ ون ہاٹ ویکٹر کے ساتھ کراسنگ کی خصوصیت۔
- غیر اخلاقیات
- ریگولرائزیشن (سادگی اور کمی) (L1 اور L2)
- لاجسٹک رجعت
- درجہ بندی
- درستگی ، درستگی اور یاد۔
- ROC وکر اور AUC۔
- اعصابی نیٹ ورک (تربیت ، ایک بمقابلہ سب ، سافٹ میکس)
- سرایت
جیسا کہ میں نے کہا ، یہ گوگل کولاب کے ساتھ کام کرتا ہے۔
یہ کس کے لئے ہے
اگر آپ شروع کر رہے ہیں اور سادہ مثالوں کو نافذ کرنا سیکھنا چاہتے ہیں۔ یہ شروع کرنے کا ایک اچھا طریقہ ہے۔
کورس کے 15 گھنٹے ہیں جو آپ اپنی رفتار سے کر سکتے ہیں ، اور اگرچہ ایسی مشقیں ہیں جن کی آپ کو ترسیل کرنے یا کسی ٹیسٹ کو پاس کرنے کی ضرورت نہیں ہے۔
کورس مفت ہے۔
اور اب وہ؟
جیسا کہ وہ تیز ہیں ، میں یقینی طور پر ان کے باقی گوگل پر دیکھوں گا۔
کچھ کی جانچ جاری رکھنے کے علاوہ۔ کورسز جو ہم نے فہرست میں چھوڑے ہیں۔ یہ دیکھنے کے لیے کہ وہ کیسے ہیں اور اگر میں سنجیدگی سے کوئی کام کرتا ہوں جو پہلے سے زیادہ جدید ہے۔
میرے پاس کام پر ایک ٹول بنانے کے لیے ایک سنجیدہ پروجیکٹ چل رہا ہے اور مجھے اب ضرورت ہے کہ اس وقت میں نے جو کچھ سیکھا ہے اسے لاگو کرنا شروع کروں اور حقیقی مسائل سے لڑوں۔
میں بلاگ پر اپنی پیش رفت کی اطلاع دیتا رہوں گا۔