
Many people and companies seem to think of âcognitive computingâ as a separate area from analytics. Most large organizations today have significant analytical initiatives underway, but they think of the cognitive space as being an exotic science project. One executive told me, âWe have no desire to win Jeopardy,â an allusion of course to the IBM Watson project from 2011. But cognitive computing is not just about Watson, and itâs not an exotic science project.
In fact, Iâd argue that cognitive computing is a straightforward extension of analytics work. Itâs the logical next step for any organization that has been pursuing traditional analytics, i.e., analytical models driven by human hypotheses. Any organization that wishes to improve the speed and scale of its analytical activities should be exploring at least some cognitive capabilities now. Cognitive methods are a straightforward extension of previous analytical methods, and there are several reasons why theyâre better for many applications.
Most cognitive methods are, in fact, based on statistical models. Your organization may be undertaking âcognitiveâ work without even knowing it. Perhaps, for example, youâre using some form of âmachine learning,â which attempts to automatically improve the fit of models and âlearnsâ its way to a better set of explanations or predictions. Machine learning often uses logistic regression, a statistical method that has been around since the 1930s. Automated fitting of models has been around only since about 1957, when Cornell researchers created the âperceptron.â That same invention was the beginning of neural networks as well, which are the basis of the âdeep learningâ approaches used by many cognitive applications today. So all of these cognitive approaches have deep roots in statistical approaches that are very familiar to analytical folks.
Since cognitive tools are only a small step from traditional analytics, itâs not surprising that vendors are mixing the two. IBM, for example, is clearly fuzzing the line between analytics and Watson with âWatson Analytics.â The market leader in traditional analytics, SAS, offers a machine learning capability as well as event streaming for automated analytics. Tibco, a leader in both event streaming software and analytics, is increasingly focused on âstreaming analyticsâ for real-time automated decision-makingâwhat it calls âFast Data.â For these vendors and others, âcognitiveâ and âanalyticsâ are increasingly intertwined.
The other key benefit of cognitive technologies is that they can solve some problems that traditional analytics canât. In the world of big data, for example, the data from sensors, social media, and online applications often flows and accumulates much faster than humans could possibly analyze or act on it. Without machine learning to create the models for such data, it couldnât be analyzed at all.
The great challenge for human-centric analytics has always been that many human decision-makers often donât use the models and data provided to them. Researchers Martha Feldman and James March published an article as far back as 1981 arguing that managers often ask for information that they donât use. They want to appear to be making analytical decisions, but are more comfortable with their intuition. Therefore itâs important to bypass human decision-makers with automated decisions when we know that data and analysis are critical to decision outcomes.
If your organization is interested in moving in a more cognitive direction and youâre already doing work with analytics, there are some easy steps to get started. Machine learning algorithms are available in the cloud on Amazon Web Services, Microsoft Azure, and the Google Cloud Platform. Google and Microsoft have released open-source versions of their machine learning tools (TensorFlow and Computational Network Toolkit, or CNTK, respectively). These tools facilitate exploration of âdeep learningâ neural network applications like speech and image recognition.
Assuming that your people could use some instruction in machine learning and neural networks, thatâs not much of a barrier as it might have been in the past. There are now many free or inexpensive online courses in these methods. Coursera and Udacity have commercial versions; MIT, Caltech, Stanford, and other schools have noncommercial courses online. And if you want a generalized overview of machine learning, I highly recommend Pedro Domingosâ book, The Master Algorithm.
The key step is to identify some problem that might benefit from a cognitive approach. Perhaps itâs a âknowledge bottleneckââa situation that might benefit from the application of knowledge that has been previously inaccessible. Or perhaps itâs a situation with so much data that humans couldnât possibly handle it. Then start your experimentation with cognitive technologies on that problem. The whole process doesnât need to be exotic, and it doesnât have to cost very much. But it does offer a lot of potential benefits.