×

Unsupervised Learning in AI

Unsupervised Learning in AI

  1. Unsupervised Learning
    1. Introduction
    1. Clustering
    1. Comparison between Supervised, Unsupervised, and Reinforcement Learning.

Unsupervised Learning

This is the third major category of Machine Learning. Unsupervised learning happens when we have data without additional feedback, and patterns.

For example, in a case of supervised learning, we always had the labeled data, like whether a data point represents rain or No rain, and using those labels, we were able to define the relationships between the data and make further predictions.

In unsupervised learning, we do not have any labels, for example we are given the data of temperature and humidity of 30 days, but that does not have label if it rained or not on that particular day, these kind of problems falls under the category of unsupervised learning.

In simple words, in unsupervised learning problem we do not have output labels but still we want to define some relationships, some patterns in the data and that can be done by Clustering.

Clustering is the task of organizing the set of objects into distinct clusters or say group of objects in such a way that all the similar objects tend to be in the same group or cluster.

You can learn more clustering here.

And, implementation of Clustering Algorithm here.

Supervised LearningUnsupervised LearningReinforcement Learning
Machine Learning model is trained on labeled data.Types of problems solved by supervised learning are Regression and Classification.Training the supervised Machine learning model requires external supervision.  Machine Learning models are trained on unlabeled data.Types of problems solved by unsupervised learning are Clustering and Association.No supervision is required for the training of the unsupervised machine learning model.AI agent start taking random actions and then learn from errors and rewards.Types of problems solved by reinforcement learning is reward-based.No supervision is required for the training the reinforcement machine learning model.

Comparison between Supervised Learning, Unsupervised Learning, and Reinforcement Learning.

Comparison between Supervised, Unsupervised, and Reinforcement Learning on the basis of some examples.

 Supervised LearningUnsupervised LearningReinforcement Learning
BankingTo predict whether the banknote is counterfeit or not.Segment customers by behavioral categories.To create the next best offer model for the call center group.
HealthCareTo predict whether is diabetic or not.To categorize the MRI data by normal and abnormal images.To allocate scarce medical resources to handle different ER cases.
RetailTo analyze the products which customers buy together?To recommend products to customers based on their past purchases.To reduce excess stock with dynamic pricing.

Related Topics

8 best topics for research and thesis in artificial intelligence

AI, abbreviated as Artificial Intelligence, is a field which has a long history. Artificial Intelligence is the ability of machines that perform the same function as human beings, like problem-solving,...

3 minutes read.

Forward Chaining in AI : Artificial Intelligence

Forward Chaining is the process which works on the basis of available data to make certain decisions. Forward chaining is the process of chaining data in the forward direction. In forward chaining, we...

4 minutes read.

Top 10 Artificial Intelligence Technologies in 2024

Artificial Intelligence Technologies in 2020 1. Augmented Reality This is one of the most fascinating technology nowadays. Augmented Reality is the use of text, graphics, audio, etc. in real time. In Simple...

4 minutes read.

Local Search Algorithms and Optimization Problem

The informed and uninformed search expands the nodes systematically in two ways: keeping different paths in the memory and selecting the best suitable path, Which leads to a solution state required to reach the goal...

2 minutes read.

Adversarial Search in Artificial Intelligence

AI Adversarial search: Adversarial search is a game-playing technique where the agents are surrounded by a competitive environment. A conflicting goal is given to the agents (multiagent). These agents compete...

3 minutes read.

Artificial Intelligence Tutorial | AI Tutorial

Today, Artificial Intelligence (AI) has become the norm of how humans communicate with and understand technology. Even though you've been hearing this buzzword now and then, do you know what...

6 minutes read.

Natural Language Processing

Natural Language Processing in AI Topics Covered in Language Module Natural Language ProcessingSyntax and SemanticsContext-Free GrammarNLTKN-gramsTokenizationBag of WordsNaïve Bayes In language, we will cover how Artificial Intelligence is used to process human language...

13 minutes read.

Supervised Learning in AI

Supervised Learning in AI Learning Supervised LearningClassification TasksNearest Neighbor ClassificationK nearest neighbor AlgorithmPerceptron LearningSupport Vector MachineRegression TasksLoss FunctionOverfittingRegularizationScikit LearnK Nearest Neighbor ImplementationPerceptron Algorithm ImplementationSupport Vector Machine Algorithm ImplementationRegression Implementation Machine Learning In the Artificial...

33 minutes read.

The Wumpus World

The Wumpus world is a game playing which provides an environment to the knowledge-based agent to showcase its stored knowledge. It was developed by Gregory Yob in 1973. About the game:  It...

3 minutes read.

Backward Chaining in AI: Artificial Intelligence

Backward Chaining is a backward approach which works in the backward direction. It begins its journey from the back of the goal. Like, forward chaining, we have backward chaining for Propositional logic as...

6 minutes read.

Quantifying Uncertainty

The concept of quantifying uncertainty relies on how an agent can keep away uncertainty with a degree of belief. The term uncertainty refers to that situation or information which is either unknown or...

5 minutes read.

Cryptarithmetic Problem in AI

Cryptarithmetic Problem Cryptarithmetic Problem is a type of constraint satisfaction problem where the game is about digits and its unique replacement either with alphabets or other symbols. In cryptarithmetic problem, the...

3 minutes read.

Neural Networks

Neural Networks are one of the most popular techniques and tools in Machine learning. Neural Networks were inspired by the human brain as early as in the 1940s. Researchers studied the...

5 minutes read.

Resolution Method in AI

Resolution Method in AI Resolution method is an inference rule which is used in both Propositional as well as First-order Predicate Logic in different ways. This method is basically used for proving the...

5 minutes read.

Reinforcement Learning in AI

Reinforcement Learning in AI Reinforcement LearningMarkov’s Decision ProcessQ leaningGreedy Decision MakingNIM GameNIM Game Implementation with Python Reinforcement Learning Reinforcement Learning is about learning from experience, where agents are given a set of rewards...

15 minutes read.

Hill Climbing Algorithm in AI

Hill Climbing Algorithm: Hill climbing search is a local search problem. The purpose of the hill climbing search is to climb a hill and reach the topmost peak/ point of...

4 minutes read.

Knowledge Based Agents in AI

Knowledge is the basic element for a human brain to know and understand the things logically. When a person becomes knowledgeable about something, he is able to do that thing in a better...

4 minutes read.

Top 7 Artificial Intelligence and Machine Learning trends for 2024

Artificial Intelligence is the ability of machines to perform the same function as human beings, like problem-solving, learning, reasoning and recognizing. Machine Learning is another branch of Computer Science and...

6 minutes read.

Gradient Descent

Gradient Descent When training a neural network, an algorithm is used to minimize the loss. This algorithm is called as Gradient Descent. And loss refers to the incorrect outputs given by...

6 minutes read.

Problem-solving in Artificial Intelligence

The reflex agents are known as the simplest agents because they directly map states into actions. Unfortunately, these agents fail to operate in an environment where the mapping is too large to...

7 minutes read.