למידה מדוגמאות
חלק מהיחידה למידה מונחית במסלול ה-Machine Learning של Coddy. שיעור 1 מתוך 58.
הגיע הזמן למודלים אמיתיים. מודל לומד משורות מתויגות — תכונות ותווית — ולומד לתייג שורות חדשות: למידה מונחית. מכניסים זרעים מתויגים, ומקבלים מפה:
זן הוא קטגוריה, לכן מדובר בסיווג: המודל מצייר גבולות. תווית מספרית, כמו המשקל של מלון, היא רגרסיה: המודל לומד קו.
איזה סוג? .nunique() סופרת את הערכים השונים של תווית: קטגוריה חוזרת על עצמה כמה פעמים, מספר כמעט שאינו חוזר.
seeds = pd.read_csv("seeds.csv")
print(seeds["variety"].nunique())זה מדפיס 3: סיווג.
אתגר
קלחנות לקורקינטים חשמליים משומשים יכולה לחזות כל עמודה מתוך scooters.csv. איזו מהן תהיה סיווג ואיזו רגרסיה? התוכנית קוראת שם של עמודה לתוך label.
- ספרו את הערכים השונים בעמודה.
- הדפיסו אותם כמו בדוגמה שלהלן, יחד עם מספר הקורקינטים.
- הדפיסו
A category: classificationעבור 10 ערכים שונים לכל היותר, אחרת הדפיסוA number: regression.
עבור חנות אחרת והעמודה brand:
brand: 7 different values in 50 scooters
A category: classificationנסו בעצמכם
import pandas as pd
scooters = pd.read_csv("scooters.csv")
label = input()
# כתבו את הקוד שלכם למטה
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה למידה מונחית
תרגלו בעצמכם: קומפיילר Python אונליין