GNN לאופטימיזציה של שרשרת אספקה – פיתוח והטמעה

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

תחומי פיתוח AI

שאלות נפוצות

העבודות האחרונות

  • פיתוח אפליקציית ווב עבור FEEDME
    פיתוח אפליקציית ווב עבור FEEDME
    1365
  • פיתוח חנות מקוונת לחברת FURNORO
    פיתוח חנות מקוונת לחברת FURNORO
    1330
  • עיצוב לוגו לחברת B2B Advance
    עיצוב לוגו לחברת B2B Advance
    776
  • פיתוח אפליקציית ווב עבור Enviok
    פיתוח אפליקציית ווב עבור Enviok
    1077
  • פיתוח לוגו חברת AIDER
    פיתוח לוגו חברת AIDER
    1022
  • פיתוח CRM עבור Chasseurs
    פיתוח CRM עבור Chasseurs
    1113

אנו מפתחים ופורסים רשתות עצביות גרף (GNN) לאופטימיזציה של שרשרת אספקה – מחיזוי ביקוש ועד ניהול מלאי דינמי. כאשר מתרחש שיבוש בגרף של ספקים, מפעלים ומחסנים, הוא מתפשט במפל. שיטות קלאסיות של חקר ביצועים (LP, MIP) מאבדות דפוסים מבניים ומכלילות בצורה גרועה לטופולוגיות חדשות. GNN מחלץ דפוסים אלה אוטומטית ומסתגל לשינויים ברשת. צרו קשר כדי להעריך את המקרה שלכם.

מה נותר לא פתור בשיטות קלאסיות

התפשטות שיבושים. כאשר ספק מדרגה שנייה נכשל, מודלים ליניאריים מפספסים את אפקט המפל דרך מדרגה ראשונה ועד לצומת הסופי. GNN רואה זאת: מידע על שיבוש מתפשט דרך הגרף בשלבי העברת מסרים בעומק O(depth).

חיזוי ביקוש ברשתות הטרוגניות. SKUs באזור אחד מתואמים עם SKUs באזור אחר דרך גורמים עונתיים ואירועים משותפים. ARIMA חד-משתני סטנדרטי או אפילו LightGBM ברמת SKU לא לוכדים תלות זו בין צמתים.

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

כיצד GNN מדגם התפשטות שיבושים

הארכיטקטורה מבוססת על גרף הטרוגני: סוגי צמתים Supplier, Plant, DC (מרכז הפצה), Store/Customer; קשתות transports, supplies, distributes. אנו משתמשים ב-Heterogeneous Graph Transformer (HGT) מ-PyTorch Geometric – הוא מבחין בין סוגי צמתים וקשתות דרך ראשי קשב ספציפיים לסוג. לכל צומת יש וקטור מאפיינים: רמות מלאי היסטוריות, קיבולת, זמן אספקה, עלות, קואורדינטות גאוגרפיות. קשתות נושאות אמינות היסטורית, זמן הובלה, עלות ליחידה.

מדוע STGNN עולה על שיטות חיזוי קלאסיות

ניסוח: חיזוי ביקוש בכל צומת על פני אופק של T צעדים, תוך התחשבות בתלות מרחבית (גרף אספקה) ובדינמיקה זמנית. ארכיטקטורה: STGNN = GCN לתלות מרחבית + רשת קונבולוציה זמנית (TCN) או Transformer לזמן. לחלופין, Graph WaveNet (משלבת מטריצת שכנות אדפטיבית עם TCN מורחב). על מערך נתונים קמעונאי אמיתי (1,200 SKUs, 85 חנויות), Graph WaveNet השיגה MAPE = 8.3% לעומת 12.1% עבור LightGBM עצמאי ברמת SKU. השיפור היה בולט במיוחד בתקופות מבצעים עם אפקטי גלישה בין חנויות. החיסכון בפרויקטי פיילוט הגיע ל-25% בעלויות תפעול.

ניהול מלאי דינמי עם RL+GNN

