בדף הזה מוסבר איך להשתמש ב-Cloud Logging כדי לראות פרטים על מודל Vertex AI. באמצעות הרישום ביומן, אפשר לראות:
- ההיפר-פרמטרים של המודל הסופי כצמדי מפתח/ערך.
- היפרפרמטרים וערכי אובייקטים שנעשה בהם שימוש במהלך אימון המודל והתאמתו, וגם ערך יעד.
כברירת מחדל, היומנים נמחקים אחרי 30 יום.
הנושאים שמוסברים במאמר:
לפני שמתחילים
כדי לראות את יומני ההיפר-פרמטרים של המודל, צריך לאמן אותו.
כדי לבצע את המשימה הזו נדרשות ההרשאות הבאות:
-
logging.logServiceIndexes.listבפרויקט -
logging.logServices.listבפרויקט
צפייה ביומני האימון
אתם יכולים להשתמש במסוף Google Cloud כדי לגשת ליומני ההיפר-פרמטר של המודל הסופי וליומני ההיפר-פרמטר של ניסויי הכוונון.
במסוף Google Cloud , נכנסים לדף Models של Vertex AI.
בתפריט הנפתח אזור, בוחרים את האזור שבו נמצא המודל.
בוחרים את המודל הרצוי מתוך רשימת המודלים.
בוחרים את מספר הגרסה של הדגם.
פותחים את הכרטיסייה פרטי הגרסה.
כדי לראות את יומן ההיפרפרמטרים של המודל הסופי, עוברים לשורה Model hyperparameters ולוחצים על Model.
יש רק רשומה אחת ביומן. מרחיבים את המטען הייעודי (payload) כמו שמוצג בהמשך. פרטים נוספים מופיעים במאמר בנושא שדות ביומן.

כדי לראות את יומן ההיפר-פרמטרים של ניסויי הכוונון, עוברים לשורה Model hyperparameters (היפר-פרמטרים של המודל) ולוחצים על Trials (ניסויים).
יש רשומה אחת לכל אחד מהניסויים של התאמת המודל. מרחיבים את המטען הייעודי (payload) כמו בדוגמה שלמטה. פרטים נוספים מופיעים במאמר בנושא שדות ביומן.

שדות יומן
יומני הפעילות בנויים כמו שמתואר במסמכי התיעוד של סוג LogEntry.
יומני המודלים של Vertex AI כוללים, בין היתר, את השדות הבאים:
labels: השדהlog_typeמוגדר לערךautoml_tables.-
jsonPayload: הפרטים הספציפיים של רשומת היומן, שמוצגים בפורמט של אובייקט JSON. פרטים נוספים זמינים במאמר בנושא תוכן המטען הייעודי (payload) של יומן הפרמטרים ההיפר-פרמטריים של המודל הסופי או תוכן המטען הייעודי (payload) של יומן הפרמטרים ההיפר-פרמטריים של ניסיון אופטימיזציה. -
timestamp: התאריך והשעה שבהם נוצר המודל או שבהם הופעל הניסיון.
תוכן המטען הייעודי (payload) של יומן הפרמטרים ההיפר של המודל הסופי
השדה jsonPayload ביומן ההיפר-פרמטרים של המודל הסופי מכיל את השדה modelParameters. השדה הזה מכיל רשומה אחת לכל מודל שתורם למודל האנסמבל הסופי. לכל רשומה יש שדה hyperparameters, שהתוכן שלו תלוי בסוג המודל. פרטים נוספים זמינים ברשימת ההיפרפרמטרים.
תוכן המטען הייעודי (payload) של יומן הפרמטרים ההיפר-פרמטריים של ניסיון אופטימיזציה
השדה jsonPayload ביומן של היפר-פרמטרים של ניסיון אופטימיזציה כולל את השדות הבאים:
| שדה | סוג | תיאור |
|---|---|---|
modelStructure |
JSON |
תיאור של מבנה המודל ב-Vertex AI.
השדה הזה מכיל שדה |
trainingObjectivePoint |
JSON | יעד האופטימיזציה שמשמש לאימון המודל. הערך הזה כולל חותמת זמן וערך של יעד בזמן שבו נרשמה רשומת היומן. |
רשימת היפר-פרמטרים
נתוני ההיפרפרמטרים שמופיעים ברישומים שונים לכל סוג של מודל. בקטעים הבאים מתוארים ההיפרפרמטרים לכל סוג מודל.
מודלים של עצי החלטה עם שיפור הדרגתי
- רגולריזציה של עץ L1
- רגולריזציה של עץ L2
- עומק מקסימלי של העץ
- סוג הדגם:
GBDT - מספר העצים
- סיבוכיות העץ
מודלים של רשתות נוירונים מסוג Feedforward
- שיעור הנשירה
- הפעלת batchNorm (
TrueאוFalse) - הפעלת הטמעה של L1 (
TrueאוFalse) - הפעלת הטמעה של L2 (
TrueאוFalse) - הפעלת L1 (
TrueאוFalse) - הפעלת L2 (
TrueאוFalse) - הפעלת layerNorm (
TrueאוFalse) - הפעלת הטמעה מספרית (
TrueאוFalse) - גודל השכבה הנסתרת
- סוג הדגם:
nn - נרמול של עמודה מספרית (
TrueאוFalse) - מספר השכבות הצולבות
- מספר השכבות הנסתרות
- דילוג על סוגי חיבורים (
dense,disable,concatאוslice_or_padding)
המאמרים הבאים
אחרי שמוכנים ליצור תחזיות באמצעות מודל הסיווג או הרגרסיה, יש שתי אפשרויות:
בנוסף, תוכלו:
- הערכת המודל.
- סקירה של מידע כללי על Cloud Logging
- אפשר לייצא את היומנים ל-BigQuery, ל-Cloud Storage או ל-Pub/Sub. במאמר ניתוב יומנים ליעדים נתמכים במסמכי התיעוד של Logging מוסבר איך לייצא יומני פעילות.