SlideShare a Scribd company logo
Date : 14ᵗʰ December 2023
Kathmandu Model Secondary
School
Artificial Neural
Networking
By: Rij Amatya
Pragyan Shrestha
Kritika Silwal
Branch of Machine learning models
Was proposed in 1944
Information processing model
A computational model inspired by the human brain's structure and function.
Follows principles of neuronal organization
Makes prediction based on what they’ve learned
Applied in the concept of AI
Learns by examples
Artificial Neural
Networking(ANN)
INTRODUCTION
Artificial Neural
Networks
Core of deep learning
Image recognition, NLP, Robotics, etc.
3 different layers
Input Layer
1.
Hidden Layer
2.
Output layer
3.
Sometimes referred to as the MLP (Multi-Layer
Perceptron).
The amount of data produced
has increased, and big data has
become a buzzword. Big data
made it easy to train ANNs.
While classical machine learning
algorithms fell short of analyzing
big data, artificial neural
networks performed well on big
data.
Biological Neural
Networks
A neural network consists of the cell body
containing the nucleus, many-branched dendrites,
and a long axon. As you can see in the image above,
the length of the axon is much longer than the cell
body. The axons are divided into many branches that
combine with the dendrites or cell bodies of other
neurons.
Biological neurons generate electrical signals that
travel along axons. If a neuron gets enough
stimulation, it fires. In general, biological neurons
work this way. This work may seem simple, but
billions of neural networks can be managed by
connecting neurons.
Artificial Neurons – Associated with the weights which contain
information about the input signal
Compromises interconnected nodes (neurons) organized in layers
Interconnected to each other by weighted links
As you can see, the inputs and output are
numbers and each input has a weight in this
architecture. These weighted inputs are
summed first, and then a bias is added. This
sum is passed through a step function. This
function can be, for example, a sign function.
Perceptron
A perceptron is the smallest unit of a neural
network. This architecture was developed by
Frank Rosenblatt in 1957. This is a simple
model of biological neuron in Artificial Neural
Network
An algorithm for binary classification can be
used. A simple threshold logic unit (TLU) is a
single linear function. This simple approach has
paved the way for developing AI tools like
ChatGPT.
The image shows a
perceptron with two inputs
and three outputs,
connected via a dense
layer. It is used for multi-
label classification.
How to train a perception?
First, assign a random weight to each input. The sum of the weighted inputs
is found, and then a bias is added to this sum. Note that, when one neuron
triggers another neuron frequently, the connection between them becomes
stronger. Inputs passing through neurons produce an output. This output is
a prediction. The actual value is compared with the prediction and the error
is calculated. Weights are updated to make predictions with fewer errors.
Perceptron was a nice approach, but failed to solve some simple problems
like XOR. To overcome the limitations of the perceptrons, the multilayer
perceptron was developed. Let’s dive into multilayer perceptrons.
If you learn how a perceptron is trained, you will have a better
understanding of how ANNs work. Let’s now discuss how to
train a perceptron.
Multi-layer
Perceptron
Multilayer perceptron consist of an input layer,
a hidden layer, and an output layer. As you can
see in the image above, there is a hidden layer.
If there is more than one hidden layer, it is
called a deep neural network. This is where
deep learning comes into play. Deep learning
became popular with the development of
modern AI architectures.
In short, the inputs go through neural networks and a prediction is
made. But, how to improve the prediction of a neural network? This
is where the backpropagation algorithm comes in. This algorithm
takes a neural network’s output error and then propagates that
error backward through the network. So, the weights are updated.
And this cycle continues until the best prediction is obtained.
A P P L I C A T I O N
ANNs power language translation, sentiment
analysis, and chatbots in NLP applications.
Natural Language Processing (NLP):
ANNs analyze medical images for disease detection,
assisting in diagnostics using techniques like computer-
aided diagnosis
Medical Diagnosis:
ANNs predict stock prices, market trends, and
assess financial risk by analyzing historical data.
Financial Forecasting:
ANNs contribute to the development of self-driving cars
by enabling object detection, lane keeping, and decision-
making.
Autonomous Vehicles:
ANNs are used for image and speech recognition,
enabling applications like facial recognition and voice
assistants.
Image and Speech Recognition:
12
ANNs often require large labeled datasets for
training, and obtaining such data can be challenging.
Training complex neural networks may demand
significant computational power.
Neural networks can overfit to training data,
capturing noise and hindering generalization to new
data.
Issues related to bias, fairness, and accountability
arise, especially in sensitive applications or high-
stakes decision-making.
CHALLENGES
ANNs require large amounts of labeled data for
effective training, and performance may suffer
with insufficient or biased datasets.
Training deep networks can be computationally
demanding
Models memorize training data noise rather
than learning general patterns.
Neural networks are often perceived as black-
box models, making it challenging to interpret
their decision-making processes.
LIMITATIONS
C H A L L E N G E S A N D L I M I T A T I O N S
14

