Interpretace koeficientů
Model lineární regrese pro dobu letu jako funkci vzdálenosti má tvar
\(\text{duration} = \alpha + \beta \times \text{distance}\)
kde
- \(\alpha\) — intercept (složka doby letu, která nezávisí na vzdálenosti) a
- \(\beta\) — koeficient (rychlost, s jakou se doba letu zvyšuje v závislosti na vzdálenosti; také se nazývá sklon).
Z koeficientů svého modelu budeš schopen/schopna odvodit
- kolik z průměrné doby letu je ve skutečnosti stráveno na zemi a
- jaká je průměrná rychlost během letu.
Model lineární regrese je dostupný jako regression.
Toto cvičení je součástí kurzu
Machine Learning with PySpark
Pokyny k cvičení
- Jaká je hodnota interceptu?
- Jaké jsou koeficienty? Jde o vektor.
- Extrahuj z vektoru prvek odpovídající sklonu pro vzdálenost.
- Zjisti průměrnou rychlost v km za hodinu.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Intercept (average minutes on ground)
inter = regression.____
print(inter)
# Coefficients
coefs = ____.____
print(coefs)
# Average minutes per km
minutes_per_km = ____.____[____]
print(minutes_per_km)
# Average speed in km per hour
avg_speed = ____ / ____
print(avg_speed)