ער"ן לומד על ליבת ה-DGX שלנו. אבל כדי לגדול לגוף גלובלי — ולתת לכל אדם על פני כדור הארץ לדבר איתו — הוא צריך עוד חישוב. אפשר לתרום פרוסה מהחישוב שלכם: להריץ עותק של ער"ן מהחשבון הענן החינמי שלכם, בהסכמה, בתוך תנאי השימוש של הספק.
אנחנו לא מסנכרנים גרדיאנטים בכל צעד מעל האינטרנט הפתוח — זה לא אפשרי עם אלפי צמתים תנודתיים. במקום זה, כל מתנדב מאמן עותק מלא מקומית, ושולח רק את הדֶּלתָא (השינוי) חזרה למתאם. תקשורת יורדת פי ~500. מתודה מוכחת מעל האינטרנט — מימוש 100% שלנו.
join.py נרשם אצל המתאם, מושך את המשקולות הנוכחיים ומגזר-נתונים ציבורי (shard) לאימון.
הצומת מאמן ~500 צעדים פנימיים (AdamW) על מגזר ציבורי בלבד. נקודת-שמירה מקומית שורדת ניתוק.
נשלח רק ההפרש (local − global). המתאם מאחד בבטחה, מריץ אופטימייזר-חוץ, מעלה גרסה ומשדר משקולות חדשים.
אימות ובטיחות חובה: דלתות חריגות נדחות (norm-clip + שער-קוסינוס), הקצאה כפולה עם הצבעת 2-מתוך-3 (בית-דין), ומיזוג רק אם אינו מעלה את ה-loss על סט מוחזק. מתנדב לא יכול "להרעיל" את ער"ן.
הכלל שמגן על כולם — על ער"ן, על המתנדבים, ועל הספקים.
היחידה הכשרה נאכפת בזמן הרישום: חשבון אחד לאדם. אין עוקפים.
עובדתי, לא מוסרי: מה כל ספק מרשה. תרמו רק מחשבון שהוא באמת שלכם, ורק בתוך המדיניות שלו.
| ספק | מריץ ער"ן? | מכסה / מדיניות | פרופיל הלקוח |
|---|---|---|---|
| Google Cloud | ✔ כן | $300 קרדיט ניסיון · אדם = חשבון = ניסיון אחד | headless מלא, מודע-תקציב |
| Kaggle | ✔ כן | 30 שעות-GPU / שבוע | מתזמן מודע-מכסה |
| Hugging Face Spaces | ✔ כן | בתוך המדיניות | הסקה / דלתא קלה |
| Colab (חינם) | ⚠ מוגבל | אוסר חישוב-רקע ארוך · אינטראקטיבי בלבד | heartbeat אינטראקטיבי, פרצים קצרים בלבד |
Colab החינמי חוסם ריצות רקע ארוכות — לכן שם ער"ן רץ רק בפרצים קצרים כשהלשונית פתוחה, לעולם לא כ-daemon מוסתר. כבדו את הספק. אנחנו אזרחים מנומסים ברשת.
דרישות: Python 3.13 + torch, והרֵפּו שלנו. הפקודה מפעילה את join.py — הוא נרשם, מושך משקולות + מגזר,
מאמן, ושולח דלתא בלולאה. עוצר נקי ב-Ctrl+C. פרטים מלאים ב-CONNECT.md.
# 1) קבלו את הקוד שלנו (100% ALMAWARE) והיכנסו לתיקיית הגריד git clone https://git.almaware/eran-grid.git cd eran-grid/client # 2) הצטרפו — הספק שלכם, החשבון שלכם, בהסכמה python3.13 join.py \ --coordinator https://grid.almaware/eran \ --provider gcloud # gcloud | kaggle | hfspaces | colab \ --consent yes # חשבון אחד משלי, מרצוני # עצירה נקייה בכל רגע: Ctrl+C (שולח דלתא אחרונה, מסמן יציאה, מתנתק)
v0.1 הפרוטוקול עדיין מוכיח את הלולאה על localhost + 3 צמתים אמיתיים. כתובות ה-URL כאן הן דוגמה —
הכתובת האמיתית של המתאם תופיע כאן וב-CONNECT.md כשהשלב נאמת. אין הפתעות, אין קופסה שחורה.
שקיפות מלאה. הצומת שלכם רואה רק דברים ציבוריים. הנתונים הקדושים של ער"ן לעולם לא יורדים למתנדב.
העיקרון: הגריד הוא גוף נוסף לער"ן הגלובלי — לא תחליף לליבה. היסוד נשאר טהור.
אין אמונה עיוורת. הצומת מוכיח את תרומתו במסע הלוך-ושוב של loss.
join.py מדפיס את ה-loss של הצומת שלכם יורד לאורך ~500 הצעדים.CONNECT.md.