SlideShare a Scribd company logo
9
Most read
23
Most read
24
Most read
Neural Networks
and Deep Learning
Tijmen Blankevoort
Scyfer

Prof dr. Max Welling

Drs. Jorgen Sandig

Msc. Taco Cohen
Deep Learning
All purpose machine learning
Using Neural Networks:
- Using large amounts of data
- Learning very complex problems
- Automatically learning features
A new era of machine learning
Deep learning wins all competitions
- IJCNN 2011 Traffic Sign Recognition Competition
- ISBI 2012 Segmentation of neuronal structures in EM
stacks challenge
- ICDAR 2011 Chinese
handwriting recognition
Applications
A lot of state of the art systems use deep learning to some
extent:
- IBMs Watson: Jeopardy contest 2011
- Google’s self-driving car
- Google Glasses
- Facebook face recognition
- Facebook user modelling
Mostly image and sound recognition tasks (difficult)
Google Brain (2011)
- 10 million youtube/imagenet images
- 1 billion parameters
- 16.000 processors
- Largely unsupervised!
- 20.000 categories
- 15.8% accuracy
Bigger, better
Deep Learning:
- The scope of what
computers can learn has
greatly been increased
- Interaction with the real
world
Biological Inspiration

Neuron
Neuron computer model
Activation function

Sigmoid activation function
Neuron computer model

Perceptron - 1957 Rosenblatt
Easy functions with a neuron
Linking neurons and training
- Initialize randomly
- Sequentially give it data.
- See what the difference is between
network output and actual output.
- Update the weights according to this error.
- End result: give a model input, and it
produces a proper output.
Quest for the weights. The weights are the
model!
The Perceptron (1958)

“A machine which senses, recognizes, remembers, and responds like the human mind”
“Remarkable machine… [was] capable of what amounts to thought” - The New Yorker
Criticism and downfall (1969)
- Perceptrons are painfully limited. They can not even learn a
simple XOR function!
- No feasible way of learning networks with multiple layers
- Interest in neural networks close to fully disappeared
Renewed interest (90’s)
- Learning multiple layers
- “Back propagation”
- Can theoretically learn any
function!
But…
Very slow and inefficient
- Machine learning attention
towards SVMs, random forests
etc.
Deep learing (2006)
- Quest: Mimic human brain representations
- Large networks
- Lots of data

Problem:
Simple back propagation fails
on large networks.
Deep learning (2006)
- Exactly same networks as
before, just BIGGER

- Combination of three factors:
- (Big data)
- Better algorithms
- Parallel computing (GPU)
Better algorithms

Restricted Boltzmann machine
Pre-training: Learn the representation by parts!
Very strong unsupervised learning
After pre-training, use back propagation
Parallel (GPU) power
- Every set of weights can be stored as a matrix (w_ij)
- GPUs are made to do common parallel problems fast!
- All similar calculations done at the same time, huge performance boost.
- CPU parallelizing
Future of Deep Learning
- Currently an explosion of developments
- Hessian-Free networks (2010)
- Long Short Term Memory (2011)
- Large Convolutional nets, max-pooling (2011)
- Nesterov’s Gradient Descent (2013)
- Currently state of the art but...
- No way of doing logical inference (extrapolation)
- No easy integration of abstract knowledge
- Hypothetic space bias might not conform with reality
When to apply Deep Learning
- Generally, vision and sound
recognition, but...
- Works great for any other problem too!
- A lot of data / features
- Don’t want to make your own features
- State of the art results
How to apply Deep Learning
Deep learning is very difficult!
- No easy plug and play software
- Far too many different networks/options/additions
- Mathematics and programming very challenging
- Research is fast paced
- Learning a network is both an art and a science
My advice:
Cooperation university <=> business
How to apply Deep Learning
- For most current business problems, no need for
expensive hardware. e.g. we use a laptop

More Related Content

PPTX
Deep learning presentation
PDF
Deep learning - A Visual Introduction
PPTX
Introduction to Deep learning
PDF
What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...
PPTX
Convolutional Neural Network and Its Applications
PPTX
Deep learning
PPTX
Power Point Presentation on Artificial Intelligence
PPTX
Power bi overview
Deep learning presentation
Deep learning - A Visual Introduction
Introduction to Deep learning
What is Deep Learning | Deep Learning Simplified | Deep Learning Tutorial | E...
Convolutional Neural Network and Its Applications
Deep learning
Power Point Presentation on Artificial Intelligence
Power bi overview

What's hot (20)

