Why Experiment Tracking is Crucial to OpenAI

Carey did a great interview with Peter at OpenAI about his work and his team uses Weights and Biases to track their machine learning experiments. Here's a great excerpt:

Before we started using Weights & Biases, everyone had their own little setup of how they would get results. Some people were using Tensorboard, some people would be using their own homebrew version of some visualization tool. Everything was very fragile. If I wanted to share results, the best I could usually hope for was a screenshot of my graph pasted in an email. Whenever they would need to get something more, more often than not I’d have to rerun the experiment. So now we have a central place to have all of that information, and it's very easy for anybody to access that transparently and compare against each other's results. 

My colleague Lillian, for example, can take whatever she has trained and compare that with what I trained, create a quick report, and I can download the model she trained. I don't have to ask her where it is— I can go in and look at other metrics very easily since I have all the raw data. It's reduced a lot of the overhead in communication to make us focused on what matters.

Comparing results in general it's much faster when you have all the data in one place. So we do this a lot in our workflows comparing against old baselines and so on. So we can keep on having old runs available and compare against us over and over and over again.

More at https://www.wandb.com/blog/why-experiment-tracking-is-crucial-to-openai

要查看或添加评论,请登录

Lukas Biewald的更多文章

  • Machine Learning Experiment Tracking

    Machine Learning Experiment Tracking

    Why is experiment tracking so important for doing real world machine learning? At first glance, building and deploying…

  • Towards Zero-Overhead Reproducibility: Docker Support for ML Training

    Towards Zero-Overhead Reproducibility: Docker Support for ML Training

    There are two kinds of people building deep learning models: 1) those who do everything in Docker, and 2) those who…

    1 条评论
  • How to Build a Machine Learning Team When You Are Not Google or Facebook

    How to Build a Machine Learning Team When You Are Not Google or Facebook

    Lately, friends at companies of all sizes and industries have been asking me the same question, “How do I apply machine…

    3 条评论
  • Starting a Second Machine Learning Tools Company, Ten Years Later

    Starting a Second Machine Learning Tools Company, Ten Years Later

    I’ve spent the last six months heads down building a new machine learning tool called Weights and Biases with my…

    10 条评论
  • What we can learn from AI’s mistakes

    What we can learn from AI’s mistakes

    AI has been making a lot of progress lately by almost any standard. It has quietly become part of our world, powering…

  • The Data Science Ecosystem

    The Data Science Ecosystem

    Because data science is growing so rapidly, we now have a massive ecosystem of useful tools. I’ve spent the past month…

    2 条评论
  • Marketing an Early Stage Startup

    Marketing an Early Stage Startup

    When you’re a tiny company, marketing feels really hard. Compared to your well-funded competitors, you can’t afford…

    8 条评论
  • The Irrationally Supportive Mentor

    The Irrationally Supportive Mentor

    When I look back five years later, I can see that the most important breakthrough during CrowdFlower’s first year…

    11 条评论

社区洞察

其他会员也浏览了