 דערקלערן די דיפעראַנסיז צווישן מאַשין לערנען און טראדיציאנעלן פּראָגראַממינג.
טראַדיציאָנעל פּראָגראַממינג און מאַשין לערנען זענען פאַרשידענע אַפּראָוטשיז צו דיזיינינג און דעוועלאָפּינג קאָמפּיוטער מגילה. אין טראדיציאנעלן פּראָגראַממינג, די דעוועלאָפּער שרייבט אַ אַלגערידאַם וואָס דעטאַילס ספּעציפיש ינסטראַקשאַנז פֿאַר די קאָמפּיוטער צו ויספירן. געגעבן אַ באַזונדער אַרייַנשרייַב, די פּראָגראַם פּראַסעסאַז עס דורך די בפירוש קאָדעד ינסטראַקשאַנז און טראגט אַ רעזולטאַט. די אָפּפירונג פון די פּראָגראַם רילייז לעגאַמרע אויף די ערשט פּלאַן פון די דעוועלאָפּער. מאַשין לערנען, אויף די אנדערע האַנט, ענדערונגען דעם דינאַמיש. אַנשטאָט בפירוש פּראָוגראַמד, אַ מאַשין לערנען אַלגערידאַם לערנט פֿון דאַטן צו פֿאַרבעסערן די רעזולטאַטן איבער צייט. דער דעוועלאָפּער קריייץ אַ אַלגערידאַם וואָס טריינז אויף אַ דאַטאַסעט. דער אַלגערידאַם יידענאַפייד פּאַטערנז אין דאַטן און לערנט צו מאַכן פֿאָרויסזאָגן אָדער דיסיזשאַנז באזירט אויף די פּאַטערנז. די פאָרשטעלונג פון די אַלגערידאַם ימפּרוווז ווי עס גיינז ויסשטעלן צו מער דאַטן, ענכאַנסינג זייַן פיייקייט צו געפֿינען פּאַטערנז און מאַכן פּינטלעך פֿאָרויסזאָגן. אין קיצער, דער שליסל חילוק צווישן טראדיציאנעלן פּראָגראַממינג און מאַשין לערנען איז די וועג זיי פּראַסעסינג אינפֿאָרמאַציע צו פּראָדוצירן רעזולטאַטן. טראַדיציאָנעל פּראָגראַממינג גייט אַ בפירוש דיפיינד גאַנג פון אינסטרוקציעס, בשעת מאַשין לערנען לערנט פון דאַטן צו ראַפינירן זיין צוגאַנג איבער צייט.