Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Intro to Artificial Neural Network
Search
Fathinah
September 01, 2021
24
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Intro to Artificial Neural Network
Many parts of this slides are taken from DataCamp's introduction to deep learning course.
Fathinah
September 01, 2021
Featured
See All Featured
Faster Mobile Websites
deanohume
310
32k
Music & Morning Musume
bryan
48
7.4k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Ethics towards AI in product and experience design
skipperchong
2
430
Joys of Absence: A Defence of Solitary Play
codingconduct
1
550
What's in a price? How to price your products and services
michaelherold
247
13k
Being A Developer After 40
akosma
92
590k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Tell your own story through comics
letsgokoyo
1
1.1k
A Tale of Four Properties
chriscoyier
163
24k
Paper Plane (Part 1)
katiecoart
PRO
2
12k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
600
Transcript
Artificial Neural Network INTERNAL CLASS DATA SCIENCE RISTEK 2021 FATHINAH
ASMA IZZATI 2021
Introduction Feedforward Activation Function Gradient Descent Backpropagation Content 1. 2.
3. 4. 5.
Neurons: The Brain Building Blocks
How the code looks? Dense implements the operation: output =
activation(dot(input, kernel) + bias Sequential model is a linear stack of layers.
How Neuron Fires Up?
None
Activation Function TANH (e^x – e^-x) / (e^x + e^-x)
SIGMOID 1.0 / (1.0 + e^-x) RELU max(0.0, x)
Activation Function for Output Layers Logistic (Sigmoid) : 0 or
1 Softmax Linear: No Activation https://www.deeplearningwizard.com/deep_learning/practical_pytorch/pytorch_logistic_regression/
How to choose?
Feed-Forward Network
Practice 1 Notebook: https://colab.research.google.com/drive/1keGn1ZDik5ANAOAotx-rvWp4Cqi8g4Ot? usp=sharing
The Need for Optimization
None
Loss Function
None
None
None
None
Gradient Descent Steps
None
None
None
Gradient Descent Example
Backpropagation Chain Rule "if a car travels twice as fast
as a bicycle and the bicycle is four times as fast as a walking man, then the car travels 2 × 4 = 8 times as fast as the man."
None
Backpropagation
None
None
SUMMARY
STOCHASTIC GRADIENT DESCENT
OPTIMIZER LOSS OPTIMIZATION
Practice 2 Notebook: https://colab.research.google.com/drive/14ID0XH96xNyWZbB3_GKFfwXZG9d2k0vR? usp=sharing
None
Key Advantages of ANN Learn from non-linear and complex relationship
No input restriction, can better model heteroscedasticity data Application Image Recognition Paved a way to Deep Learning Forecasting 3 types of NN: ANN, CNN, RNN
Homework https://colab.research.google.com/drive/1sFOsJBV_9rB6h DCCJczxeeBBQtcR0XTM?usp=sharing
Sources Data Camp Introduction to Deep Learning Slides Slides MK
Sistem Cerdas 2020 https://www.kdnuggets.com/2017/04/simple-understand-gradient-descent-algorithm.html https://machinelearningmastery.com/choose-an-activation-function-for-deep-learning/ https://www.analyticsvidhya.com/blog/2020/02/cnn-vs-rnn-vs-mlp-analyzing-3-types-of-neural-networks-in-deep- learning/ https://towardsdatascience.com/introduction-to-neural-networks-advantages-and-applications-96851bd1a207 https://www.bogotobogo.com/python/scikit-learn/scikit-learn_batch-gradient-descent-versus-stochastic-gradient- descent.php