How to Solve a Simple Problem With Machine Learning | by Oscar Leo | Dec, 2024

Editor
1 Min Read


ML Lessons for Managers and Engineers

A technical walkthrough of lesson one

Image created by the author

Welcome back to the second lesson in my series, ML Lessons for Managers and Engineers. Today, by popular demand, I’ll walk you through implementing the solution I wrote about in lesson one.

This is a more technical lesson than I originally intended for this series, but I believe that most professionals benefit from a better understanding of machine learning technology.

To keep it as relevant as possible, I’ll focus mainly on the underlying reasoning because that’s where the valuable lessons exist. If you want to study the code in detail, there’s a GitHub link at the bottom of the page.

In lesson one, I explained that machine learning is a valid solution to simple problems, even if conventional methods can solve them. My point was that machine learning often provides the most straightforward, easy-to-maintain, and robust alternative, contradicting popular beliefs that it’s a technology reserved for situations where everything else fails.

To prove my point, I presented a use case where I wanted to detect rail heads in track imagery. Most engineers…

Share this Article
Please enter CoinGecko Free Api Key to get this plugin works.