Table des matières
Introduction – Pourquoi devez-vous lire ce livre ? ................................................................ 4
Qui suis-je ?............................................................................................................................................. 6
Ce que vous allez apprendre dans les 7 prochains jours ........................................................................... 6
Chapitre 1 : Les fondations du Machine Learning ................................................................. 8
Comprendre pourquoi le Machine Learning est utilisé ............................................................................. 9
Laisser la Machine apprendre à partir d’expériences.............................................................................. 11
L’Apprentissage Supervisé ..................................................................................................................... 12
Autres méthodes d’apprentissage ......................................................................................................... 17
Les 4 notions clefs du Machine Learning que vous devez absolument retenir ......................................... 18
Chapitre 2 : La Régression Linéaire ..................................................................................... 19
Petit rappel : Apprentissage Supervisé et problème de Régression ......................................................... 20
Apprenez votre premier modèle linéaire ............................................................................................... 20
Résumé des étapes pour développer un programme de Régression Linéaire .......................................... 28
Chapitre 3 : Adieu Excel, bonjour Python. Vous voilà Data Scientist ! ................................ 29
Installer Python Anaconda : le meilleur outil de Machine Learning ......................................................... 30
Apprenez la programmation en 15 minutes ........................................................................................... 32
Développer enfin votre premier programme de Machine Learning ........................................................ 38
Résumé de ce Chapitre .......................................................................................................................... 46
Chapitre 4 : Régression Logistique et Algorithmes de Classification................................... 47
Les problèmes de Classification ............................................................................................................. 48
Le modèle de Régression logistique ....................................................................................................... 49
Développer un programme de classification binaire dans Jupyter .......................................................... 53
L’Algorithme de Nearest Neighbour ....................................................................................................... 55
Vision par ordinateur avec K-NN dans Jupyter ....................................................................................... 58
Chapitre 5 : Réseaux de Neurones ...................................................................................... 61
Introduction aux Réseaux de Neurones ................................................................................................. 62
Programmer votre premier Réseau de Neurones pour identifier des espèces d’Iris. ............................... 68
Résumé de l’apprentissage supervisé .................................................................................................... 69
Chapitre 6 : Apprentissage Non-Supervisé ......................................................................... 70
Unsupervised Learning .......................................................................................................................... 71
Algorithme de K-Mean Clustering .......................................................................................................... 73
Programmer un K-Mean Clustering ........................................................................................................ 74
Chapitre 7 : Comment gérer un projet de Machine Learning .............................................. 77
L’erreur que font la majorité des Novices .............................................................................................. 78
Le plus important, ce n’est pas l’algorithme, ce sont les Données .......................................................... 79
Over fitting et Régularisation ................................................................................................................. 83
Diagnostiquer un modèle de Machine Learning ..................................................................................... 87
Cycle de développement du Machine Learning ...................................................................................... 91
CONCLUSION ...................................................................................................................... 93
Lexique : Formule Résumé du Machine Learning ............................................................... 94