SlideShare a Scribd company logo
Deep Neural Network (DNN)
Week-3
How does a kid learn new things?
How neurons learn?
Week3-Deep Neural Network (DNN).pptx
Week3-Deep Neural Network (DNN).pptx
Week3-Deep Neural Network (DNN).pptx
The Deep
Learning
Process
X OR O …
??
An approach to solve an image of X
Matching Schemes
Convolution
Stack of Images
Pooling
Reactivation Linear Unit (ReLU)
Multiple Layers
Week3-Deep Neural Network (DNN).pptx
Fully
Connected
Layers
Deep Learning
Deep learning seeks to learn rich hierarchical representations (i.e.
features) automatically through multiple stage of feature learning process.
Low-level
features
output
Mid-level
features
High-level
features
Trainable
classifier
Feature visualization of convolutional net trained on ImageNet
(Zeiler and Fergus, 2013)
Learning Hierarchical
Representations
Low-level
features
output
Mid-level
features
High-level
features
Trainable
classifier
Increasing level of abstraction
Image recognition
◦ Pixel → edge → texton → motif → part → object
Text
◦ Character → word → word group → clause → sentence → story
Example: Training the neural network
A dataset
Fields class
1.4 2.7 1.9 0
3.8 3.4 3.2 0
6.4 2.8 1.7 1
4.1 0.1 0.2 0
etc …
Initialise with random weights
Training data
Fields class
1.4 2.7 1.9 0
3.8 3.4 3.2 0
6.4 2.8 1.7 1
4.1 0.1 0.2 0
etc …
Present a training pattern.
Feed it through to get output.
1.4
2.7 0.8
1.9
Training data
Fields class
1.4 2.7 1.9 0
3.8 3.4 3.2 0
6.4 2.8 1.7 1
4.1 0.1 0.2 0
etc …
Compare with target output
1.4
2.7 0.8
0
error 0.8
1.9
Training data
Fields class
1.4 2.7 1.9 0
3.8 3.4 3.2 0
6.4 2.8 1.7 1
4.1 0.1 0.2 0
etc …
Adjust weights based on error
1.4
2.7 0.8
0
error 0.8
1.9
Training data
Fields class
1.4 2.7 1.9 0
3.8 3.4 3.2 0
6.4 2.8 1.7 1
4.1 0.1 0.2 0
etc …
Present a training pattern.
Compare with target output
Adjust weights based on error.
6.4
2.8 0.9
1
error -0.1
1.7
Repeat this thousands, maybe millions of times – each time taking a random
training instance, and making slight weight adjustments.
Algorithms for weight adjustment are designed to make changes that will
reduce the error.
Deep Learning Training Explained
What features might you expect a good NN
to learn, when trained with data like this?
Week3-Deep Neural Network (DNN).pptx
Week3-Deep Neural Network (DNN).pptx
Week3-Deep Neural Network (DNN).pptx
But what about position invariance ???
For example unit detectors were tied to specific parts of the image.
Successive layerscan learn higher-levelfeatures…
etc …
detect lines in
Specific positions
v
Higher level detetors
( horizontal line,
“RHS vertical lune”
“upper loop”, etc…
etc …
Why Deep Learning is useful?
• Manually designed features are often over-specified, incomplete and take a long time to design
and validate
• Learned Features are easy to adapt, fast to learn
• Deep learning provides a very flexible, universal, learnable framework for representing world,
visual and linguistic information.
• Can learn both unsupervised and supervised data.
• Utilize large amounts of training data
How Deep Learning is
useful?
• Deep learning is a machine learning technique that teaches computers to
do what comes naturally to humans: learn by example.
• Deep learning is a key technology behind driverless cars, enabling them to
recognize a stop sign, or to distinguish a pedestrian from a lamppost. It is the
key to voice control in consumer devices like phones, tablets, TVs, and hands-
free speakers.
• In deep learning, a computer model learns to perform classification tasks directly
from images, text, or sound.
• Deep learning models can achieve state-of-the-art accuracy, sometimes
exceeding human- level performance. Models are trained by using a large set
of labeled data and neural network architectures that contain many layers.
Performance vs Sample Size
Size of Data
Performance
Traditional ML algorithms
Week3-Deep Neural Network (DNN).pptx
Week3-Deep Neural Network (DNN).pptx
How Deep Learning Is Useful
ViSENZE evelops commercial applications that use deep learning networks to power image
recognition and tagging. Customers can use pictures rather than keywords to search a
company's products for matching or similar items.
Skymind has built an open-source deep learning platform with applications in fraud detection,
customer recommendations, customer relations management and more. They provide set-up,
support and training services.
Atomwise applies deep learning networks to the problem of drug discovery. They use deep
learning networks to explore the possibility of repurposing known and tested drugs for use
against new diseases.
Descartes Labs is a spin-off from the Los Alamos National Laboratory. They analyze
satellite imagery with deep learning networks to provide real-time insights into food production,
energy infrastructure and more.
Drawbacks of Deep Learning
 It requires very large amount of data in order to perform better than other techniques.
 It is extremely computationally expensive to train due to complex data models. Moreover deep
learning requires expensive GPUs and hundreds of machines. This increases cost to the users.
Determining the topology/flavor/training method/hyperparameters for deep learning is a black
art with no theory to guide you.
What is learned is not easy to comprehend. Other classifiers (e.g. decision trees, logistic
regression etc) make it much easier to understand what’s going on.
Week3-Deep Neural Network (DNN).pptx
Ad

More Related Content

Similar to Week3-Deep Neural Network (DNN).pptx (20)

Deep learning tutorial 9/2019
Deep learning tutorial 9/2019Deep learning tutorial 9/2019
Deep learning tutorial 9/2019
Amr Rashed
 
Deep learning intro and examples and types
Deep learning intro and examples and typesDeep learning intro and examples and types
Deep learning intro and examples and types
JavedKhan524377
 
Deep learning with tensorflow
Deep learning with tensorflowDeep learning with tensorflow
Deep learning with tensorflow
Charmi Chokshi
 
DEEP LEARNING (UNIT 2 ) by surbhi saroha
DEEP LEARNING (UNIT 2 ) by surbhi sarohaDEEP LEARNING (UNIT 2 ) by surbhi saroha
DEEP LEARNING (UNIT 2 ) by surbhi saroha
Dr. SURBHI SAROHA
 
Empower with visual charts (1)and llms and generative ai.pptx
Empower with visual charts (1)and llms and generative ai.pptxEmpower with visual charts (1)and llms and generative ai.pptx
Empower with visual charts (1)and llms and generative ai.pptx
JOBANPREETSINGH62
 
Human Emotion Recognition using Machine Learning
Human Emotion Recognition using Machine LearningHuman Emotion Recognition using Machine Learning
Human Emotion Recognition using Machine Learning
ijtsrd
 
Deep learning short introduction
Deep learning short introductionDeep learning short introduction
Deep learning short introduction
Adwait Bhave
 
Deep learning.pptx
Deep learning.pptxDeep learning.pptx
Deep learning.pptx
MdMahfoozAlam5
 
DEEP LEARNING PPT aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
DEEP LEARNING PPT aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDEEP LEARNING PPT aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
DEEP LEARNING PPT aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
RRamya22
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual Introduction
Lukas Masuch
 
Introduction to Deep Learning: Concepts, Architectures, and Applications
Introduction to Deep Learning: Concepts, Architectures, and ApplicationsIntroduction to Deep Learning: Concepts, Architectures, and Applications
Introduction to Deep Learning: Concepts, Architectures, and Applications
Amr Rashed
 
Introduction to deep learning
Introduction to deep learningIntroduction to deep learning
Introduction to deep learning
Amr Rashed
 
What is Deep Learning? A Comprehensive Guide
What is Deep Learning? A Comprehensive GuideWhat is Deep Learning? A Comprehensive Guide
What is Deep Learning? A Comprehensive Guide
Julie Bowie
 
Top 10 deep learning algorithms you should know in
Top 10 deep learning algorithms you should know inTop 10 deep learning algorithms you should know in
Top 10 deep learning algorithms you should know in
AmanKumarSingh97
 
Machine Learning and Deep Learning with R
Machine Learning and Deep Learning with RMachine Learning and Deep Learning with R
Machine Learning and Deep Learning with R
Poo Kuan Hoong
 
Handwritten Recognition using Deep Learning with R
Handwritten Recognition using Deep Learning with RHandwritten Recognition using Deep Learning with R
Handwritten Recognition using Deep Learning with R
Poo Kuan Hoong
 
deep-learning-ppt-full-notes.pptx presen
deep-learning-ppt-full-notes.pptx presendeep-learning-ppt-full-notes.pptx presen
deep-learning-ppt-full-notes.pptx presen
RamakanthChhaparwal
 
What is deep learning and how does it work?
What is deep learning and how does it work?What is deep learning and how does it work?
What is deep learning and how does it work?
Eligo Creative Services
 
Mastering Advanced Deep Learning Techniques | IABAC
Mastering Advanced Deep Learning Techniques | IABACMastering Advanced Deep Learning Techniques | IABAC
Mastering Advanced Deep Learning Techniques | IABAC
IABAC
 
AI and Deep Learning
AI and Deep Learning AI and Deep Learning
AI and Deep Learning
Subrat Panda, PhD
 
Deep learning tutorial 9/2019
Deep learning tutorial 9/2019Deep learning tutorial 9/2019
Deep learning tutorial 9/2019
Amr Rashed
 
Deep learning intro and examples and types
Deep learning intro and examples and typesDeep learning intro and examples and types
Deep learning intro and examples and types
JavedKhan524377
 
Deep learning with tensorflow
Deep learning with tensorflowDeep learning with tensorflow
Deep learning with tensorflow
Charmi Chokshi
 
DEEP LEARNING (UNIT 2 ) by surbhi saroha
DEEP LEARNING (UNIT 2 ) by surbhi sarohaDEEP LEARNING (UNIT 2 ) by surbhi saroha
DEEP LEARNING (UNIT 2 ) by surbhi saroha
Dr. SURBHI SAROHA
 
Empower with visual charts (1)and llms and generative ai.pptx
Empower with visual charts (1)and llms and generative ai.pptxEmpower with visual charts (1)and llms and generative ai.pptx
Empower with visual charts (1)and llms and generative ai.pptx
JOBANPREETSINGH62
 
Human Emotion Recognition using Machine Learning
Human Emotion Recognition using Machine LearningHuman Emotion Recognition using Machine Learning
Human Emotion Recognition using Machine Learning
ijtsrd
 
Deep learning short introduction
Deep learning short introductionDeep learning short introduction
Deep learning short introduction
Adwait Bhave
 
DEEP LEARNING PPT aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
DEEP LEARNING PPT aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDEEP LEARNING PPT aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
DEEP LEARNING PPT aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
RRamya22
 
Deep learning - A Visual Introduction
Deep learning - A Visual IntroductionDeep learning - A Visual Introduction
Deep learning - A Visual Introduction
Lukas Masuch
 
Introduction to Deep Learning: Concepts, Architectures, and Applications
Introduction to Deep Learning: Concepts, Architectures, and ApplicationsIntroduction to Deep Learning: Concepts, Architectures, and Applications
Introduction to Deep Learning: Concepts, Architectures, and Applications
Amr Rashed
 
Introduction to deep learning
Introduction to deep learningIntroduction to deep learning
Introduction to deep learning
Amr Rashed
 
What is Deep Learning? A Comprehensive Guide
What is Deep Learning? A Comprehensive GuideWhat is Deep Learning? A Comprehensive Guide
What is Deep Learning? A Comprehensive Guide
Julie Bowie
 
Top 10 deep learning algorithms you should know in
Top 10 deep learning algorithms you should know inTop 10 deep learning algorithms you should know in
Top 10 deep learning algorithms you should know in
AmanKumarSingh97
 
Machine Learning and Deep Learning with R
Machine Learning and Deep Learning with RMachine Learning and Deep Learning with R
Machine Learning and Deep Learning with R
Poo Kuan Hoong
 
Handwritten Recognition using Deep Learning with R
Handwritten Recognition using Deep Learning with RHandwritten Recognition using Deep Learning with R
Handwritten Recognition using Deep Learning with R
Poo Kuan Hoong
 
deep-learning-ppt-full-notes.pptx presen
deep-learning-ppt-full-notes.pptx presendeep-learning-ppt-full-notes.pptx presen
deep-learning-ppt-full-notes.pptx presen
RamakanthChhaparwal
 
What is deep learning and how does it work?
What is deep learning and how does it work?What is deep learning and how does it work?
What is deep learning and how does it work?
Eligo Creative Services
 
Mastering Advanced Deep Learning Techniques | IABAC
Mastering Advanced Deep Learning Techniques | IABACMastering Advanced Deep Learning Techniques | IABAC
Mastering Advanced Deep Learning Techniques | IABAC
IABAC
 

More from fahmi324663 (16)

Week2-Design-Concepts for the good .pptx
Week2-Design-Concepts for the good .pptxWeek2-Design-Concepts for the good .pptx
Week2-Design-Concepts for the good .pptx
fahmi324663
 
Week 1 - 1st Meeting bahasa indonesia.pptx
Week 1 - 1st Meeting bahasa indonesia.pptxWeek 1 - 1st Meeting bahasa indonesia.pptx
Week 1 - 1st Meeting bahasa indonesia.pptx
fahmi324663
 
Week-2 Communication-Networksxxxxxx.pptx
Week-2 Communication-Networksxxxxxx.pptxWeek-2 Communication-Networksxxxxxx.pptx
Week-2 Communication-Networksxxxxxx.pptx
fahmi324663
 
Intro to IS - Week 02 - Computer, Hardware, & Software.pptx
Intro to IS - Week 02 - Computer, Hardware, & Software.pptxIntro to IS - Week 02 - Computer, Hardware, & Software.pptx
Intro to IS - Week 02 - Computer, Hardware, & Software.pptx
fahmi324663
 
INTRODUCTION TO THE WORLD OF COMPUTERS #1.pptx
INTRODUCTION TO THE WORLD OF COMPUTERS #1.pptxINTRODUCTION TO THE WORLD OF COMPUTERS #1.pptx
INTRODUCTION TO THE WORLD OF COMPUTERS #1.pptx
fahmi324663
 
Week5-Faster R-CNN.pptx
Week5-Faster R-CNN.pptxWeek5-Faster R-CNN.pptx
Week5-Faster R-CNN.pptx
fahmi324663
 
Week3- Face Identification with K-Nears Neighbour .pptx
Week3- Face Identification with K-Nears Neighbour .pptxWeek3- Face Identification with K-Nears Neighbour .pptx
Week3- Face Identification with K-Nears Neighbour .pptx
fahmi324663
 
intelligentsystems-140424154432-phpapp01.pptx
intelligentsystems-140424154432-phpapp01.pptxintelligentsystems-140424154432-phpapp01.pptx
intelligentsystems-140424154432-phpapp01.pptx
fahmi324663
 
Week2- Deep Learning Intuition.pptx
Week2- Deep Learning Intuition.pptxWeek2- Deep Learning Intuition.pptx
Week2- Deep Learning Intuition.pptx
fahmi324663
 
Week1- Introduction.pptx
Week1- Introduction.pptxWeek1- Introduction.pptx
Week1- Introduction.pptx
fahmi324663
 
WMP_MP02_revd(10092023).pptx
WMP_MP02_revd(10092023).pptxWMP_MP02_revd(10092023).pptx
WMP_MP02_revd(10092023).pptx
fahmi324663
 
WMP_MP02_revd_03(10092023).pptx
WMP_MP02_revd_03(10092023).pptxWMP_MP02_revd_03(10092023).pptx
WMP_MP02_revd_03(10092023).pptx
fahmi324663
 
DSS-1.pptx
DSS-1.pptxDSS-1.pptx
DSS-1.pptx
fahmi324663
 
si402_p02_konsep-arsitektur-enterprise.pptx
si402_p02_konsep-arsitektur-enterprise.pptxsi402_p02_konsep-arsitektur-enterprise.pptx
si402_p02_konsep-arsitektur-enterprise.pptx
fahmi324663
 
Pertemuan 12 Teorema Bayes Lanjutan.pptx
Pertemuan 12  Teorema Bayes Lanjutan.pptxPertemuan 12  Teorema Bayes Lanjutan.pptx
Pertemuan 12 Teorema Bayes Lanjutan.pptx
fahmi324663
 
Pertemuan 4 Metode Forward Chaining.pptx
Pertemuan 4  Metode Forward Chaining.pptxPertemuan 4  Metode Forward Chaining.pptx
Pertemuan 4 Metode Forward Chaining.pptx
fahmi324663
 
Week2-Design-Concepts for the good .pptx
Week2-Design-Concepts for the good .pptxWeek2-Design-Concepts for the good .pptx
Week2-Design-Concepts for the good .pptx
fahmi324663
 
Week 1 - 1st Meeting bahasa indonesia.pptx
Week 1 - 1st Meeting bahasa indonesia.pptxWeek 1 - 1st Meeting bahasa indonesia.pptx
Week 1 - 1st Meeting bahasa indonesia.pptx
fahmi324663
 
Week-2 Communication-Networksxxxxxx.pptx
Week-2 Communication-Networksxxxxxx.pptxWeek-2 Communication-Networksxxxxxx.pptx
Week-2 Communication-Networksxxxxxx.pptx
fahmi324663
 
Intro to IS - Week 02 - Computer, Hardware, & Software.pptx
Intro to IS - Week 02 - Computer, Hardware, & Software.pptxIntro to IS - Week 02 - Computer, Hardware, & Software.pptx
Intro to IS - Week 02 - Computer, Hardware, & Software.pptx
fahmi324663
 
INTRODUCTION TO THE WORLD OF COMPUTERS #1.pptx
INTRODUCTION TO THE WORLD OF COMPUTERS #1.pptxINTRODUCTION TO THE WORLD OF COMPUTERS #1.pptx
INTRODUCTION TO THE WORLD OF COMPUTERS #1.pptx
fahmi324663
 
Week5-Faster R-CNN.pptx
Week5-Faster R-CNN.pptxWeek5-Faster R-CNN.pptx
Week5-Faster R-CNN.pptx
fahmi324663
 
Week3- Face Identification with K-Nears Neighbour .pptx
Week3- Face Identification with K-Nears Neighbour .pptxWeek3- Face Identification with K-Nears Neighbour .pptx
Week3- Face Identification with K-Nears Neighbour .pptx
fahmi324663
 
intelligentsystems-140424154432-phpapp01.pptx
intelligentsystems-140424154432-phpapp01.pptxintelligentsystems-140424154432-phpapp01.pptx
intelligentsystems-140424154432-phpapp01.pptx
fahmi324663
 
Week2- Deep Learning Intuition.pptx
Week2- Deep Learning Intuition.pptxWeek2- Deep Learning Intuition.pptx
Week2- Deep Learning Intuition.pptx
fahmi324663
 
Week1- Introduction.pptx
Week1- Introduction.pptxWeek1- Introduction.pptx
Week1- Introduction.pptx
fahmi324663
 
WMP_MP02_revd(10092023).pptx
WMP_MP02_revd(10092023).pptxWMP_MP02_revd(10092023).pptx
WMP_MP02_revd(10092023).pptx
fahmi324663
 
WMP_MP02_revd_03(10092023).pptx
WMP_MP02_revd_03(10092023).pptxWMP_MP02_revd_03(10092023).pptx
WMP_MP02_revd_03(10092023).pptx
fahmi324663
 
si402_p02_konsep-arsitektur-enterprise.pptx
si402_p02_konsep-arsitektur-enterprise.pptxsi402_p02_konsep-arsitektur-enterprise.pptx
si402_p02_konsep-arsitektur-enterprise.pptx
fahmi324663
 
Pertemuan 12 Teorema Bayes Lanjutan.pptx
Pertemuan 12  Teorema Bayes Lanjutan.pptxPertemuan 12  Teorema Bayes Lanjutan.pptx
Pertemuan 12 Teorema Bayes Lanjutan.pptx
fahmi324663
 
Pertemuan 4 Metode Forward Chaining.pptx
Pertemuan 4  Metode Forward Chaining.pptxPertemuan 4  Metode Forward Chaining.pptx
Pertemuan 4 Metode Forward Chaining.pptx
fahmi324663
 
Ad

Recently uploaded (20)

Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Ad

Week3-Deep Neural Network (DNN).pptx

  • 1. Deep Neural Network (DNN) Week-3
  • 2. How does a kid learn new things?
  • 8. X OR O … ??
  • 9. An approach to solve an image of X
  • 18. Deep Learning Deep learning seeks to learn rich hierarchical representations (i.e. features) automatically through multiple stage of feature learning process. Low-level features output Mid-level features High-level features Trainable classifier Feature visualization of convolutional net trained on ImageNet (Zeiler and Fergus, 2013)
  • 19. Learning Hierarchical Representations Low-level features output Mid-level features High-level features Trainable classifier Increasing level of abstraction Image recognition ◦ Pixel → edge → texton → motif → part → object Text ◦ Character → word → word group → clause → sentence → story
  • 20. Example: Training the neural network A dataset Fields class 1.4 2.7 1.9 0 3.8 3.4 3.2 0 6.4 2.8 1.7 1 4.1 0.1 0.2 0 etc … Initialise with random weights
  • 21. Training data Fields class 1.4 2.7 1.9 0 3.8 3.4 3.2 0 6.4 2.8 1.7 1 4.1 0.1 0.2 0 etc … Present a training pattern. Feed it through to get output. 1.4 2.7 0.8 1.9
  • 22. Training data Fields class 1.4 2.7 1.9 0 3.8 3.4 3.2 0 6.4 2.8 1.7 1 4.1 0.1 0.2 0 etc … Compare with target output 1.4 2.7 0.8 0 error 0.8 1.9
  • 23. Training data Fields class 1.4 2.7 1.9 0 3.8 3.4 3.2 0 6.4 2.8 1.7 1 4.1 0.1 0.2 0 etc … Adjust weights based on error 1.4 2.7 0.8 0 error 0.8 1.9
  • 24. Training data Fields class 1.4 2.7 1.9 0 3.8 3.4 3.2 0 6.4 2.8 1.7 1 4.1 0.1 0.2 0 etc … Present a training pattern. Compare with target output Adjust weights based on error. 6.4 2.8 0.9 1 error -0.1 1.7 Repeat this thousands, maybe millions of times – each time taking a random training instance, and making slight weight adjustments. Algorithms for weight adjustment are designed to make changes that will reduce the error.
  • 26. What features might you expect a good NN to learn, when trained with data like this?
  • 30. But what about position invariance ??? For example unit detectors were tied to specific parts of the image. Successive layerscan learn higher-levelfeatures… etc … detect lines in Specific positions v Higher level detetors ( horizontal line, “RHS vertical lune” “upper loop”, etc… etc …
  • 31. Why Deep Learning is useful? • Manually designed features are often over-specified, incomplete and take a long time to design and validate • Learned Features are easy to adapt, fast to learn • Deep learning provides a very flexible, universal, learnable framework for representing world, visual and linguistic information. • Can learn both unsupervised and supervised data. • Utilize large amounts of training data
  • 32. How Deep Learning is useful? • Deep learning is a machine learning technique that teaches computers to do what comes naturally to humans: learn by example. • Deep learning is a key technology behind driverless cars, enabling them to recognize a stop sign, or to distinguish a pedestrian from a lamppost. It is the key to voice control in consumer devices like phones, tablets, TVs, and hands- free speakers. • In deep learning, a computer model learns to perform classification tasks directly from images, text, or sound. • Deep learning models can achieve state-of-the-art accuracy, sometimes exceeding human- level performance. Models are trained by using a large set of labeled data and neural network architectures that contain many layers.
  • 33. Performance vs Sample Size Size of Data Performance Traditional ML algorithms
  • 36. How Deep Learning Is Useful ViSENZE evelops commercial applications that use deep learning networks to power image recognition and tagging. Customers can use pictures rather than keywords to search a company's products for matching or similar items. Skymind has built an open-source deep learning platform with applications in fraud detection, customer recommendations, customer relations management and more. They provide set-up, support and training services. Atomwise applies deep learning networks to the problem of drug discovery. They use deep learning networks to explore the possibility of repurposing known and tested drugs for use against new diseases. Descartes Labs is a spin-off from the Los Alamos National Laboratory. They analyze satellite imagery with deep learning networks to provide real-time insights into food production, energy infrastructure and more.
  • 37. Drawbacks of Deep Learning  It requires very large amount of data in order to perform better than other techniques.  It is extremely computationally expensive to train due to complex data models. Moreover deep learning requires expensive GPUs and hundreds of machines. This increases cost to the users. Determining the topology/flavor/training method/hyperparameters for deep learning is a black art with no theory to guide you. What is learned is not easy to comprehend. Other classifiers (e.g. decision trees, logistic regression etc) make it much easier to understand what’s going on.