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

Similar to Neural networking this is about neural networks

Fuzzy Logic Final Report
Fuzzy Logic Final ReportFuzzy Logic Final Report
Fuzzy Logic Final Report
Shikhar Agarwal
 
Neural Networks
Neural Networks Neural Networks
Neural Networks
Eric Su
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual Introduction
Lukas Masuch
 

Similar to Neural networking this is about neural networks (20)

Neural networks in business forecasting
Neural networks in business forecastingNeural networks in business forecasting
Neural networks in business forecasting
 
Fuzzy Logic Final Report
Fuzzy Logic Final ReportFuzzy Logic Final Report
Fuzzy Logic Final Report
 
Deep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial IntelligenceDeep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial Intelligence
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Neural Networks
Neural Networks Neural Networks
Neural Networks
 
Understanding Deep Learning & Parameter Tuning with MXnet, H2o Package in R
Understanding Deep Learning & Parameter Tuning with MXnet, H2o Package in RUnderstanding Deep Learning & Parameter Tuning with MXnet, H2o Package in R
Understanding Deep Learning & Parameter Tuning with MXnet, H2o Package in R
 
An Overview On Neural Network And Its Application
An Overview On Neural Network And Its ApplicationAn Overview On Neural Network And Its Application
An Overview On Neural Network And Its Application
 
Understanding Neural Networks Working and Applications.pptx
Understanding Neural Networks Working and Applications.pptxUnderstanding Neural Networks Working and Applications.pptx
Understanding Neural Networks Working and Applications.pptx
 
Artificial Neural Network: A brief study
Artificial Neural Network: A brief studyArtificial Neural Network: A brief study
Artificial Neural Network: A brief study
 
Neural Network
Neural NetworkNeural Network
Neural Network
 
Artifical neural networks
Artifical neural networksArtifical neural networks
Artifical neural networks
 
Deep learning
Deep learningDeep learning
Deep learning
 
Artificial intellegence by Bhanuprakash
Artificial  intellegence by BhanuprakashArtificial  intellegence by Bhanuprakash
Artificial intellegence by Bhanuprakash
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual Introduction
 
Neural network
Neural networkNeural network
Neural network
 
Deep Learning With Python Tutorial For Beginners.pdf
Deep Learning With Python Tutorial For Beginners.pdfDeep Learning With Python Tutorial For Beginners.pdf
Deep Learning With Python Tutorial For Beginners.pdf
 
Neural network
Neural networkNeural network
Neural network
 
INTRODUCTION TO NEURAL NETWORKS
INTRODUCTION TO NEURAL NETWORKSINTRODUCTION TO NEURAL NETWORKS
INTRODUCTION TO NEURAL NETWORKS
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 

Recently uploaded

一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
ewymefz
 
Exploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptxExploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptx
DilipVasan
 
Computer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage sComputer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage s
MAQIB18
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
yhkoc
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
enxupq
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_Crimes
StarCompliance.io
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
Opendatabay
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 

Recently uploaded (20)

一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflows
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMI
 
Supply chain analytics to combat the effects of Ukraine-Russia-conflict
Supply chain analytics to combat the effects of Ukraine-Russia-conflictSupply chain analytics to combat the effects of Ukraine-Russia-conflict
Supply chain analytics to combat the effects of Ukraine-Russia-conflict
 
Exploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptxExploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptx
 
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPsWebinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
 
Pre-ProductionImproveddsfjgndflghtgg.pptx
Pre-ProductionImproveddsfjgndflghtgg.pptxPre-ProductionImproveddsfjgndflghtgg.pptx
Pre-ProductionImproveddsfjgndflghtgg.pptx
 
Computer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage sComputer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage s
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
2024-05-14 - Tableau User Group - TC24 Hot Topics - Tableau Pulse and Einstei...
2024-05-14 - Tableau User Group - TC24 Hot Topics - Tableau Pulse and Einstei...2024-05-14 - Tableau User Group - TC24 Hot Topics - Tableau Pulse and Einstei...
2024-05-14 - Tableau User Group - TC24 Hot Topics - Tableau Pulse and Einstei...
 
Slip-and-fall Injuries: Top Workers' Comp Claims
Slip-and-fall Injuries: Top Workers' Comp ClaimsSlip-and-fall Injuries: Top Workers' Comp Claims
Slip-and-fall Injuries: Top Workers' Comp Claims
 
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_Crimes
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?
 
Using PDB Relocation to Move a Single PDB to Another Existing CDB
Using PDB Relocation to Move a Single PDB to Another Existing CDBUsing PDB Relocation to Move a Single PDB to Another Existing CDB
Using PDB Relocation to Move a Single PDB to Another Existing CDB
 

Neural networking this is about neural networks

  • 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