Prerequisiti e preparazione

Il Machine Learning Crash Course è adatto a te?

Non ho esperienza o ho poca esperienza con il machine learning.
Ho una certa esperienza in machine learning, ma vorrei una conoscenza più aggiornata e completa.
Ho esperienza pratica nell'applicazione dei concetti di machine learning per lavorare con i dati e creare modelli.
Sto cercando tutorial su come utilizzare API ML come Keras.

Prima di iniziare il corso introduttivo al machine learning, leggi le sezioni Preparazione e Prerequisiti che seguono per assicurarti di avere le competenze necessarie per completare tutti i moduli.

Preparazione

Prima di iniziare il Machine Learning Crash Course, segui questi passaggi:

  1. Se non hai mai utilizzato il machine learning, segui il corso Introduzione al machine learning. Questo breve corso autonomo introduce i concetti fondamentali del machine learning.
  2. Se non hai mai utilizzato NumPy, svolgi l'esercizio Colab Tutorial ultraveloce su NumPy, che fornisce tutte le informazioni su NumPy di cui hai bisogno per questo corso.
  3. Se non hai dimestichezza con pandas, svolgi l'esercizio Colab Tutorial ultrarapido su pandas, che fornisce tutte le informazioni su pandas di cui hai bisogno per questo corso.

Prerequisiti

Il Machine Learning Crash Course non presuppone né richiede alcuna conoscenza pregressa nel machine learning. Tuttavia, per comprendere i concetti presentati e completare gli esercizi, consigliamo agli studenti di soddisfare i seguenti prerequisiti:

  • Devi avere dimestichezza con le variabili, le equazioni lineari, i grafici delle funzioni, gli istogrammi e i mezzi statistici.

  • Devi essere un buon programmatore. Idealmente, dovresti avere qualche esperienza di programmazione in Python perché gli esercizi di programmazione sono in Python. Tuttavia, i programmatori con esperienza che non hanno esperienza con Python di solito riescono comunque a completare gli esercizi di programmazione.

Le sezioni seguenti forniscono link a materiale aggiuntivo utile.

Algebra

Algebra lineare

Trigonometria

Statistiche

Calcolo (facoltativo, per argomenti avanzati)

Programmazione in Python

Le seguenti nozioni di base di Python sono trattate nel tutorial di Python:

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

Terminale Bash e Cloud Console

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