תהליכים שהמשתמשים עוברים מתחילת האינטראקציה עם מודלים של למידת מכונה ועד סופה
במאמר הזה מתוארים תהליכי המשתמשים במודלים של למידת מכונה (ML) שאומנו ב-BigQuery ML, כולל ההצהרות והפונקציות שאפשר להשתמש בהן כדי לעבוד עם מודלים של ML. BigQuery ML מציע את הסוגים הבאים של מודלים של למידת מכונה:
מודלים של למידה מונחית:
מודלים של למידה לא מפוקחת:
מודלים מסוג טרנספורמציה בלבד: מודלים מסוג טרנספורמציה בלבד הם לא מודלים טיפוסיים של למידת מכונה, אלא ארטיפקטים שמבצעים טרנספורמציה של נתונים גולמיים לתכונות.
מסלולי משתמשים ליצירת מודלים
בטבלה הבאה מפורטים המשפטים והפונקציות שבהם אפשר להשתמש כדי ליצור מודלים ולשפר אותם:
1דוגמה מפורטת לשימוש בכוונון היפר-פרמטרים מופיעה במאמר שיפור ביצועי המודל באמצעות כוונון היפר-פרמטרים.
2BigQuery ML לא מציע פונקציה לאחזור המשקלים של המודל הזה. כדי לראות את המשקלים של המודל, אפשר לייצא את המודל מ-BigQuery ML ל-Cloud Storage ואז להשתמש בספריית XGBoost או בספריית TensorFlow כדי להציג את מבנה העץ של מודלים של עצים או את מבנה הגרף של רשתות נוירונים. מידע נוסף זמין במאמרים EXPORT MODEL וייצוא מודל BigQuery ML לחיזוי אונליין.
תהליכים שעוברים משתמשים שמשתמשים במודל
בטבלה הבאה מפורטים המשפטים והפונקציות שבהם אפשר להשתמש כדי להעריך מודלים, לקבל מהם הסברים ותחזיות:
1ML.CONFUSION_MATRIX רלוונטי רק למודלים של סיווג.
הערך 2ML.ROC_CURVE רלוונטי רק למודלים של סיווג בינארי.
3הפונקציה ML.EXPLAIN_PREDICT כוללת את הפונקציה ML.PREDICT כי הפלט שלה הוא קבוצת-על של התוצאות של ML.PREDICT.
4 כדי להבין את ההבדל בין ML.GLOBAL_EXPLAIN לבין ML.FEATURE_IMPORTANCE, אפשר לעיין בסקירה הכללית על AI שניתן להסבר.
5הפונקציה ML.ADVANCED_WEIGHTS כוללת את הפונקציה ML.WEIGHTS כי הפלט שלה הוא קבוצת-על של התוצאות של ML.WEIGHTS.