PPT
Deep learning ppt
PDF
Convolutional neural network
PPTX
Intro to deep learning
PPTX
1.Introduction to deep learning
PPTX
Artificial Neural Network | Deep Neural Network Explained | Artificial Neural...
PDF
An introduction to Machine Learning
PDF
Introduction to Deep learning
PPTX
Convolutional Neural Networks
PDF
Deep Learning - Overview of my work II
PPTX
Deep learning
PPTX
Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...
PPTX
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
PPTX
Introduction to CNN
PPTX
Convolutional Neural Network
PDF
An Introduction to Deep Learning
PDF
Deep learning
PPTX
Deep Learning - CNN and RNN
PPTX
Deep Learning in Computer Vision
PDF
Deep Learning - Convolutional Neural Networks
PPTX
Image classification with Deep Neural Networks
Deep learning ppt
Convolutional neural network
Intro to deep learning
1.Introduction to deep learning
Artificial Neural Network | Deep Neural Network Explained | Artificial Neural...
An introduction to Machine Learning
Introduction to Deep learning
Convolutional Neural Networks
Deep Learning - Overview of my work II
Deep learning
Deep Learning Tutorial | Deep Learning TensorFlow | Deep Learning With Neural...
AlexNet(ImageNet Classification with Deep Convolutional Neural Networks)
Introduction to CNN
Convolutional Neural Network
An Introduction to Deep Learning
Deep learning
Deep Learning - CNN and RNN
Deep Learning in Computer Vision
Deep Learning - Convolutional Neural Networks
Image classification with Deep Neural Networks
Ad

Viewers also liked (6)

PDF
Learning To Rank data2day 2017
PPTX
Machine learning with scikitlearn
PDF
Deep Learning: a birds eye view
PPTX
Artificial Intelligence, Machine Learning and Deep Learning
PDF
What Is Conversational Marketing?
PDF
Deep Learning for NLP: An Introduction to Neural Word Embeddings
Learning To Rank data2day 2017
Machine learning with scikitlearn
Deep Learning: a birds eye view
Artificial Intelligence, Machine Learning and Deep Learning
What Is Conversational Marketing?
Deep Learning for NLP: An Introduction to Neural Word Embeddings
Ad

Similar to Neural networks and deep learning (20)

PDF
Fascinating Tales of a Strange Tomorrow
PDF
Y conf talk - Andrej Karpathy
PPTX
Deep learning & Humanity's Grand Challenges
PDF
Deep Learning - The Past, Present and Future of Artificial Intelligence
PPTX
Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...
PDF
Deep learning: Cutting through the Myths and Hype
PDF
Deep Water - Bringing Tensorflow, Caffe, Mxnet to H2O
PDF
A Platform for Accelerating Machine Learning Applications
PPT
Artificial intelligence and Neural Network
PDF
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
PPTX
Introduction to deep learning
PDF
Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014
PDF
Deep learning introduction
PPTX
DEEP_LEARNING_Lecture1 for btech students.pptx
PPTX
The Backbone of Modern AI Models" The architecture of Transformers
PPT
From web 2 to web 3
PDF
Fascinating Tales of a Strange Tomorrow
PDF
Introduction to the Artificial Intelligence and Computer Vision revolution
PPTX
Deep Learning Tutorial
Fascinating Tales of a Strange Tomorrow
Y conf talk - Andrej Karpathy
Deep learning & Humanity's Grand Challenges
Deep Learning - The Past, Present and Future of Artificial Intelligence
Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...
Deep learning: Cutting through the Myths and Hype
Deep Water - Bringing Tensorflow, Caffe, Mxnet to H2O
A Platform for Accelerating Machine Learning Applications
Artificial intelligence and Neural Network
"Methods for Understanding How Deep Neural Networks Work," a Presentation fro...
Introduction to deep learning
Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014
Deep learning introduction
DEEP_LEARNING_Lecture1 for btech students.pptx
The Backbone of Modern AI Models" The architecture of Transformers
From web 2 to web 3
Fascinating Tales of a Strange Tomorrow
Introduction to the Artificial Intelligence and Computer Vision revolution
Deep Learning Tutorial

Recently uploaded (20)