More Related Content

PPTX
Artificial Neural Network in Medical Diagnosis
PPTX
1.Introduction to Artificial Neural Networks.pptx
PPTX
1.Introduction to Artificial Neural Networks.pptx
PPTX
02 Fundamental Concepts of ANN
DOCX
Neural networks of artificial intelligence
PDF
Machine learningiwijshdbebhehehshshsj.pdf
PPTX
IAI - UNIT 3 - ANN, EMERGENT SYSTEMS.pptx
DOCX
ABSTRACT.docxiyhkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Artificial Neural Network in Medical Diagnosis
1.Introduction to Artificial Neural Networks.pptx
1.Introduction to Artificial Neural Networks.pptx
02 Fundamental Concepts of ANN
Neural networks of artificial intelligence
Machine learningiwijshdbebhehehshshsj.pdf
IAI - UNIT 3 - ANN, EMERGENT SYSTEMS.pptx
ABSTRACT.docxiyhkkkkkkkkkkkkkkkkkkkkkkkkkkkk

Similar to Artificial Neural Networking (20)

DOCX
Neural network
PDF
Introduction to Neural Networks
PPTX
mohsin dalvi artificial neural networks presentation
PPTX
14. mohsin dalvi artificial neural networks presentation
PPTX
Deep learning Ann(Artificial neural network)
PPTX
artificialneuralnetwork-200611082546.pptx
PPS
Neural Networks
PPTX
Karan ppt for neural network and deep learning
PPTX
Neural network
PPTX
softcomputing.pptx
PPTX
تطبيق الشبكة العصبية الاصطناعية (( ANN في كشف اعطال منظومة نقل القدرة الكهربائية
PDF
7 nn1-intro.ppt
PPTX
Neural network
PPTX
Neural networks.ppt
PPTX
Introduction to ANN Principles and its Applications in Solar Energy Technology
PPT
Artificial-Neural-Networks.ppt
PDF
Artificial Neural Networks.pdf
PDF
Artificial Neural Networks: Introduction, Neural Network representation, Appr...
PPTX
Artificial neural network
Neural network
Introduction to Neural Networks
mohsin dalvi artificial neural networks presentation
14. mohsin dalvi artificial neural networks presentation
Deep learning Ann(Artificial neural network)
artificialneuralnetwork-200611082546.pptx
Neural Networks
Karan ppt for neural network and deep learning
Neural network
softcomputing.pptx
تطبيق الشبكة العصبية الاصطناعية (( ANN في كشف اعطال منظومة نقل القدرة الكهربائية
7 nn1-intro.ppt
Neural network
Neural networks.ppt
Introduction to ANN Principles and its Applications in Solar Energy Technology
Artificial-Neural-Networks.ppt
Artificial Neural Networks.pdf
Artificial Neural Networks: Introduction, Neural Network representation, Appr...
Artificial neural network
Ad

Recently uploaded (20)

PDF
“Getting Started with Data Analytics Using R – Concepts, Tools & Case Studies”
PPTX
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
PPTX
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
PPT
Chapter 3 METAL JOINING.pptnnnnnnnnnnnnn
PPTX
climate analysis of Dhaka ,Banglades.pptx
PPTX
Introduction to Knowledge Engineering Part 1
PPT
Quality review (1)_presentation of this 21
PPT
Chapter 2 METAL FORMINGhhhhhhhjjjjmmmmmmmmm
PDF
Mega Projects Data Mega Projects Data
PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
PPTX
Database Infoormation System (DBIS).pptx
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PPT
Miokarditis (Inflamasi pada Otot Jantung)
PPTX
CEE 2 REPORT G7.pptxbdbshjdgsgjgsjfiuhsd
PPTX
Introduction-to-Cloud-ComputingFinal.pptx
PPTX
1_Introduction to advance data techniques.pptx
PDF
.pdf is not working space design for the following data for the following dat...
PPTX
Moving the Public Sector (Government) to a Digital Adoption
PPTX
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
“Getting Started with Data Analytics Using R – Concepts, Tools & Case Studies”
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
Chapter 3 METAL JOINING.pptnnnnnnnnnnnnn
climate analysis of Dhaka ,Banglades.pptx
Introduction to Knowledge Engineering Part 1
Quality review (1)_presentation of this 21
Chapter 2 METAL FORMINGhhhhhhhjjjjmmmmmmmmm
Mega Projects Data Mega Projects Data
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
Database Infoormation System (DBIS).pptx
IBA_Chapter_11_Slides_Final_Accessible.pptx
Miokarditis (Inflamasi pada Otot Jantung)
CEE 2 REPORT G7.pptxbdbshjdgsgjgsjfiuhsd
Introduction-to-Cloud-ComputingFinal.pptx
1_Introduction to advance data techniques.pptx
.pdf is not working space design for the following data for the following dat...
Moving the Public Sector (Government) to a Digital Adoption
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
Ad

Artificial Neural Networking

  • 1. Date : 14ᵗʰ December 2023 Kathmandu Model Secondary School Artificial Neural Networking By: Rij Amatya Pragyan Shrestha Kritika Silwal
  • 2. Branch of Machine learning models Was proposed in 1944 Information processing model A computational model inspired by the human brain's structure and function. Follows principles of neuronal organization Makes prediction based on what they’ve learned Applied in the concept of AI Learns by examples Artificial Neural Networking(ANN) INTRODUCTION
  • 3. Artificial Neural Networks Core of deep learning Image recognition, NLP, Robotics, etc. 3 different layers Input Layer 1. Hidden Layer 2. Output layer 3. Sometimes referred to as the MLP (Multi-Layer Perceptron).
  • 4. The amount of data produced has increased, and big data has become a buzzword. Big data made it easy to train ANNs. While classical machine learning algorithms fell short of analyzing big data, artificial neural networks performed well on big data.
  • 5. Biological Neural Networks A neural network consists of the cell body containing the nucleus, many-branched dendrites, and a long axon. As you can see in the image above, the length of the axon is much longer than the cell body. The axons are divided into many branches that combine with the dendrites or cell bodies of other neurons. Biological neurons generate electrical signals that travel along axons. If a neuron gets enough stimulation, it fires. In general, biological neurons work this way. This work may seem simple, but billions of neural networks can be managed by connecting neurons.
  • 6. Artificial Neurons – Associated with the weights which contain information about the input signal Compromises interconnected nodes (neurons) organized in layers Interconnected to each other by weighted links
  • 7. As you can see, the inputs and output are numbers and each input has a weight in this architecture. These weighted inputs are summed first, and then a bias is added. This sum is passed through a step function. This function can be, for example, a sign function. Perceptron A perceptron is the smallest unit of a neural network. This architecture was developed by Frank Rosenblatt in 1957. This is a simple model of biological neuron in Artificial Neural Network
  • 8. An algorithm for binary classification can be used. A simple threshold logic unit (TLU) is a single linear function. This simple approach has paved the way for developing AI tools like ChatGPT. The image shows a perceptron with two inputs and three outputs, connected via a dense layer. It is used for multi- label classification.
  • 9. How to train a perception? First, assign a random weight to each input. The sum of the weighted inputs is found, and then a bias is added to this sum. Note that, when one neuron triggers another neuron frequently, the connection between them becomes stronger. Inputs passing through neurons produce an output. This output is a prediction. The actual value is compared with the prediction and the error is calculated. Weights are updated to make predictions with fewer errors. Perceptron was a nice approach, but failed to solve some simple problems like XOR. To overcome the limitations of the perceptrons, the multilayer perceptron was developed. Let’s dive into multilayer perceptrons. If you learn how a perceptron is trained, you will have a better understanding of how ANNs work. Let’s now discuss how to train a perceptron.
  • 10. Multi-layer Perceptron Multilayer perceptron consist of an input layer, a hidden layer, and an output layer. As you can see in the image above, there is a hidden layer. If there is more than one hidden layer, it is called a deep neural network. This is where deep learning comes into play. Deep learning became popular with the development of modern AI architectures.
  • 11. In short, the inputs go through neural networks and a prediction is made. But, how to improve the prediction of a neural network? This is where the backpropagation algorithm comes in. This algorithm takes a neural network’s output error and then propagates that error backward through the network. So, the weights are updated. And this cycle continues until the best prediction is obtained.
  • 12. A P P L I C A T I O N ANNs power language translation, sentiment analysis, and chatbots in NLP applications. Natural Language Processing (NLP): ANNs analyze medical images for disease detection, assisting in diagnostics using techniques like computer- aided diagnosis Medical Diagnosis: ANNs predict stock prices, market trends, and assess financial risk by analyzing historical data. Financial Forecasting: ANNs contribute to the development of self-driving cars by enabling object detection, lane keeping, and decision- making. Autonomous Vehicles: ANNs are used for image and speech recognition, enabling applications like facial recognition and voice assistants. Image and Speech Recognition: 12
  • 13. ANNs often require large labeled datasets for training, and obtaining such data can be challenging. Training complex neural networks may demand significant computational power. Neural networks can overfit to training data, capturing noise and hindering generalization to new data. Issues related to bias, fairness, and accountability arise, especially in sensitive applications or high- stakes decision-making. CHALLENGES ANNs require large amounts of labeled data for effective training, and performance may suffer with insufficient or biased datasets. Training deep networks can be computationally demanding Models memorize training data noise rather than learning general patterns. Neural networks are often perceived as black- box models, making it challenging to interpret their decision-making processes. LIMITATIONS C H A L L E N G E S A N D L I M I T A T I O N S
  • 14. 14