Ich bin ziemlich neu im maschinellen Lernen und in der Statistik, aber ich habe mich gefragt, warum die Bayes'sche Optimierung beim Lernen von maschinellem Lernen zur Optimierung Ihrer Algorithmus-Hyperparameter nicht häufiger online verwendet wird. Verwenden Sie beispielsweise ein Framework wie dieses: https://github.com/fmfn/BayesianOptimization
Hat die Bayes'sche Optimierung Ihrer Hyperparameter eine Einschränkung oder einen großen Nachteil gegenüber Techniken wie der Rastersuche oder der Zufallssuche?
Antworten:
Um es anders auszudrücken, BO ist ein Versuch, die Anzahl der Funktionsbewertungen auf ein Minimum zu beschränken und aus jeder Bewertung das Beste für das Geld herauszuholen. Dies ist wichtig, wenn Sie zerstörerische Tests durchführen oder nur eine Simulation durchführen, deren Ausführung obszön lange dauert. Aber in allen bis auf die teuersten Fälle wenden Sie eine reine Zufallssuche an und nennen Sie es einen Tag ! (Oder LIPO, wenn Ihr Problem den Annahmen entspricht.) Es kann Ihnen eine Reihe von Kopfschmerzen ersparen, z. B. die Optimierung Ihres Bayes'schen Optimierungsprogramms.
quelle