Cognitive Computing is a subset of Artificial Intelligence (AI). Cognitive systems replicate the simulation of human thought processes in a computerized model through self-learning systems. AI techniques such as data mining, pattern recognition, and NLP replicate human brain type functions. Cognitive computing leverages automated IT systems powered by AI for decision making without human intervention.
Cognitive systems can be used to learn and adapt by way of vision based sensing, image recognition, contextual awareness, decision automation, neural networks, semantic understanding, noise filtering, robotics control, and many more technologies and solutions.
In terms of making Cognitive Computing available to users, Intelligent Decision Support Systems (IDSS) are powered by AI capabilities to behave like human consultant and support decision makers with historical evidences to analyze, identify problems and diagnose, propose possible courses of action, and evaluate proposed actions. Intelligent agents perform cognitive tasks with IDSS using AI techniques like case based reasoning, rough sets, fuzzy logic and others.