If you’re like me, you’re probably reading this link because of the buzzwords in the title. Even though everyone seems to be talking about predictive analytics, machine learning and AI, definitions for these emerging fields can be hard to come by and, more importantly, few people have a clear vision for how they can benefit their businesses. In this post, we will bring clarity to this topic and give you some ideas for how these emerging fields can be used to benefit your business.
We can’t have a conversation about machine learning and AI without first talking about data analytics. This is because, to some degree, both machine learning and AI either are based on data analytics or actually are data analytics. So, what do we mean by “data analytics?” For the purpose of this post, we define data analytics as deriving insights from data – specifically, from data that is collected via means other than “traditional” market research. This could include purchase history, customer feedback on 3rd party websites, and so on. As you can see, this casts a wide net – nearly any analysis can be considered data analytics. So, where do predictive analytics, machine learning and AI fit in?
In An Introduction to Statistical learning, the authors argue that analyses are done for one of two reasons: for inference and for prediction.
The reason predictive analytics and machine learning are twins is that both are used for making predictions. In fact, when people refer to predictive analytics and machine learning, they’re often referring to the same thing (though sometimes not – which we’ll explain shortly). Predictive models can take many forms ranging from regression techniques, to clustering algorithms, to more sophisticated models like neural nets or boosted models. In short, all these analytic tools are used for knowing something that isn’t observed in the data. Where predictive analytics and machine learning can differ are in the specific techniques that people refer to when using these terms. For instance, when speaking of predictive analytics, people are often referring to more traditional, though potentially less accurate, techniques like regression or time series analysis. Machine learning, on the other hand, typically refers to more recent developments in predictive modeling like boosted models or neural nets. These techniques are more complicated and require more data, but are also more accurate than traditional methods.
We should start by pointing out that the definition of AI is the topic of much debate. However, for the purpose of this post, we’ll define AI as the process of teaching a computer to learn from data and act based on what it has learned – in essence, to learn and act with minimal human intervention. In most cases, this process is driven by predictive/machine learning models. Thinking back to the example of whether someone will renew a subscription, if you want your online systems to identify customers that likely won’t renew and then automatically send them a special offer, you’d want to look into an AI solution.
So which one do you need? The answer is
found through understanding: 1. Why are you conducting the analysis? and 2. How
will the results be used? To this end, here are some guidelines for each.
Have a data problem that you’re struggling to solve? Feel free to reach out to us at robertv@phase-5.com.