This article was published on October 15, 2020

How to build a machine learning model in 10 minutes


How to build a machine learning model in 10 minutes Image by: Unsplash (edited)

I like to divide my machine learning education into two eras:

I spent the first era learning how to build models with tools like scikit-learn and TensorFlow, which was hard and took forever. I spent most of that time feeling insecure about all the things I didn’t know.

The second era–after I kind of knew what I was doing – I spent wondering why building machine learning models was so damn hard. After my insecurity cleared, I took a critical look at the machine learning tools we used today and realized this stuff is a lot harder than it needs to be.

That’s why I think the way we learn machine learning today is about to change.

The 💜 of EU tech

The latest rumblings from the EU tech scene, a story from our wise ol' founder Boris, and some questionable AI art. It's free, every week, in your inbox. Sign up now!

It’s also why I’m always delighted when I discover a tool that makes model-building fun, intuitive, and friction-less. That couldn’t be more true of Teachable Machine. It’s a free program, build by Google, that lets you train deep learning models right from your browser. It’s so easy that even elementary school kids can use it!

Today, you can train image, pose, and sound models with Teachable Machine.

Screenshot of teachable machines UI

Under the hood, it uses TensorFlow.js to train a model, which is nice for a couple of reasons:

  • Training happens locally, in the browser, so none of your data gets sent the cloud. Go data privacy!
  • When training is done, Teachable Machine lets you export your model so you can use it later, in your own app, from Javascript.
  • By design, TensorFlow.js uses your GPU (if you have one) to train models, so it’s kinda speedy!

If you want the whole scoop, check out my latest episode of #MakingWithML:

 


This article was written by Dale Markowitz, an Applied AI Engineer at Google based in Austin, Texas, where she works on applying machine learning to new fields and industries. She also likes solving her own life problems with AI, and talks about it on YouTube.

Get the TNW newsletter

Get the most important tech news in your inbox each week.

Also tagged with