Machine Learning באמצעות MATLAB
לימוד מכונה, או Machine Learning, הינה תת-תחום במדעי המחשב ובבינה מלאכותית, העוסק בפיתוח אלגוריתמים המאפשרים למחשב ללמוד מתוך דוגמאות, ופועל במגוון משימות חישוביות בהן התכנות הקלאסי איננו אפשרי. במקרה זה הלימוד נעשה בהסתמך על מידע המגיע מתוך מדידות ונתונים, ולכן ניתן לשפר את ביצועי המערכת ככל שמספר המדידות גדל.
אלגוריתמים ללימוד מכונה משמשים ביישומים כגון חישוב פיננסי (אלגו-טריידינג, דירוג אשראי), עיבוד וידאו ותמונה (זיהוי פנים, זיהוי אובייקטים), חישוב ביולוגי (סיווג גידול, מציאת תרופות ו-DNA), ייצור אנרגיה (חיזוי צריכת אנרגיה וחיזוי עלות מסחר), עיבוד שפה טבעית (NLP), זיהוי דיבור ותמונה, ואף בפרסום ומערכות המלצה (סרטים, קניות וכו').
לימוד מכונה הוא חלק אינטגרלי וחשוב מ-Data Analytics, ענף אשר עוסק בפיתוח תובנות לקבלת החלטות ותכן טובים יותר, בהסתמך על מידע ונתונים. ברוב היישומים העסקיים, מודלים של לימוד מכונה מותקנים ורצים בסביבת web או database, והם חלק אינטגרלי ממערכות הארגון והחישוב לפי דרישה.