Prerequisiti e lavoro preliminare

Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Il corso accelerato sul machine learning è adatto a te?

Non ho esperienza con il machine learning.
Ti consigliamo di esaminare tutto il materiale in ordine.
Ho una conoscenza approfondita del machine learning, ma vorrei una comprensione più attuale e completa.
Il Machine Learning Crash Course sarà un ottimo aggiornamento. Esamina tutti i moduli in ordine oppure seleziona solo i moduli che ti interessano.
Conosco molto bene il machine learning, ma so poco o niente di TensorFlow.
Molto del materiale potrebbe essere troppo semplice per te. Invece di esaminare tutti i contenuti, concentrati solo sul seguente materiale:
Machine Learning Crash Course è incentrato principalmente sulle API di livello superiore. Se ti interessa saperne di più sull'API TensorFlow di basso livello (forse eseguire ricerche sul machine learning), esplora le seguenti risorse:

Leggi le seguenti sezioni Preparazione e Prerequisiti prima di iniziare il corso relativo agli arresti anomali del machine learning, per assicurarti di essere pronto a completare tutti i moduli.

Lavoro preliminare

Prima di iniziare il corso sul machine learning, procedi nel seguente modo:

  1. Se non hai mai utilizzato il machine learning, consulta la pagina Introduzione al machine learning. Questo corso di autoapprendimento di un'ora ti insegna come identificare i problemi appropriati per il machine learning.
  2. Se non hai mai utilizzato NumPy, esegui il tutorial NumPy Ultraquick Tutorial Colab, che fornisce tutte le informazioni di NumPy necessarie per questo corso.
  3. Se è la prima volta che usi pandas, fai l'esercizio Colab pandas UltraQuick Tutorial, che fornisce tutte le informazioni sui panda di cui hai bisogno per questo corso.

Gli esercizi di programmazione vengono eseguiti direttamente nel tuo browser (non è richiesta alcuna configurazione) utilizzando la piattaforma Colaboratory. Colaboratory è supportato sulla maggior parte dei browser principali e viene testato in modo più accurato sulle versioni desktop di Chrome e Firefox. Se preferisci scaricare ed eseguire gli esercizi offline, consulta queste istruzioni per configurare un ambiente locale.

Prerequisiti

Il corso sugli arresti anomali del machine learning non presuppone né richiede alcuna conoscenza preliminare nel machine learning. Tuttavia, per comprendere i concetti presentati e completare gli esercizi, consigliamo agli studenti di soddisfare i seguenti prerequisiti:

  • Avere familiarità con variabili, equazioni lineari, grafici di funzioni, istogrammi e mezzi statistici.

  • Dovresti essere un buon programmatore. Idealmente, dovresti avere una certa esperienza di programmazione in Python perché gli esercizi di programmazione sono in Python. Tuttavia, i programmatori esperti senza esperienza Python di solito possono completare gli allenamenti di programmazione.

Le seguenti sezioni forniscono link a materiali di base aggiuntivi utili.

Algebra

Algebra lineare

Trigonometria

Statistiche

Calcolo (facoltativo, per argomenti avanzati)

Programmazione Python

Le seguenti nozioni di base su Python sono illustrate nel tutorial su Python:

Alcuni degli esercizi di programmazione utilizzano il concetto più avanzato di Python:

Terminale Bash / Cloud Console

Per eseguire gli esercizi di programmazione sulla macchina locale o in una console cloud, devi essere in grado di lavorare sulla riga di comando: