Quali abilità matematiche sono necessarie per apprendere l'apprendimento automatico? [chiuso]


11

Sono interessato a seguire questo corso online sull'apprendimento automatico. Allo stato attuale la mia matematica è molto elementare e fondamentalmente sto imparando la matematica da zero sull'accademia di Khan. Per quanto riguarda la programmazione, ho una discreta esperienza e una buona comprensione generale. La mia domanda è: quali competenze matematiche sono necessarie per essere in grado di comprendere e utilizzare in modo efficace l'apprendimento automatico?


Ho iniziato anche il corso. È da un po 'che non faccio matematica. C'è un bit opzionale nel corso sull'algebra lineare. È abbastanza ben spiegato, ma la notazione può essere un po 'confusa. Puoi riavvolgere i video, il che aiuta.
wobbily_col,

Risposte:


7

Quel corso è specificamente progettato per essere accessibile alle persone senza "molto" background matematico. Ovviamente "molto" è un termine relativo. In questo caso significa "la conoscenza del calcolo è utile ma non necessaria". Il corso utilizza alcuni risultati del calcolo differenziale, ma puoi rispondere ai quiz e completare i programmi senza conoscere tu stesso il calcolo. Non capirai da dove provengono alcune delle formule che devi implementare.

Dovrai assolutamente sentirti a tuo agio con l'algebra lineare di base (manipolare vettori e matrici) e lavorare con funzioni logaritmiche ed esponenziali.


7

Dovrai conoscere l' algebra lineare attraverso gli autovettori se vuoi che le cose siano "facili". Anche un buon background statistico con forte enfasi su Regressione , Cluster e Teorema di Baye . Sapere qualcosa sui gradienti non fa male neanche. Come con qualsiasi CS, anche la teoria dei grafi è utile.

Ovviamente il corso può essere seguito solo con i prerequisiti di base, ma consiglierei comunque una conoscenza approfondita del materiale sottostante.


La "discesa gradiente" è coperta da Calculus o algebra lineare?
Fai clic su Ottimizza

Tecnicamente entrambi, ma in genere vengono coperti come parte del corso Calculus o "Math for CS".
Ingegnere mondiale,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.