مشین لرننگ کیا ہے؟ — آسان اردو میں
مشین لرننگ (Machine Learning) دراصل کمپیوٹر کو خود سے سیکھنا سکھانے کا ایک عمل ہے، بالکل ویسے ہی جیسے انسان تجربے سے سیکھتے ہیں۔ یہ مصنوعی ذہانت (Artificial Intelligence) کا وہ حصہ ہے جو پروگرامنگ کے بجائے ڈیٹا کا استعمال کرتے ہوئے پیٹرن پہچانتا ہے اور فیصلے کرتا ہے۔
آسان مثال
فرض کریں آپ لاہور کی ایک مشہور نہاری کی دکان چلاتے ہیں۔ آپ کو معلوم ہے کہ سردیوں میں ویک اینڈ پر گوشت زیادہ بکتا ہے۔ آپ نے یہ کوئی کتاب پڑھ کر نہیں بلکہ روز کے تجربے (ڈیٹا) سے سیکھا ہے۔ مشین لرننگ بھی یہی کرتی ہے۔ ہم کمپیوٹر کو بہت سارا پرانا ڈیٹا دیتے ہیں، اور وہ خود سمجھ جاتا ہے کہ مستقبل میں کیا ہونے والا ہے، بغیر اس کے کہ ہم اسے کوئی خاص فارمولا یا ہدایت دیں۔
یہ کیسے کام کرتا ہے؟
پرانے زمانے کے سافٹ ویئر میں، ایک پروگرامر کمپیوٹر کو لکھ کر بتاتا تھا: “اگر الف ہو، تو ب کرو”۔ لیکن مشین لرننگ میں، ہم کمپیوٹر کو بہت سی مثالیں دکھاتے ہیں اور کہتے ہیں: “یہ الف ہے اور یہ اس کا نتیجہ ب ہے، اب خود سمجھو کہ یہ کیسے ہوا”۔ جتنا زیادہ ڈیٹا اسے ملتا ہے، وہ اتنا ہی سمجھدار اور درست جواب دینے کے قابل ہو جاتا ہے۔
روزمرہ زندگی میں کہاں ملتا ہے؟
- یوٹیوب یا ٹک ٹاک ریکمینڈیشن: جب یوٹیوب آپ کے پسندیدہ ڈرامے یا کرکٹ میچ کی ہائی لائٹس خود بخود تجویز کرتا ہے، تو یہ دراصل مشین لرننگ ہے جو آپ کی پرانی پسند دیکھ کر نئی ویڈیوز دکھاتی ہے۔
- ای میل میں اسپیم فلٹر: آپ کے ان باکس میں آنے والی فالتو یا فراڈ ای میلز جو خود ہی ‘سپیم’ (Spam) فولڈر میں چلی جاتی ہیں، وہ مشین لرننگ کی بدولت ممکن ہوتا ہے۔
- کریم یا انڈرائیو (InDrive) کا کرایہ: جب بارش ہوتی ہے تو کرایہ فوراً بڑھ جاتا ہے۔ یہ کوئی انسان پیچھے بیٹھ کر نہیں کر رہا ہوتا، بلکہ مشین لرننگ الگورتھم وقت اور حالات (ڈیٹا) دیکھ کر فیصلہ کرتا ہے۔
متعلقہ اصطلاحات
اکثر پوچھے گئے سوالات
کیا مشین لرننگ کے لیے مجھے پروگرامنگ آنا ضروری ہے؟ اگر آپ صرف اس کے ٹولز (جیسے چیٹ جی پی ٹی) استعمال کرنا چاہتے ہیں تو بالکل نہیں۔ لیکن اگر آپ خود ایسے سسٹم بنانا چاہتے ہیں تو آپ کو پائتھن (Python) جیسی زبان سیکھنی پڑے گی۔
کیا مشین لرننگ اور اے آئی (AI) ایک ہی چیز ہیں؟ یہ دونوں بالکل ایک چیز نہیں ہیں بلکہ مشین لرننگ اے آئی کی ہی ایک قسم یا شاخ ہے۔ یوں سمجھیں کہ مصنوعی ذہانت ایک بڑا درخت ہے اور مشین لرننگ اس کی سب سے اہم شاخ ہے۔
اب آگے کیا سیکھیں؟ مشین لرننگ کے بعد، یہ جاننا ضروری ہے کہ وہ کون سا خاص ماڈل ہے جو انسانوں جیسی زبان لکھ سکتا ہے۔ اسے پڑھیں: لارج لینگویج ماڈل کیا ہے؟ ←