Cognitive AI…Simplified!
During few recent interactions with AI startups and advisors the term “Cognitive computing” was used and often used as an alternate term for AI. Let me tell you that the nuances of both these terms are as similar to the difference between data analysis and data analytics. While data analysis refers to the process of compiling and actually analyzing data to gain meaningful insights to support decision making, whereas data analytics is a superset that includes the tools and techniques use to do so.
Similarly, Cognitive AI adds sentiment analysis, contextual references to understand, identify and mine the data, such as syntax, time, location, domain, business requirements, a specific user need, tasks or goals and combinations thereof mimicking human cognition over and above the AI we know. Cognitive IA may draw inferences from multiple data models, external sources of information, including structured and unstructured data and visual, auditory or machine data, metadata like we the humans do.
Cognitive means relating to the mental process involved in knowing,learning, and understanding things.
This sets the cognitive AI (Read, cognitive computing) apart from the AI as understanding context is critical in the thought processes. Another critical component is Human-Computer Interaction (Read, HCI) wherein cognitive system must support user’s interaction with the cognitive machines, devices and platforms and be able to define the needs dynamically based on the outcomes, information changes and goals evolve allowing complete flexibility of runtime calibrations with such data, device and environmental changes. So, we can say that both AI and cognitive computing are closely similar, yet they differ in their approach towards interaction with humans. Cognitive computing is designed to solve problems by thinking, reasoning, and remembering whereas native AI aims to get you direct result with improved accuracy.
Simply put, a cognitive system that aims to simulate human thought, behavior, reasoning and emulate the human responses, etc aiming to solve complex problems in a manner similar to the way humans would solve them, thus is an outgrowth of artificial intelligence. In future it is envisaged that Cognitive AI will take the interaction between computer systems and humans to next level as a flawless natural communication between two using the human cognitions as base reference and human senses as channels of communicating with each other wherein Cognitive Systems do not focus on the computer taking over all tasks, but rather on aiding humans in completing tasks with more precision, faster, and in more complex and agile ways than ever before.
Background
The first meaningful reference of Cognitive Computing dates back to the late 19th century, George Boole the professor of mathematics in his book The Laws of Thought mentioning ..
“There exist, indeed, certain general principles founded in the very nature of language, by which the use of symbols, which are but the elements of scientific language, is determined. To a certain extent these elements are arbitrary. Their interpretation is purely conventional: we are permitted to employ them in whatever sense we please. But this permission is limited by two indispensable conditions, first, that from the sense once conventionally established we never, in the same process of reasoning, depart; secondly, that the laws by which the process is conducted be founded exclusively upon the above fixed sense or meaning of the symbols employed”
The history of philosophy and logic which is basis for artificial device / system epitome is said to be traditionally based on laws of thought are fundamental axiomatic rules upon which rational discourse itself is often considered to be based, essentially from the basic set of three rules one of which is law of non-contradiction, a meta rule that even has few solid references from ancient Indian Shrauta Sutras, in the grammar of Pāṇini and also the Brahma Sutras attributed to Vyasa, this indeed was later elaborated on by medieval commentators such as Madhvacharya.
Even the Greek mythologists imagined such artificial devices as Hephaestus’ bronze robot Talos, automatons of Hero of Alexandria, and the carved ivory statue Galatea that came to life in Ovid’s retelling of Pygmalion, Such grand creations have long been the purview of human imagination, but only in the past 30-40 years (with the last decade being of great importance) has the reality of Cognitive Computing started to manifest in our daily affairs…
Key Technology Drivers ...
In a high level view, Cognitive computing integrates the idea of a neural network, a series of events and experiences which the cognitive system organizes to make human like decisions since neural networks mimic the behavior of the human brain building up an understanding of what objects ( Read, Voice, video or just metadata) look or sound like.
While we can try and forge a generic architecture for cognitive computing, Implementation of such an architecture requires an advanced computing platform with multiple frameworks and data models that comply following tenets...
A number of AI technologies are required for a Cognitive system to build cognitive models that mimic human thought processes, including machine learning, deep learning, neural networks, NLP and sentiment analysis. Few usecases driven by Cognitive AI, that deploy differentiated AI technologies, and provide near human experiences with in-human abilities of scale and variance are illustrated below..
The term Multiplicity is coined around to illustrate that both Humans and Machines (Read, Cognitive AI) work together thus Multiplicity as stated is a realistic, inclusive alternative to Singularity in which systems of diverse combinations of humans and machines work together to innovate and respond rapidly to complex problems. It is just about the potential of Cognitive AI to actually enhance unique human abilities such as judgment, empathy, creativity etc. With such AI driven autonomous cognitive processes becoming more scalable, original and diverse ideas will create competitive advantages. By building diverse teams through a combination of workers and machines, the number of new cognitive skills will be multiplied, increasing the ability to turn a problem around, look at it from different directions, and deploy different skills to find creative solutions.
Key Characteristics of human resemblance.
The key Characteristic that could help understand Cognitive Systems relation with humans is best described via the four human abilities.
The cerebral cortex of human is divided into two hemispheres that have different functions. As for most people, the left brain is responsible for language, ideas, logic, etc. While the right brain is responsible for visual thinking and emotions. People with a developed left brain usually bear strong logicality and are more rational (e.g., scientist). While people with a developed right brain usually have strong creativity, are good at cognition on space and object shapes (e.g., artist). Now the key streams from AI that converge these abilities according to different abstraction in content of thinking, the method for human to recognize the natural world is often orchestrated via deep learning, neural networks, NLP, data analytics and data modelling etc
Limitations..
Even as more and more proof points emerge for adoption and popularity of the cognitive systems, there are experiences that are exposing few limitations of cognitive AI maturity, these are not the showstoppers but do influence the ecosystems adversely.
In Summary, though comparatively new, the applications of cognitive technologies is gaining a widespread popularity in recent years owing to their performance and effectiveness deploying common usecases. Cognitive computing is definitely the next step in computing started by automation. It sets a benchmark for computing systems to reach the level of the human brain. But it has some limitations which make AI difficult to apply in situations with a high level of uncertainty, rapid change or creative demands.
Cognitive computing systems redefine the nature of the relationship between people and their increasingly pervasive digital environment. The boundaries of the processes and domains these systems will affect are still elastic and emergent. Their output may be prescriptive, suggestive, instructive, or simply entertaining. The complexity of problem grows with the number of data sources and it remains challenging to aggregate, integrate and analyze such unstructured data. A complex cognitive solution in future will integrate many emerging AI technologies that coexist to give deep domain insights and aligned with the principle of Multiplicity. As long as everything is controlled and extreme measures have been taken, the release of Cognitive machines would be safe and eligible to release for public consumption. If the machine can break out of its code and its parameters, humanity will be threatened. What Say!