Unit 1
Unit 1
Deep Learning
By:
Prof. Swati S. Killikatt
Introduction to AI, ML and Deep Learning
Works on small amount of Dataset for accuracy. Works on Large amount of Dataset.
• Automatic Text Generation – Corpus of text is learned and from this model new text
is generated, word-by-word or character-by-character. Then this model is capable of
learning how to spell, punctuate, form sentences, or it may even capture the style.
• Healthcare – Helps in diagnosing various diseases and treating it.
• Automatic Machine Translation – Certain words, sentences or phrases in one
language is transformed into another language (Deep Learning is achieving top
results in the areas of text, images).
• Image Recognition – Recognizes and identifies peoples and objects in images as well
as to understand content and context. This area is already being used in Gaming,
Retail, Tourism, etc.
• Predicting Earthquakes – Teaches a computer to perform viscoelastic computations
which are used in predicting earthquakes.
• Deep learning has a wide range of applications in various fields such as computer
vision, speech recognition, natural language processing, and many more. Some of
the most common applications include
• Image and video recognition: Deep learning models are used to
automatically classify images and videos, detect objects, and identify faces.
Applications include image and video search engines, self-driving cars, and
surveillance systems.
• Speech recognition: Deep learning models are used to transcribe and
translate speech in real-time, which is used in voice-controlled devices,
such as virtual assistants, and accessibility technology for people with
hearing impairments.
• Natural Language Processing: Deep learning models are used to
understand, generate and translate human languages. Applications include
machine translation, text summarization, and sentiment analysis.
• Robotics: Deep learning models are used to control robots and drones, and
to improve their ability to perceive and interact with the environment.
• Healthcare: Deep learning models are used in medical imaging to detect
diseases, in drug discovery to identify new treatments, and in genomics to
understand the underlying causes of diseases.
• Finance: Deep learning models are used to detect fraud, predict stock prices,
and analyze financial data.
• Gaming: Deep learning models are used to create more realistic characters
and environments, and to improve the gameplay experience.
• Recommender Systems: Deep learning models are used to make personalized
recommendations to users, such as product recommendations, movie
recommendations, and news recommendations.
• Social Media: Deep learning models are used to identify fake news, to flag
harmful content and to filter out spam.
• Autonomous systems: Deep learning models are used in self-driving cars,
drones, and other autonomous systems to make decisions based on sensor
data.
Basics of neural network:
• Unsupervised Learning
• Reinforcement Learning
• Supervised Learning:
• As the name suggests, it is a type of learning that is looked after
by a supervisor.
• It is like learning with a teacher.
• There are input training pairs that contain a set of input and the
desired output.
• Here the output from the model is compared with the desired
output and an error is calculated, this error signal is sent back into
the network for adjusting the weights.
• This adjustment is done till no more adjustments can be made
and the output of the model matches the desired output. In this,
there is feedback from the environment to the model.
• Unsupervised Learning:
• Unlike supervised learning, there is no supervisor or a teacher
here.
• In this type of learning, there is no feedback from the
environment, there is no desired output and the model learns
on its own.
• During the training phase, the inputs are formed into classes
that define the similarity of the members.
• Each class contains similar input patterns.
• On inputting a new pattern, it can predict to which class that
input belongs based on similarity with other patterns. If there is
no such class, a new class is formed.
• Reinforcement Learning:
• It gets the best of both worlds, that is, the best of both Supervised
learning and Unsupervised learning.
• It is like learning with a critique.
• Here there is no exact feedback from the environment, rather
there is critique feedback.
• The critique tells how close our solution is
• Hence the model learns on its own based on the critique
information.
• It is similar to supervised learning in that it receives feedback from
the environment, but it is different in that it does not receive the
desired output information, rather it receives critique information.
Data representation for neural network: