12 quick guides to artificial intelligence (AI)

Twelve artificial intelligence technologies and methodologies

Seth Adler

Sponsored Content

The AI & Intelligent Automation Network's quick guides to artificial intelligence technologies and methodologies.

Artificial Intelligence (AI)

Artificial intelligence is the science of simulating human intelligence by machines. AI deals with the recreation of the human thought process.

Machine Learning (ML)

Machine Learning (ML) is a subset of Artificial Intelligence that is designed to process data sets in a similar fashion as humans--albeit on a much larger scale.

Predictive Analytics

Predictive analytics takes historical data and garners insight from that data to predict future outcomes.

Deep Learning

Deep learning is a machine learning method that processes several layers of data in artificial neural networks to deliver an output.

Natural Language Processing (NLP)

NLP is a sub-field of Artificial Intelligence (AI) that is focused on enabling computers to understand and process human languages and to get computers closer to a human-level understanding of language.

Cognitive Computing

Cognitive computing is a branch of artificial intelligence developed to think like and work alongside humans.

Supervised Learning

A learning model is a mathematical representation of a tangible process. If the learning model is supervised, the inputs of the algorithm are labeled. The algorithm receives a paired dataset that includes the sample and the label for that sample.

Unsupervised Learning

If the data set in a machine learning algorithm is unsupervised, the examples are unlabeled. In this case, the ML algorithm will generate observations and inferences on its own.

Reinforcement Learning

Reinforcement Learning (RL) is a type of machine learning technique that enables an agent to learn in an interactive environment by trial and error using feedback from its own actions and experiences.

Planning, Scheduling & Optimization

This process of planning is implemented by AI in much the same way a human implements it. A system based on AI uses planning to determine ‘what steps to take’ (planning) and ‘when to carry out a certain step’ (scheduling) in order to achieve a goal.

Expert Systems

Expert Systems is a branch of AI that uses data stored in a specific knowledge base to find expert solutions to problems that are usually addressed by a human specialist.


Robotics is a branch of technology that designs, develops, and deploys robots, either in a hardware or software form. Robotic Process Automation (RPA) is the science of bots that mimic human actions.