Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Neural Networks
Search
Cheesecake Labs
March 11, 2019
Technology
0
39
Neural Networks
Fred
Cheesecake Labs
March 11, 2019
Tweet
Share
More Decks by Cheesecake Labs
See All by Cheesecake Labs
Cats' wellness & care
cheesecakelabs
0
45
How do we create the first impressions?
cheesecakelabs
0
47
Menstrual cup: suit and freedom
cheesecakelabs
0
48
Life is a cycle, better with a bicycle
cheesecakelabs
0
44
Interview Process: how to get the best of people
cheesecakelabs
1
70
My capsule wardrobe experience
cheesecakelabs
3
49
Stonewall Rebellion and its impact on LGBTQIA+ history
cheesecakelabs
1
32
Pregnancy, childbirth and breastfeeding: What do I have to do with it?
cheesecakelabs
0
41
MBTI - Psychological types described by Jung
cheesecakelabs
0
110
Other Decks in Technology
See All in Technology
Flutterによる 効率的なAndroid・iOS・Webアプリケーション開発の事例
recruitengineers
PRO
0
110
OS 標準のデザインシステムを超えて - より柔軟な Flutter テーマ管理 | FlutterKaigi 2024
ronnnnn
0
170
VideoMamba: State Space Model for Efficient Video Understanding
chou500
0
190
Adopting Jetpack Compose in Your Existing Project - GDG DevFest Bangkok 2024
akexorcist
0
110
iOSチームとAndroidチームでブランチ運用が違ったので整理してます
sansantech
PRO
0
150
生成AIが変えるデータ分析の全体像
ishikawa_satoru
0
160
社内で最大の技術的負債のリファクタリングに取り組んだお話し
kidooonn
1
550
初心者向けAWS Securityの勉強会mini Security-JAWSを9ヶ月ぐらい実施してきての近況
cmusudakeisuke
0
130
SREが投資するAIOps ~ペアーズにおけるLLM for Developerへの取り組み~
takumiogawa
1
380
Amazon Personalizeのレコメンドシステム構築、実際何するの?〜大体10分で具体的なイメージをつかむ〜
kniino
1
100
Platform Engineering for Software Developers and Architects
syntasso
1
520
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
1.3k
Featured
See All Featured
The Invisible Side of Design
smashingmag
298
50k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
The Pragmatic Product Professional
lauravandoore
31
6.3k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
24k
Git: the NoSQL Database
bkeepers
PRO
427
64k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
Building Applications with DynamoDB
mza
90
6.1k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
For a Future-Friendly Web
brad_frost
175
9.4k
Transcript
Neural Networks Brief introduction and sample case
"Artificial Intelligence"
AI in Popular Culture
AI Effect "AI is whatever hasn't been done yet." Douglas
Hofstadter "Every time we figure out a piece of it, it stops being magical; we say, 'Oh, that's just a computation.'" Rodney Brooks
Types of AI • Machine learning ◦ Neural networks ▪
Perceptron ▪ Recurrent neural network ▪ Convoluted neural network ◦ Support Vector Machines (SVM) • Fuzzy systems • Evolutionary algorithms ◦ Genetic algorithm ◦ Differential evolution • Swarm Intelligence • Probabilistic methods
Neural Networks
What is this ?
Perceptrons
Perceptrons
Perceptrons • x 1 – Is it raining? • x
2 – Does your girlfriend/boyfriend want to go? • x 3 – Is it near public transportation?
Perceptrons
Perceptrons
Perceptrons
Perceptrons
Perceptrons
Perceptrons
Neurons
Perceptrons
Neurons
Why is this relevant?
Learning!
Learning
Learning
Learning
Real world problem
Recognizing Handwritten Digits
Database The MNIST (Modified National Institute of Standards and Technology)
database Contains 60,000 training images and 10,000 testing images.
Database
Neural Network Architecture
Neural Network Architecture
Neural Network Architecture
Neural Network Architecture
Neural Network Architecture
Measuring Outcome
Neural Network Architecture
Cost Function
Learning
Gradient Descent
Gradient Descent
Gradient Descent
Gradient Descent
Gradient Descent
Gradient Descent
Backpropagation
Backpropagation
Let's CODE!
Repository
__init__()
feedforward()
sigmoid()
sigmoid()
Example use
Training Our Network
Learning
SGD()
update_mini_batch()
backprop()
cost_derivative()
Performance
95%
Current Record The current (2013) record is classifying 9,979 of
10,000 images correctly (99,79%).
How to improve?
Improving our Neural Network • Improved Cost Function ◦ Faster
Training ◦ Reduced Overfitting • Regularization • Dropout • Artificially expanding training data • Convolutional Networks
Thank you!
Acknowledgement Michael Nielsen NeuralNetworksAndDeepLearning.com
Do we have time?
Convolutional Neural Networks
Regular Networks
Convolutional Neural Networks
Convolutional Neural Networks
Convolutional Neural Networks
Convolutional Neural Networks
Feature Maps (Kernels)
Pooling Layers
Max-Pooling
Architecture