אופטימיזציית מלאי ברשתות מרובות-דרגות היא מקרה קלאסי שבו RL עולה על גישות OR בסביבות לא-נייחות. אנו מנסחים זאת כ-MDP: מצב = רמות מלאי נוכחיות בכל הצמתים בתוספת אותות ביקוש; פעולה = כמויות הזמנה לאורך כל הקשתות; תגמול = -(עלות חוסר מלאי + עלות החזקה + עלות הובלה). רשת מדיניות מבוססת GNN: גרף מצב → מקודד GNN → ראש פעולה ברמת צומת/קשת. אימון באמצעות PPO בסימולטור שרשרת אספקה (סביבה מותאמת אישית המבוססת על OR-Gym או AnyLogic).

אתגר: עיצוב תגמול הוא קריטי. ללא איזון נכון בין קנסות חוסר מלאי ועודף מלאי, הסוכן מתכנס במהירות למינימום מקומי. קנס לוגריתמי לעודף מלאי בתוספת עלות חוסר מלאי א-סימטרית פותר זאת טוב יותר ממשקלים ליניאריים. בסביבת בדיקה (רשת 8-צמתים, 3-דרגות, סימולציה של 52 שבועות), RL+GNN הפחיתה את עלות שרשרת האספקה הכוללת ב-17% לעומת מדיניות בסיס (s,S) תוך שיפור רמת השירות מ-94.2% ל-97.1%.מאמר Graph WaveNet

חיזוי שיבושים

משימה נפרדת: חיזוי עיכוב/כשל של ספק ספציפי או קטע הובלה 2–4 שבועות מראש. מאפיינים: אותות חיצוניים (API מזג אוויר, מדדי עומס נמלים, ציוני סיכון גיאופוליטי דרך GDELT), נתונים פנימיים (שיעורי עמידה בזמנים היסטוריים, תנודתיות זמן אספקה). GNN מצרף אותות מצמתים שכנים: עיכובים אצל ספק מדרגה שנייה הם אותות מוקדמים עבור מדרגה ראשונה. סיווג בינארי השיג AUC-ROC של 0.79–0.83 במשימת חיזוי שיבושים העולים על 5 ימים. קבלו ייעוץ למקרה שלכם.

מחסן טכנולוגי

רכיב כלים
GNN PyTorch Geometric, DGL
STGNN Graph WaveNet, DCRNN
סימולטור RL OR-Gym, סביבת Gym מותאמת
אימון RL Stable-Baselines3, RLlib
פותר OR Google OR-Tools, Gurobi
צינור נתונים Apache Airflow, dbt
מאגר מאפיינים Feast, Redis

התהליך שלנו

שלב משך תוצאה
ביקורת גרף 1–2 שבועות מלאי של צמתים, קשתות, מקורות נתונים
הנדסת מאפיינים 2–3 שבועות סדרות זמן היסטוריות, אותות חיצוניים
STGNN לחיזוי 3–4 שבועות MAPE בסיסי, השוואה עם ARIMA/LightGBM
סימולטור RL 2–3 שבועות כיול פרמטרי עלות ללוגיקה עסקית
פריסת צל 2–4 שבועות ריצה מקבילה מול המדיניות הנוכחית

מה כלול בעבודה

  • ביקורת גרף של הרשת הנוכחית ומקורות הנתונים.
  • הנדסת מאפיינים: הכנת סדרות זמן ואותות חיצוניים.
  • בניית מודל חיזוי ביקוש מבוסס STGNN.
  • פיתוח סימולטור RL למלאי רב-דרגתי.
  • פריסת צל עם בדיקות A/B.
  • תיעוד מודל ו-API.
  • הכשרת צוות הלקוח (1–2 ימים).
  • תמיכה למשך חודש לאחר ההשקה.

הניסיון וההבטחות שלנו

אנו עוסקים באופטימיזציית שרשרת אספקה מונעת ML למעלה מ-5 שנים, עם השלמת 15+ פרויקטים לקמעונאות ולוגיסטיקה. אנו מבטיחים מודל שקוף ושילוב בתשתית הקיימת שלכם. המומחים שלנו מוסמכים ב-PyTorch ו-MLOps. אנו נעריך את המקרה שלכם בייעוץ חינמי – צרו קשר, ונבחר את הארכיטקטורה האופטימלית לתקציב וללוח הזמנים שלכם.