Je suis relativement nouveau dans l'apprentissage automatique et les statistiques, mais je me demandais pourquoi l'optimisation bayésienne n'est pas référée plus souvent en ligne lors de l'apprentissage de l'apprentissage automatique pour optimiser les hyperparamètres de votre algorithme. Par exemple, en utilisant un cadre comme celui-ci: https://github.com/fmfn/BayesianOptimization
L'optimisation bayésienne de vos hyperparamètres présente-t-elle une limitation ou un inconvénient majeur par rapport à des techniques telles que la recherche sur grille ou la recherche aléatoire?
Réponses:
Pour le dire autrement, BO est une tentative de garder le nombre d'évaluations de fonctions au minimum et de tirer le meilleur parti de chaque évaluation. Ceci est important si vous effectuez des tests destructifs, ou si vous faites simplement une simulation qui prend un temps obscène à exécuter. Mais dans tous les cas sauf les plus chers, appliquez la recherche aléatoire pure et appelez-la un jour ! (Ou LIPO si votre problème se prête à ses hypothèses.) Il peut vous éviter un certain nombre de maux de tête, tels que l'optimisation de votre programme d'optimisation bayésienne.
la source