
L'apprendimento automatico è stato definito nel 1959 da Arthur Samuel come "il campo di studio che dà ai computer la capacità di apprendere senza essere programmati esplicitamente". Il programma EITC/AI/MLPP Machine Learning Programming con Python mira a introdurre i fondamenti dell'apprendimento automatico (inclusa la comprensione di base della teoria) concentrandosi sulla programmazione con Python. Ad eccezione della teoria, copre le applicazioni insieme agli aspetti teorici e pratici degli algoritmi di apprendimento automatico supervisionati, non supervisionati e di apprendimento profondo. Il programma copre la regressione lineare, K Nearest Neighbors, Support Vector Machines (SVM), clustering piatto, cluster gerarchico e reti neurali. Include le nozioni di base degli algoritmi coinvolti e la logica alla base. Copre anche la discussione delle applicazioni degli algoritmi nella programmazione utilizzando insiemi di dati reali esemplificativi insieme a moduli (ad esempio Scikit-Learn). Il programma coprirà anche i dettagli di ciascuno degli algoritmi implementando questi algoritmi nel codice, inclusa la matematica coinvolta con approfondimenti su come funzionano esattamente gli algoritmi, come possono essere modificati e quali sono le loro proprietà, inclusi vantaggi e svantaggi. Gli algoritmici coinvolti nell'apprendimento automatico sono piuttosto semplici (poiché condizionati dalla loro necessità di ridimensionamento per grandi set di dati), così come la matematica su cui si basano (algebra lineare).
Risorse di riferimento del curriculum
Documentazione Python
https://www.python.org/doc/
Python rilascia i download
https://www.python.org/downloads/
Guida di Python per principianti
https://www.python.org/about/gettingstarted/
Guida per principianti a Python Wiki
https://wiki.python.org/moin/BeginnersGuide
Tutorial sull'apprendimento automatico di Python di W3Schools
https://www.w3schools.com/python/python_ml_getting_started.asp
Scarica i materiali preparatori completi di autoapprendimento offline per il programma EITC/AI/MLP Machine Learning con Python in un file PDF
Materiali preparatori EITC/AI/MLP – versione standard
Materiali preparatori EITC/AI/MLP – versione estesa con domande di revisione