מה זה Machine Learning (למידת מכונה)?
איך מכונות לומדות מנתונים בלי שמתכנתים אותן, ואיפה אתם נתקלים בזה ביומיום.
למידת מכונה (Machine Learning) היא הדרך שבה מלמדים מחשב לבצע משימה בלי לכתוב לו כללים מפורשים. במקום להסביר לו מה לעשות, מראים לו הרבה דוגמאות והוא מוצא את הדפוס לבד.
הדוגמה שמסבירה הכל
נגיד שרוצים מערכת שמזהה מייל ספאם. בדרך הישנה הייתם כותבים כללים: אם המילה “זכית” מופיעה, אם יש חמישה סימני קריאה. זה עובד עד שמישהו כותב “זכית!!!” עם שינוי קטן.
בלמידת מכונה מראים למערכת מיליון מיילים שמסומנים “ספאם” או “לא ספאם”, והיא מוצאת לבד מה מאפיין ספאם. כשהספאמרים משנים טקטיקה, מאמנים מחדש והמערכת מתעדכנת.
שלוש דרכים שבהן מכונה לומדת
| השיטה | איך זה עובד |
|---|---|
| למידה מונחית | נותנים דוגמאות עם התשובה הנכונה. כמו תלמיד שלומד ממבחנים פתורים |
| למידה לא מונחית | נותנים נתונים בלי תשובות, והמערכת מוצאת קבוצות ודפוסים לבד |
| למידת חיזוקים | לומדת מניסוי וטעיה, עם פרס על הצלחה. כך מאמנים רובוטים ומשחקים |
איפה אתם נתקלים בזה
סינון ספאם במייל, המלצות בנטפליקס, זיהוי הונאה בכרטיס האשראי, תחזית מזג האוויר, והצעות ההשלמה במקלדת הטלפון.
מה הקשר לצ'אט ג'יפיטי
צ'אט ג'יפיטי הוא תוצאה של למידת מכונה בקנה מידה עצום. אף אחד לא כתב לו כללי דקדוק של עברית – הוא למד אותם מכמויות טקסט עצומות. אפשר לנסות אותו כאן ולראות איך זה נראה בפועל.
שאלות נפוצות
מה ההבדל מבינה מלאכותית?
בינה מלאכותית היא התחום הכולל. למידת מכונה היא שיטה מרכזית בתוכו.
צריך לדעת מתמטיקה?
כדי לפתח – כן. כדי להשתמש בכלים שמבוססים עליה – לא.
מכונה באמת “לומדת”?
לא במובן האנושי. היא מכווננת מספרים עד שהתחזיות שלה מדויקות יותר.
עוד במילון: בינה מלאכותית · למידת מכונה · למידה עמוקה · פרומפט · כל המושגים · צ'אט חינמי