Zephyr314

Joined 15 years ago

Karma
528
Submissions
168
Member since
May 3
Co-founder and CEO of SigOpt. https://sigopt.com https://github.com/sigopt/ http://scottclark.io
View on Hacker News

Recent submissions

Comment · 1 year ago
Do you guys have examples of people actually using this in production? I'm curious how it scales beyond dev.
Comment · 1 year ago
Very cool to see what used to take a team years to build in a simple, intuitive OSS package. Getting a stack like this up and running in 20 lines of python out of the box would have been unthinkable 10 years ago. Congrats to the team. Can't wait to see where you take this!
Comment · 3 years ago
Comment · 3 years ago
Hi, I'm one of the founders of SigOpt (Scott Clark) and still working with the team after our acquisition by Intel in 2020. I am happy to answer questions.

I am incredibly proud that the SigOpt product that has helped thousands of researchers worldwide is now completely open to the broader community.

Comment · 7 years ago
Comment · 7 years ago
Comment · 7 years ago
Comment · 7 years ago
Comment · 7 years ago
Which in this case nets you >$1M [0] vs the 80k quoted above. This also assumes no retention grants over 6 rounds.

  [0]: 0.02*0.8^6*$200,000,000 = $1,048,576
Comment · 7 years ago
I agree that this isn't as common for most end-to-end "AutoML" systems that take a CSV, do light feature engineering/combinations, pipe it into a random forest / GBDT, and then output a model. For many of those approaches there are fewer parameters to tune and you don't get as much lift from tuning them right. Often it is more about quantity of models and ease of use vs quality. I do think that quality will increasingly help though so some tuning will start to be used as the volume, variety, or complexity of the models in these systems increases or the value of the models themselves start to increase.

However, or more complex model pipelines where an expert is probably involved there are lots of tools to help with it and it is quickly becoming automated and less of a "dark art." Some of these tools are built into frameworks like Google/Amazon, some are built into open source platforms (like katib in kubeflow), and others are entire companies building model experimentation platforms (like SigOpt). Many of these can handle everything from traditional hyperparameters like learning rate to architecture parameters to tuning feature embeddings, all at once [1]. I agree with the original author that playing with parameters and doing trial and error optimization of hyper-, architecture, or feature transformation parameters will largely stop happening in the manual way it is done today. All of these methods are orders of magnitude quicker than standard brute-force approaches.

Otherwise, I think you are completely right that there are a ton of aspects of modeling that require domain expertise and nuance beyond pulling a model off the shelf. I think a lot of that comes down to picking the model, picking the data that matters, picking the objective that actually solves the problem for the task at hand, etc. I believe less of that will be high-D non-convex optimization done manually.

[1]: https://aws.amazon.com/blogs/machine-learning/fast-cnn-tunin...

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton