Unit 3 Introduction to Deep Learning part 1
Unit 3 Introduction to Deep Learning part 1
Deep Learning is transforming the way machines understand, learn, and interact with complex
data. Deep learning mimics neural networks of the human brain, it enables computers to
autonomously uncover patterns and make informed decisions from vast amounts of unstructured
data.
Deep Learning leverages artificial neural networks (ANNs) to process and learn from complex
data.
How Deep Learning Works?
Neural network consists of layers of interconnected nodes, or neurons, that collaborate to
process input data. In a fully connected deep neural network, data flows through multiple layers,
where each neuron performs nonlinear transformations, allowing the model to learn intricate
representations of the data.
In a deep neural network, the input layer receives data, which passes through hidden layers that
transform the data using nonlinear functions. The final output layer generates the model’s
prediction.
The image shows set of animals: elephants, camels, and cows that represents raw data that the
unsupervised learning algorithm will process.
• The “Interpretation” stage signifies that the algorithm doesn’t have predefined labels or
categories for the data. It needs to figure out how to group or organize the data based on
inherent patterns.
• Algorithm represents the core of unsupervised learning process using techniques like
clustering, dimensionality reduction, or anomaly detection to identify patterns and
structures in the data.
• Processing stage shows the algorithm working on the data.
There are mainly 3 types of Algorithms which are used for Unsupervised dataset.
• Clustering
• Association Rule Learning
• Dimensionality Reduction
3. Reinforcement Learning (RL) is a branch of machine learning that focuses on how agents
can learn to make decisions through trial and error to maximize cumulative rewards. RL
allows machines to learn by interacting with an environment and receiving feedback
based on their actions. This feedback comes in the form of rewards or penalties.
Reinforcement Learning revolves around the idea that an agent (the learner or decision-maker)
interacts with an environment to achieve a goal. The agent performs actions and receives
feedback to optimize its decision-making over time.
• Agent: The decision-maker that performs actions.
• Environment: The world or system in which the agent operates.
• State: The situation or condition the agent is currently in.
• Action: The possible moves or decisions the agent can make.
• Reward: The feedback or result from the environment based on the agent’s action.
Difference between Machine Learning and Deep Learning
Apply statistical algorithms to learn the hidden Uses artificial neural network architecture
patterns and relationships in the dataset. to learn the hidden patterns and
relationships in the dataset.
Can work on the smaller amount of dataset Requires the larger volume of dataset
compared to machine learning
Better for the low-label task. Better for complex task like image
processing, natural language processing,
etc.
Takes less time to train the model. Takes more time to train the model.
Less complex and easy to interpret the result. More complex, it works like the black box
interpretations of the result are not easy.