Connect with us

GOAT (ืžื•ืžื—ื” ื‘ืžืฉื™ืžื•ืช ืืจื™ืชืžื˜ื™ื•ืช): ืžืœืžื“ ืœืžืชืžื˜ื™ืงืื™ ืžื•ื›ืฉืจ

ื‘ื™ื ื” ืžืœืื›ื•ืชื™ืช

GOAT (ืžื•ืžื—ื” ื‘ืžืฉื™ืžื•ืช ืืจื™ืชืžื˜ื™ื•ืช): ืžืœืžื“ ืœืžืชืžื˜ื™ืงืื™ ืžื•ื›ืฉืจ

mm
GOAT AI model merges language and math prowess, revolutionizing education and problem-solving

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

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

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

המודל GOAT

המודל GOAT מייצג התקדמות משמעותית בבינה מלאכותית, במיוחד בחיתוך בין הבנת שפה לתוך היגיון מתמטי. בליבתו, GOAT הוא מודל LLaMA מסוגנן, וריאנט מיוחד של LLMs שתוכנן במיוחד למשימות אריתמטיות. לעומת LLMs גנריים, שמצטיינים ב-NLP אך מתקשים באריתמטיקה בסיסית, GOAT עבר סיגנון מכוון לשיפור יכולותיו המתמטיות.

עליונותו של GOAT טמונה ביכולתו לטפל במגוון רחב של משימות אריתמטיות בדיוק גבוה. לעומת GPT-4 המפורסם, GOAT מספק תוצאות עליונות בקביעות בחיבור, חיסור, כפל וחילוק. ארכיטקטורתו המסוגננת מאפשרת לו לטפל ביעילות בביטויים מספריים, בעיות מילים והיגיון מתמטי. האם בחישוב מספרים גדולים או בפתרון משוואות מורכבות, GOAT מפגין רמת דיוק שמבדיל אותו מקודמיו.

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

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

PaLM-540B, מודל שפה חזק, נתקל בתחרות קשה מצד GOAT. בהשוואות ישירות, GOAT מראה דיוק ועוצמה טובים יותר. הוא מטפל במספרים מורכבים במיומנות, עוקף מודלים אחרים. עוצמתו של GOAT נובעת מסיגנון מודרך. אפילו כאשר מתמודד עם מספרים גדולים מאוד שיכולים לאתגר את רובם, GOAT מבצע הוספה וחיסור בדיוק, מדגים את בריחו המתמטי.

טוקניזציה של מספרים ב-GOAT: שיפור הדיוק האריתמטי

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

בנוסף, GOAT מבטיח דיוק בפירוש ביטויים מספריים. כאשר GOAT נתקל בביטוי אריתמטי, הוא מפרק אותו לטוקנים. לדוגמה, הביטוי “2.14 + 2.618” הופך לרצף הטוקנים: [“2.14”, “+”, “2.618”].

הבנתו של GOAT את הטוקנים המספריים מאפשרת פעולות מדויקות. הוא מזהה ש-“2.14” הוא עשרוני, “+” הוא פעולת חיבור, ו-“2.618” הוא עשרוני נוסף. טיפול עקבי זה מבטיח ש-GOAT אינו בולבל בין ערכים מספריים לאלמנטים לשוניים.

פתרון בעיות מילים בדיוק

בבעיות מילים, טוקניזציה של GOAT ממלאת תפקיד מרכזי.

תאר לעצמך: “אם אליס היא 6 תפוחים ובוב נותן לה 4 נוספים, כמה תפוחים יש לאליס?”

GOAT מזהה טוקנים מספריים (“6” ו-“4”) ואת הפעולה הרלוונטית (“נותן לה”). הוא חושב את התוצאה בדיוק: 6 + 4 = 10. כך, על ידי טיפול במספרים כטוקנים נפרדים, GOAT מנמנע מאי-בהירות.

באופן דומה, GOAT מטפל במספרים גדולים וסימון מדעי בדיוק גבוה. טוקניזציה של GOAT משתרעת גם למספרים גדולים, כגון “1,000,000” או “1.23e6” (סימון מדעי ל-1.23 × 10^6). האם זה פירוש מיליון או טיפול במעריכים, GOAT שומר על דיוק.

אימון, סיגנון מודרך וזמינות קוד פתוח

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

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

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

אתגרים ופתרונות אפשריים

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

בנוסף, הוא מסווג משימות על בסיס למידות – אריתמטיקה בסיסית מסוגננת ישירות, בעוד משימות מורכבות מפורקות. סיגנון מודרך מספק הוראות מפורשות במהלך האימון, ומנגנוני קשב משפרים את הביצועים. למידה רציפה והעברה ממשימות פשוטות יותר מאפשרות ל-GOAT לטפל בבעיות אריתמטיות מורכבות ביעילות.

המסקנה

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

ื“"ืจ ืขืกืื“ ืขื‘ืืก, ืคืจื•ืคืกื•ืจ ื—ื‘ืจ ืขื ืงื‘ื™ืขื•ืช ื‘ืื•ื ื™ื‘ืจืกื™ื˜ืช COMSATS ืืกืœืืžืื‘ืื“, ืคืงื™ืกื˜ืŸ, ืงื™ื‘ืœ ืืช ื”ื“ื•ืงื˜ื•ืจื˜ ืฉืœื• ืžืื•ื ื™ื‘ืจืกื™ื˜ืช North Dakota State, ืืจืฆื•ืช ื”ื‘ืจื™ืช. ืžื—ืงืจื• ืžืชืžืงื“ ื‘ื˜ื›ื ื•ืœื•ื’ื™ื•ืช ืžืชืงื“ืžื•ืช, ื›ื•ืœืœ ืขื ืŸ, ืขืจืคืœ ื•ื—ื™ืฉื•ื‘ ืงืฆื”, ื ื™ืชื•ื— ื ืชื•ื ื™ื ื’ื“ื•ืœื™ื ื•-AI. ื“"ืจ ืขื‘ืืก ืชืจื ืชืจื•ืžื•ืช ืžืฉืžืขื•ืชื™ื•ืช ืขื ืคืจืกื•ืžื™ื ื‘ื›ืชื‘ื™ ืขืช ืžื“ืขื™ื™ื ืžื•ื›ืจื™ื ื•ื•ื•ืขื™ื“ื•ืช. ื”ื•ื ื’ื ื”ืžื™ื™ืกื“ ืฉืœ MyFastingBuddy.