Prerequisiti e preparazione

Il Machine Learning Crash Course è adatto a te?

Non ho esperienza o ho poca esperienza con il machine learning.
Ti consigliamo di esaminare tutto il materiale in ordine.
Ho una certa esperienza in machine learning, ma vorrei una conoscenza più aggiornata e completa.
Il Machine Learning Crash Course sarà un'ottima occasione per ripassare. Consulta tutti i moduli in ordine o seleziona solo quelli che ti interessano.
Ho esperienza pratica nell'applicazione dei concetti di machine learning per lavorare con i dati e creare modelli.
Anche se il corso introduttivo al machine learning può essere utile per ripassare i concetti fondamentali di questo ambito, ti consigliamo di esplorare anche alcuni dei nostri corsi di machine learning di livello avanzato, che trattano strumenti e tecniche per risolvere problemi di machine learning in una serie di ambiti.
Sto cercando tutorial su come utilizzare API ML come Keras.
Sebbene il corso introduttivo al machine learning includa diversi esercizi di programmazione che utilizzano librerie ML come numpy, pandas e Keras, si concentra principalmente sull'insegnamento dei concetti di ML e non insegna in modo approfondito le API ML. Per altre risorse Keras, consulta le guide per gli sviluppatori 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: