סיכום: שותפים בטיפוס
חלק מהיחידה סטטיסטיקה ללמידת מכונה במסלול ה-Machine Learning של Coddy. שיעור 51 מתוך 64.
אתגר
בינוניחדר טיפוס משדך כל מצטרף חדש לחבר שהכי דומה לו. כל שורה ב־members מייצגת חבר, ששמו מופיע ב־names: גובה (ס״מ), מוטת ידיים (ס״מ) וזמן תלייה על מתח (בדקות). התוכנית קוראת את המדידות של המצטרף החדש.
- מצאו את החבר הקרוב ביותר בטבלה הגולמית.
- בצעו תקנון באמצעות
StandardScalerשאומן על נתוני החברים; הדפיסו את הנתונים המתוקננים של המצטרף החדש. - מצאו שוב את החבר הקרוב ביותר, הפעם בטבלאות המתוקננות.
עגלו ל־2 ספרות אחרי הנקודה העשרונית. חדר טיפוס אחר, עם שלושה חברים:
הפלט שלו:
Nearest before scaling: Kim (4.56)
Newcomer scaled: [[-0.38 -0.54 0.98]]
Nearest after scaling: Lou (1.09)נסו בעצמכם
import numpy as np
from sklearn.preprocessing import StandardScaler
names = ["Iris", "Jon", "Kai", "Lena", "Max", "Nora"]
# שורה אחת לכל חבר: גובה בס"מ, מוטת זרועות בס"מ, זמן תלייה במתח בדקות
members = np.array([[166, 169, 1.6],
[182, 188, 1.1],
[171, 170, 2.3],
[176, 181, 1.4],
[188, 191, 2.0],
[160, 163, 0.9]])
# החבר החדש
height = float(input())
span = float(input())
hang = float(input())
# כתבו את הקוד שלכם למטה
כל השיעורים ביחידה סטטיסטיקה ללמידת מכונה
1מרכז ופיזור
ממוצע וחציוןאחוזונים ורבעוניםשונות וסטיית תקןמדגם או אוכלוסייה?הערך השכיח ביותרסיכום: זמני משלוח4מדגמים ואוכלוסיות
אוכלוסייה ומדגםממוצעי מדגמים משתניםהתפלגות הדגימהמדגמים גדולים יותר, פחות רעשסיכום: סקר בעיירה5ערכים חריגים
תרשימי קופסהכלל הטווח הבין־רבעוני (IQR)כלל ציון Zטיפול בערכים חריגיםסיכום: תקלות בחיישנים3הסתברות באמצעות סימולציה
הסתברות כתדירותחוק המספרים הגדוליםסכומי הטלות קוביותערך צפויהסתברות מותניתסיכום: סיכויי דוכן הקוביות9סקיילינג של תכונות
למה לבצע סקיילינג לתכונותסקיילינג לפי מינימום-מקסימוםתקנוןStandardScalerסיכום: שותפים בטיפוסתרגלו בעצמכם: קומפיילר Python אונליין