Sélectionner le meilleur algorithme d’apprentissage automatique pour votre problème de régression
mars 23, 2021/
J’ai récemment lancé une lettre d’information éducative axée sur le livre-bulletin d’information éducatif axé sur les livres. Book Dives est une lettre d’information bihebdomadaire où, pour chaque nouveau numéro, nous nous plongeons dans un livre non fictionnel. Vous apprendrez les leçons essentielles du livre et comment les appliquer dans la vie réelle. Vous pouvez vous y abonner ici.
Lorsqu’on aborde n’importe quel type de problème d’apprentissage machine (ML), il existe de nombreux algorithmes différents parmi lesquels choisir. Dans le domaine de l’apprentissage automatique, il existe un théorème appelé « No Free Lunch », qui stipule qu’aucun algorithme d’apprentissage automatique n’est le meilleur pour tous les problèmes. Les performances des différents algorithmes ML dépendent fortement de la taille et de la structure de vos données. Ainsi, le choix correct de l’algorithme reste souvent flou, à moins que nous ne testions directement nos algorithmes par le biais de simples essais et erreurs.
Mais, il existe des avantages et des inconvénients pour chaque algorithme ML que nous pouvons utiliser comme guide. Même si un algorithme ne sera pas toujours meilleur qu’un autre, il existe certaines propriétés de chaque algorithme que nous pouvons utiliser comme guide pour sélectionner rapidement le bon et régler les hyper paramètres. Nous allons examiner quelques algorithmes ML importants pour les problèmes de régression et établir des directives pour savoir quand les utiliser en fonction de leurs forces et de leurs faiblesses. Ce post devrait alors servir de grande aide pour sélectionner le meilleur algorithme ML pour votre problème de régression !
Juste avant de nous lancer, consultez la newsletter AI Smart pour lire les dernières et les meilleures informations sur l’IA, l’apprentissage automatique et la science des données !