Incontra i pinguini
Fa parte della sezione Apprendimento supervisionato del percorso Machine Learning di Coddy. Lezione 50 di 58.
Nella sezione 1 hai esplorato 100 pinguini. Questa colonia ne ha 300 e ora costruisci il modello che dà loro un nome. Il tuo darà un nome a questa femmina:
Ogni progetto inizia osservando. Quanti esemplari di ciascuna specie? Questo stabilisce il punteggio da battere. Dove sono le lacune? Cosa distingue le specie?
Un grafico a dispersione risponde all’ultima domanda. Lunghezza delle pinne e massa individuano i Gentoo, non gli altri:
Un modello impara solo ciò che mostrano le misurazioni, quindi ne serviranno più di queste due.
Sfida
MedioLa tua colonia è in penguins.csv. Il programma legge due colonne di misurazioni e il codice iniziale prepara il grafico.
- Stampa il valore di riferimento da superare: la quota maggiore di una specie, con 3 decimali, e il nome di quella specie.
- Stampa ogni colonna con valori mancanti e quanti ce ne sono: la prossima lezione li riempirà.
- Crea un grafico a dispersione delle due colonne, con un gruppo per specie etichettato con il suo nome. Aggiungi una legenda e mostra il grafico.
Per una colonia più piccola:
Baseline to beat: 0.483 (always Adelie)
Gaps to fill:
body_mass_g: 1
sex: 4Poi Coddy descrive il tuo grafico. Per body_mass_g e bill_length_mm, appare così:
Provalo tu
import pandas as pd
import matplotlib.pyplot as plt
penguins = pd.read_csv("penguins.csv")
x_col = input()
y_col = input()
# No cambies las líneas de abajo
fig, ax = plt.subplots()
ax.set_title(f"{x_col} vs {y_col}")
ax.set_xlabel(x_col)
ax.set_ylabel(y_col)
# Escribe tu código abajo
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Apprendimento supervisionato
1Il tuo primo modello
Imparare dagli esempiInsiemi di addestramento e testAdattare e prevedereValutare un modelloRiepilogo: Ordinatore di semi4Regressione logistica
Previsioni sì o noLa soglia decisionaleI pesi come evidenzePiù classiRiepilogo: filtro antispam2Vicini più prossimi
Come decide k-NNScegliere kConfini decisionaliNormalizzare le scale per i viciniRiepilogo: vicini del vino5Misurare i classificatori
La matrice di confusionePrecisione e richiamoIl punteggio F1Classi sbilanciateCurve ROCRiepilogo: test di screening8Convalida incrociata
Validazione K-foldConfronto equo tra modelliRicerca a grigliaRiepilogo: riparazioni di skateboard11Progetto: specie di pinguini
Incontra i pinguiniPrepara i datiScegli un modelloOttimizza il miglioreDistribuisci il modello3Regressione lineare
Prevedere numeriPiù caratteristicheMisurare gli erroriGrafici dei residuiRiepilogo: noleggio di biciclette6Alberi decisionali
Gli alberi fanno domandeLeggere un alberoProfondità dell’alberoImportanza delle caratteristicheRiepilogo: decisioni sui prestitiEsercitati da solo: Compilatore Python online