ML Lessons for Managers and Engineers
Welcome back to the second lesson in my series, ML Lessons for Managers and Engineers. Today, by popular demand, I will guide you in implementing the solution. I wrote about in lesson one.
This is a more technical lesson than I originally intended for this series, but I think most professionals benefit from a better understanding of machine learning technology.
To keep it as relevant as possible, I'll focus primarily on the underlying reasoning because that's where valuable lessons exist. If you want to study the code in detail, there is 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 simplest, most maintainable and robust alternative, contradicting popular beliefs that it is a technology reserved for situations where all else fails.
To prove my point, I presented a use case where I wanted to detect railheads in track images. Most engineers…