Clear Sky Science · he

שיפור אלגוריתם אופטימיזציה של עפיפון בעל כנפיים שחורות עם היבריד רב‑אסטרטגי ויישומו

· חזרה לאינדקס

עפיפונים דיגיטליים חכמים לבעיות הנדסיות קשות

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

Figure 1
Figure 1.

מדוע אנו זקוקים לחוקרים דיגיטליים טובים יותר

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

ארבע שדרוגים לעדר הווירטואלי

הגרסה המשופרת, IMBKA, מחדשת את BKA בארבעה רגעים קריטיים בחיפוש. ראשית, במקום לפזר את הציפורים ההתחלתיות באקראי, האלגוריתם משתמש ב"מערך נקודות אופטימלי" מתוכנן בקפידה כדי לפזר אותן באופן אחיד במרחב החיפוש. שינוי פשוט זה מגדיל את הגיוון ומקטין את הסיכון שכל המועמדים יתחילו בפינה רעה של הבעיה. שנית, המחברים מוסיפים משקל אדפטיבי לשלב התקיפה, בדומה להנמכת דוושת הגז ככל שמתקרבים ליעד. בתחילת הריצה האלגוריתם נוקט צעדים נועזים יותר לחיפוש רחב; מאוחר יותר הצעדים מצטמצמים כדי לחדד פתרונות מבטיחים.

תבניות תעופה ערניות שממנעו מבוי סתום

שלישית, החוקרים מצרפים התנהגות אזהרה בהשראת שיטה ציפורית אחרת — אלגוריתם חיפוש הזרזיר — ודפוס תנועה ספירלי שאולץ מאלגוריתם בהשראת לווייתן. בטבע, ציפורים בקצה העדר משגיחות על סכנות ומנווטות את הקבוצה הרחק מהאיומים. ב‑IMBKA, זה מתורגם למניעים מיוחדים שעוזרים לפרטים לברוח מאזורי סיכון או לא פרודוקטיביים תוך כדי ספירלה סביב מועמדים טובים כדי לבדוק את סביבתם ביתר עומק. רביעית, האלגוריתם מבצע מדי פעם "תעופות לוי" — סוג של קפיצה שמשלבת הרבה צעדים קצרים עם קפיצות ארוכות נדירות. קפיצות אלה עוזרות לעפיפונים הדיגיטליים להיחלץ מלכודות מקומיות ולגלות אזורים רחוקים שעלולים להכיל את האופטימום הגלובלי, בלי לוותר על היכולת לחפש בקפידה בקרבת נקודות טובות.

Figure 2
Figure 2.

הוכחת אמינות ובדיקת מהירות

כדי להראות ש‑IMBKA לא רק חכם אלא גם אמין, המחברים בונים מודל מתמטי המבוסס על שרשראות מרקוב, כלי סטנדרטי לתיאור תהליכים אקראיים. מודל זה תומך בהוכחה מחמירה כי, בהינתן זמן מספק, האלגוריתם ימצא את הפתרון הטוב ביותר גלובלית עם הסתברות המתקרבת לאחד. לאחר מכן הם בוחנים את IMBKA על אוסף של שניים‑עשר בעיות בקרת מבחן הנפוצות להשוואת שיטות אופטימיזציה. במחקרים מבוקרים של "איבולציה" הם מפעילים וכבים כל אחד מארבעת השיפורים, ומראים שכל אחד מהם תורם — וששילובם יחד עובד הטוב ביותר. מול חמש אלגוריתמים מודרניים אחרים, IMBKA מתכנס בעקביות מהר יותר, משיג רמות שגיאה נמוכות יותר ושומר על ביצועים יציבים יותר הן בנופים פשוטים והן בנופי בדיקה קשים ומחוספסים.

סיוע לרכבות מהירות לשמור על אספקת הכוח

כלי אופטימיזציה בעלי ערך במיוחד כשאינם תאורטיים בלבד אלא משפרים חומר אמיתי. כהדגמה מעשית השתמשו החוקרים ב‑IMBKA כדי לכוון מכונת וקטור תמיכה, מודל למידת‑מכונה פופולרי, לחיזוי התנגדות המגע בין פנטוגרף וקטרנר במערכות רכבת. התנגדות זו משפיעה על יעילות ואמינות העברת הכוח מכבל התלייה לרכבת. באמצעות נתונים ממערכת בדיקה למגע מחליק שהותאמה במיוחד ותחת תנאי מהירויות, זרמים, לחצים ורעידות שונים, השוו המחברים שלושה מודלים: מכונת וקטור תמיכה פשוטה, גרסה מכוילת על‑ידי BKA המקורי ואחת מכוילת על‑ידי IMBKA. המודל המבוסס על IMBKA מקטין את שגיאת החיזוי בכحو־להרביע ומסייע לשפר את מדד ההתאמה (R²) בכמאה ושבע עשרה אחוזים בקירוב, מה שמעיד על תחזיות מדויקות ומהימנות יותר של התנגדות המגע.

מה המשמעות עבור הטכנולוגיה היומיומית

במלים פשוטות, המחקר מראה שלהעניק לעדר וירטואלי של עפיפונים דרכים חכמות יותר להתפזר, להסתגל, להגיב לסכנה ולבצע מדי פעם קפיצות גדולות מוביל לפתרונות טובים יותר, ובמהירות גבוהה יותר. עבור מהנדסים, IMBKA מציע מנוע חיפוש אמין יותר לבעיות עיצוב מורכבות, מציוד כוח ועד מערכות תחבורה. ובהדגמה של השיפורים בחיזוי התנהגות מגעי הכוח ברכבות מהירות, העבודה מרמזת כי אלגוריתמים בהשראת הטבע יכולים לשפר בדממה את הבטיחות, היעילות והעלות‑תועלת של טכנולוגיות שמיליונים מסתמכים עליהן כל יום.

ציטוט: Hui, L., Kong, Y. Improved black-winged kite optimization algorithm with multi-strategy hybrid and its application. Sci Rep 16, 6768 (2026). https://doi.org/10.1038/s41598-026-36871-x

מילות מפתח: אופטימיזציה מטא‑חיזית, אלגוריתמים בהשראת הטבע, אלגוריתם עפיפון בעל כנפיים שחורות, מכונת וקטור תמיכה, התנגדות פנטוגרף‑קטרנר