בעיות מינימום מקסימום •מינ ומקס זהה מתמטית מינ =fמקס -f •שמושי בפיס ,.כלכלה ,הנדסה וכדו.. )אופטימיזציה( •מורכבות -פונקציה של מספר משתנים •אילוצים – שימוש בכופלי לגראנג' •מינימום מקומי /גלובאלי. •נציג שתי שיטות :סימפלקס וגראדיאנט צמוד סימפלקס • בבעיה עם Nמשתנים מחפשים מינימום במרחב Nממדי .נתחיל N+1נקודות שרירותיות במרחב )סימפלקס( .דוגמא -מינ .במישור: • .1מתחילים במשולש ,באחת הנקודות ערך fהוא הגבוה ביותר .מבצעים לנקודה • • • • • • זו שיקוף דרך המיתר המחבר את שתי הנקודות האחרות. .2בוחנים את ערך fבנקודה החדשה: üאם הוא נמוך מהנקודה שהייתה נמוכה ביותר מרחיקים את המרחק של הנקודה החדשה מהמיתר שהיה ציר הסיבוב פי שתים. üאם הוא גבוה מערך נקודת המינימום אך נמוך מהערך המקסימלי משאירים את הנקודה כמות שהיא. üאם הוא גבוה מהערך של fבנקודה הגבוהה ביותר – מחליפים את השיקוף בחזרה ,ומקרבים את הנקודה הגבוהה לחצי המרחק המקורי .אם עדיין זאת הנקודה הגבוהה ביותר מקטינים את המרחקים של כל שלש הנקודות ביחס למשולש המקןרי. בשלב זה חוזרים ל .1ומבצעים איטרציה נוספת .ממשיכים עד שההפרש בין הנקודות קטן מהדיוק הנדרש. .3כמובן שהשיטה יכולה להתבדר <- ..בחירת נקודת התחלה סימפלקס באיור מרחבי גראדינט מצומד Conjugate Gradient Method • השיטה שיכת לקבוצה של רעיונות שבכולם מתחילים מנקודה מסוימת והולכים בכוון ישר עד שמגיעים למינימום לאורך הקו שהולכים בו) .לצורך כך יש צורך באלגוריתם שמוצא מינימום במימד אחד( .כשמגיעים למינימום יש לשנות כיוון ושוב כמו קודם .אחת הבחירות היא כמובן ללכת בניצב – לא תמיד הבחירה הטובה ביותר – רצוי לבחור כיוון שלא יקלקל את האופטימיזציה בכיוון הקודם – כדי שלא נצטרך לשוב ולתקן באותו כיוון. • יש דרך להשיג זאת כאשר הפונקציה שלנו תלויה תלות ריבועית במשתנים .זה בקרוב מה שקורה כשנמצאים קרוב לנק' מינימום. הליכה בכיוונים ניצבים היא לפעמים ..הליכה בזיגזג.. • נניח כי נענו לאורך וקטור Uלמינימום ,ועכשיו נרצה לנוע לאורך כיוון חדש Vכך שלא נקלקל את המינימיזציה ב .Uכלומר • כאשר התנאי הנ"ל מתקיים הוקטורים מצומדים נתחיל עם שני סטים של וקטורים h, gכאשר שרירותית h0=g0 הבעיה – איננו יודעים מהי מטריצה ? A שלבי החישוב • • • • כלומר מתחילים בנקודה p0מחשבים את g0 ולוקחים את .h0=g0 מבצעים מינימיזציה בכיוון h0ומגיעים ל.p1 שם מחשבים את g1לפי הגראדינט ,ואת .h1 הולכים בכיוון h1מבצעים מינימיזציה ומגיעים לp2 וכדומה. מציאת מינימום במימד אחד Golden section search ומכאן ההמשך יהיה חיפוש בין c -bאו בין a-x • הבחירה של הקטע הבא לפי הערך של הנגזרת בנקודת האמצע .b • בשלב הבא מחשבים את הנגזרת ב bובנקודה הקודמת הטובה ביותר ,ומחשבים בשיטת המיתר היכן מתאפסת הנגזרת וזו תהיה הנקודה הבאה באינטרקציה. • חתך הזהב -
© Copyright 2025