From the course: AWS Certified Machine Learning - Specialty (MLS-C01) Cert Prep: 3 Modeling

Unlock this course with a free trial

Join today to access over 23,100 courses taught by industry experts.

Determine when to use and when not to use ML

Determine when to use and when not to use ML

- [Narrator] When do you use machine learning versus another technique? One of the easy ways to take a look at this scenario is if the problem can be solved by heuristic, you should use a heuristic first. Here's a good example. We have maybe a location based problem where a shipping company needs to visit the shortest distance to travel to a series of cities. This is called the traveling salesman problem, a classic problem in computer science. This would be much better served as a heuristic, and there are many known solutions here, and it's easy to debug what's happening. You could say, I want to do a random gritty start, run multiple simulations and then minimize for the shortest distance between the route that you would travel. Likewise, if you have labeled historical data, in this case let's say you have a notebook, you pull together and you have the labeled Points-Per-Game, and you have the label Salary, and you…

Contents