|
|
|
|
|
by Zephyr314
2691 days ago
|
|
To be fair, the hyperparameter tuning behind these AutoML systems are getting fairly robust. Google bases theirs on Vizier [0]. The Amazon Sagemaker group has people from the gpyopt project [1]. There is also tons of open source projects out there to help for non-enterprise projects [2] [3]. There are also stand-alone companies that help with this explicitly for enterprises [4] (Caveat, I am a founder). Increasingly I think more time will be spent on the creative/bespoke aspects you mention later in your post, like making sure that you are building a system that actually achieves some business value (vs just getting a better academic-oriented metric result). Hyperparameter tuning is basically trying to do high-dimensional, non-convex optimization on time consuming and expensive to sample functions. Hand tuning is a terrible way to approach this, and is different for each problem as you point out. Experts can leverage their domain expertise and the unique aspects of their data, models, and applications in much better ways. [0]: https://www.kdd.org/kdd2017/papers/view/google-vizier-a-serv... [1]: https://github.com/SheffieldML/GPyOpt [2]: https://github.com/Yelp/MOE [3]: https://github.com/hyperopt/hyperopt [4]: https://sigopt.com |
|