ALOPEX

ALOPEX הוא אלגוריתם למידת מכונה מבוסס מתאם שהוצע לראשונה על ידי אוונגליה מיכלי-צאנאקו והארת' ב-1974.

 עיקרון 
בלמידת מכונה, המטרה היא לאמן מערכת למזער פונקציית עלות או (בהתייחס ל-ALOPEX) פונקציית תגובה. אלגוריתמי אימון רבים, כגון חלחול לאחור (Backpropagation), נוטים להיתקע במינימומים או מקסימומים מקומיים של פונקציית התגובה. ALOPEX משתמש במתאם צולב של הפרשים ובתהליך סטוכסטי כדי להתגבר על כך, בניסיון להגיע למינימום (או מקסימום) המוחלט של פונקציית התגובה.

 שיטה 
ALOPEX, בצורתו הפשוטה, מוגדר על ידי משוואת עדכון:



כאשר: * הוא השלב או צעד הזמן. * הוא ההפרש בין הערך הנוכחי לערך הקודם של משתנה המערכת  בשלב . * הוא ההפרש בין הערך הנוכחי לערך הקודם של פונקציית התגובה  בשלב . * הוא פרמטר קצב הלמידה ( ממזער את  ו- ממקסם את . *

 דיון 
ביסודו של דבר, ALOPEX משנה כל משתנה מערכת  בהתבסס על מכפלה של: השינוי הקודם במשתנה , השינוי שנוצר בפונקציית העלות , ופרמטר קצב הלמידה . יתרה מזו, כדי למצוא את המינימום (או המקסימום) המוחלט, התהליך הסטוכסטי  (גאוסי או אחר) מתווסף כדי "לדחוף" את האלגוריתם באופן סטוכסטי אל מחוץ למינימומים מקומיים.

 הפניות 
 הארת', א., וצאנאקו, א. (1974) Alopex: שיטה סטוכסטית לקביעת שדות קליטה חזותיים. Vision Research, 14:1475-1482. תקציר מ-ScienceDirect

קטגוריה:אלגוריתמים לסיווג