Machine Learning Tutorial
مشین لرننگ کے اہم طریقے
(Rote Learning)روٹ لرننگ

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

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

Article

Discover New Coding Techniques

Stay Updated with our interactive blog posts

All

How to Learn Coding Faster

Learn why coding is essential for your career.

Mubashir Khan
11 jan 2024 . 5 mint read
alt

Tutorials

Mystery of Lorem ipsum

Learn th Fundamentals of coding and start building your own projects.

Mubashir Khan
11 jan 2024 . 5 mint read

Tips

10 useful VS Code Extentions

Discover Helpful tools and resources to enhance your coding skills

Mubashir Khan
11 jan 2024 . 5 mint read
View all

Article

Discover The Latest Blog Posts

Stay Updated with our interactive blog posts

alt
AI

What is Generative AI

Learn how to write clean and maintainable code and maintainable code

alt
The Developers
11 jan 2024 . 5 mint read
alt
Coding

A glimpse into our AI powered future

Discover effective strategies for Testing Code

alt
Zain Malik
11 jan 2024 . 5 mint read
alt
AI

Don't Learn Coding, Try this AI alternatives

Learn why user-centered design is crucial for success,Learn why user-centered design is crucial for success

alt
The Developers
11 jan 2024 . 5 mint read
alt
Coding

Why we always print "Hello World"

What is Mystery behind The Hello world

alt
Sheryar Ahmed
11 jan 2024 . 5 mint read
View all