הסקה, אומדן וקבלת החלטות מנתונים
יש שתי דרכים שונות במהותן לבנות מסווג, והפיצול הזה חוצה את כל למידת המכונה. מודל דיסקרימינטיבי לומד ישירות את הגבול בין המחלקות. מודל גנרטיבי לומד כיצד כל מחלקה מייצרת את הנתונים שלה, וגוזר את הגבול כתוצר לוואי.
באופן פורמלי: מודל דיסקרימינטיבי אומד ישירות את ההסתברות המותנית p(y|x), ועונה על "בהינתן התכונות האלה, מהי התווית?" מודל גנרטיבי אומד את ההתפלגות המשותפת p(x, y) (לעיתים קרובות דרך p(x|y) וp(y)), ואז משתמש בכלל בייס כדי לקבל את p(y|x).
חשבו על שני תלמידי אמנות. האחד לומד לצייר חתול מאפס, ושולט באופן שבו פרווה, שפמים ואוזניים מתחברים יחד: זהו מודל גנרטיבי, הלומד כיצד כל מחלקה מייצרת את הנתונים שלה. השני לעולם אינו מצייר דבר אך הופך לגאון בזיהוי חתול מול כלב בכל תמונה: זהו מודל דיסקרימינטיבי, הלומד רק את הגבול בין המחלקות. הצייר יכול ליצור חתולים חדשים; המזהה פשוט מותח את הקו, ולרוב הוא חד יותר בכך.