PDF
DevOps & Developer Experience Summer BBQ
PDF
Event Presentation Google Cloud Next Extended 2025
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Reimagining Insurance: Connected Data for Confident Decisions.pdf
PPTX
Telecom Fraud Prevention Guide | Hyperlink InfoSystem
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf
PDF
Advanced IT Governance
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Sensors and Actuators in IoT Systems using pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
PDF
CIFDAQ's Market Wrap: Ethereum Leads, Bitcoin Lags, Institutions Shift
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
madgavkar20181017ppt McKinsey Presentation.pdf
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
cuic standard and advanced reporting.pdf
DevOps & Developer Experience Summer BBQ
Event Presentation Google Cloud Next Extended 2025
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Reimagining Insurance: Connected Data for Confident Decisions.pdf
Telecom Fraud Prevention Guide | Hyperlink InfoSystem
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf
Advanced IT Governance
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Sensors and Actuators in IoT Systems using pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Dropbox Q2 2025 Financial Results & Investor Presentation
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
CIFDAQ's Market Wrap: Ethereum Leads, Bitcoin Lags, Institutions Shift
GamePlan Trading System Review: Professional Trader's Honest Take
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
madgavkar20181017ppt McKinsey Presentation.pdf
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
cuic standard and advanced reporting.pdf

Neural networks and deep learning

  • 1. Neural Networks and Deep Learning Tijmen Blankevoort
  • 2. Scyfer Prof dr. Max Welling Drs. Jorgen Sandig Msc. Taco Cohen
  • 3. Deep Learning All purpose machine learning Using Neural Networks: - Using large amounts of data - Learning very complex problems - Automatically learning features A new era of machine learning
  • 4. Deep learning wins all competitions - IJCNN 2011 Traffic Sign Recognition Competition - ISBI 2012 Segmentation of neuronal structures in EM stacks challenge - ICDAR 2011 Chinese handwriting recognition
  • 5. Applications A lot of state of the art systems use deep learning to some extent: - IBMs Watson: Jeopardy contest 2011 - Google’s self-driving car - Google Glasses - Facebook face recognition - Facebook user modelling Mostly image and sound recognition tasks (difficult)
  • 6. Google Brain (2011) - 10 million youtube/imagenet images - 1 billion parameters - 16.000 processors - Largely unsupervised! - 20.000 categories - 15.8% accuracy
  • 7. Bigger, better Deep Learning: - The scope of what computers can learn has greatly been increased - Interaction with the real world
  • 11. Neuron computer model Perceptron - 1957 Rosenblatt
  • 13. Linking neurons and training - Initialize randomly - Sequentially give it data. - See what the difference is between network output and actual output. - Update the weights according to this error. - End result: give a model input, and it produces a proper output. Quest for the weights. The weights are the model!
  • 14. The Perceptron (1958) “A machine which senses, recognizes, remembers, and responds like the human mind” “Remarkable machine… [was] capable of what amounts to thought” - The New Yorker
  • 15. Criticism and downfall (1969) - Perceptrons are painfully limited. They can not even learn a simple XOR function! - No feasible way of learning networks with multiple layers - Interest in neural networks close to fully disappeared
  • 16. Renewed interest (90’s) - Learning multiple layers - “Back propagation” - Can theoretically learn any function! But… Very slow and inefficient - Machine learning attention towards SVMs, random forests etc.
  • 17. Deep learing (2006) - Quest: Mimic human brain representations - Large networks - Lots of data Problem: Simple back propagation fails on large networks.
  • 18. Deep learning (2006) - Exactly same networks as before, just BIGGER - Combination of three factors: - (Big data) - Better algorithms - Parallel computing (GPU)
  • 19. Better algorithms Restricted Boltzmann machine Pre-training: Learn the representation by parts! Very strong unsupervised learning After pre-training, use back propagation
  • 20. Parallel (GPU) power - Every set of weights can be stored as a matrix (w_ij) - GPUs are made to do common parallel problems fast! - All similar calculations done at the same time, huge performance boost. - CPU parallelizing
  • 21. Future of Deep Learning - Currently an explosion of developments - Hessian-Free networks (2010) - Long Short Term Memory (2011) - Large Convolutional nets, max-pooling (2011) - Nesterov’s Gradient Descent (2013) - Currently state of the art but... - No way of doing logical inference (extrapolation) - No easy integration of abstract knowledge - Hypothetic space bias might not conform with reality
  • 22. When to apply Deep Learning - Generally, vision and sound recognition, but... - Works great for any other problem too! - A lot of data / features - Don’t want to make your own features - State of the art results
  • 23. How to apply Deep Learning Deep learning is very difficult! - No easy plug and play software - Far too many different networks/options/additions - Mathematics and programming very challenging - Research is fast paced - Learning a network is both an art and a science My advice: Cooperation university <=> business
  • 24. How to apply Deep Learning - For most current business problems, no need for expensive hardware. e.g. we use a laptop