Machine Learning & Vanguard
Posted: Oct 25, 2019
Content Management
Your idea of machine learning may be different than you might expect.
No, sadly, Machine Learning doesn’t have anything to do with Skynet. It will not help you to have a meaningful conversation with your laptop. It’s probably not going to be responsible for a new gadget you absolutely need this holiday season.
Machine learning is a collection of tools used to try and answer questions we thought were unpredictable. Itis an inductive attempt to create a model (algorithm) based on a historic data set.
Any good data scientist has an abundance of tools in their toolbox. For example, natural phenomenons such as coastal erosion or annual rainfall may have a distribution that aligns with a statistical distribution. Visualizing this data using linear regression may allow the scientist to predict a future event with a reasonable amount of certainty. Making a movie recommendation based on viewing history requires an entirely different approach, like a decision tree. Data can be included/excluded, switched between algorithms, or manipulated in other ways to reveal underlying connections.
Training is crucial part of the process. A data set is often divided into sections. The model will be built with different parts of the older data and then that model is tested against a newer set to see how it performs. The data is massaged, and multiple models will be built and tested to find the best likely candidate to use in real time.
No, sadly, Machine Learning doesn’t have anything to do with Skynet. It will not help you to have a meaningful conversation with your laptop. It’s probably not going to be responsible for a new gadget you absolutely need this holiday season.
Machine learning is a collection of tools used to try and answer questions we thought were unpredictable. Itis an inductive attempt to create a model (algorithm) based on a historic data set.
Algorithms
In a traditional program, the programmer follows an algorithm to create some functionality. That algorithm can be expressed as a flowchart, equation or some other UML (Unified Modeling Language) manor. Machine learning comes into play when that’s not possible. Getting a computer to identify and categorize what’s in a picture or predict what will happen in the stock market tomorrow is beyond traditional programming, but that hasn’t stopped computer and data scientists from trying.Any good data scientist has an abundance of tools in their toolbox. For example, natural phenomenons such as coastal erosion or annual rainfall may have a distribution that aligns with a statistical distribution. Visualizing this data using linear regression may allow the scientist to predict a future event with a reasonable amount of certainty. Making a movie recommendation based on viewing history requires an entirely different approach, like a decision tree. Data can be included/excluded, switched between algorithms, or manipulated in other ways to reveal underlying connections.
Models
Models can build built for different goals. The goal for a self-driving car may be to find the safest path, a stock trader may be focused on getting the greatest return, and a company with a large fleet of vehicles may want to find the most fuel-efficient way to distribute resources. Each could require its own approach to building the model.Training is crucial part of the process. A data set is often divided into sections. The model will be built with different parts of the older data and then that model is tested against a newer set to see how it performs. The data is massaged, and multiple models will be built and tested to find the best likely candidate to use in real time.