SlideShare a Scribd company logo
1 of 23
Deep Learning
초보 개발자를 위한 개요
https://factordaily.com/india-government-ai-analyti
Personal Computer
Internet
Mobile
Next?
AI
Machine Learning
Deep LearningDeep LearningDeep LearningDeep Learning
Spam Filter
• Rule based -> Explicit
• Train
• Neural Network
• Deep, Wide
Linear Regression
X = [1, 2, 3]
Y = [1, 2, 3]
X = 4 일때 Y
= ?
THE MATHEMATICAL
WAY OF THINKING
Science  15 Nov 1940:
Y = X * W + B
W: weight, B: bias
Machine Learning
• Hypothesis
• cost / loss
• Gradient descent
• Train
• Test
Hypothesis
H(X) = X*W + B
X = [1, 2, 3]Y = [1, 2, 3]
W=2 , B = 0
H(X) = [H(1), H(2), H(3)] = [2, 4, 6]
Cost / Loss function
H(X) = [H(1), H(2), H(3)] = [2, 4, 6]
Y = [1, 2, 3]
euclidean distance
Cost / Loss function
X = [1, 2, 3]Y = [1, 2, 3]
W= 2, B=0 H = [2, 4, 6] cost(2) = 14
W= 1.5, B=0 H = [1.5, 3, 4.5]cost(1.5) = 1.166
W= 1, B=0 H = [1, 2, 3] cost(1) = 0
Cost / Loss function
X = [1, 2, 3]Y = [1, 2, 3]B = 0
Gradient Descent
W= 2, B=0 H = [2, 4, 6] cost(2) = 14
W= 1.5, B=0 H = [1.5, 3, 4.5]cost(1.5) = 1.166
W= 1, B=0 H = [1, 2, 3] cost(1) = 0
Minimize Cost function
Gradient Descent
cost(w)
w
w=2
w=1.5
w=1
Gradient Descent
Gradient Descent
cost(w)
w
w=2
w=1.5
w=1
w=1.2
Train & Test
X = [1, 2, 3]Y = [1, 2, 3]
HypothesisHypothesisHypothesisHypothesis
Cost/LossCost/LossCost/LossCost/Loss
Gradient DescentGradient DescentGradient DescentGradient Descent
X = 4 일때 Y = 4 가 맞음 ?
W, B
Thank you

More Related Content

What's hot

8th PreAlg - L53--Jan23
8th PreAlg - L53--Jan238th PreAlg - L53--Jan23
8th PreAlg - L53--Jan23
jdurst65
 
Image segmentation 3 morphology
Image segmentation 3 morphologyImage segmentation 3 morphology
Image segmentation 3 morphology
Rumah Belajar
 
Definite Integral Review
Definite Integral ReviewDefinite Integral Review
Definite Integral Review
Sharon Henry
 
morphological image processing
morphological image processingmorphological image processing
morphological image processing
John Williams
 

What's hot (19)

computer graphics-C/C++-dancingdollcode
computer graphics-C/C++-dancingdollcodecomputer graphics-C/C++-dancingdollcode
computer graphics-C/C++-dancingdollcode
 
1 representation of_functions
1 representation of_functions1 representation of_functions
1 representation of_functions
 
Introduction to Machine Learning
Introduction to Machine Learning Introduction to Machine Learning
Introduction to Machine Learning
 
Pixel Relationships Examples
Pixel Relationships ExamplesPixel Relationships Examples
Pixel Relationships Examples
 
Ch8
Ch8Ch8
Ch8
 
Ai lecture 9(unit02)
Ai lecture  9(unit02)Ai lecture  9(unit02)
Ai lecture 9(unit02)
 
Sec 3 E Maths Notes Coordinate Geometry
Sec 3 E Maths Notes Coordinate GeometrySec 3 E Maths Notes Coordinate Geometry
Sec 3 E Maths Notes Coordinate Geometry
 
130701 09-05-2012
130701 09-05-2012130701 09-05-2012
130701 09-05-2012
 
Lecture 3 image sampling and quantization
Lecture 3 image sampling and quantizationLecture 3 image sampling and quantization
Lecture 3 image sampling and quantization
 
1422798749.2779lecture 5
1422798749.2779lecture 51422798749.2779lecture 5
1422798749.2779lecture 5
 
8th PreAlg - L53--Jan23
8th PreAlg - L53--Jan238th PreAlg - L53--Jan23
8th PreAlg - L53--Jan23
 
Arts revealed in calculus and its extension
Arts revealed in calculus and its extensionArts revealed in calculus and its extension
Arts revealed in calculus and its extension
 
Image segmentation 3 morphology
Image segmentation 3 morphologyImage segmentation 3 morphology
Image segmentation 3 morphology
 
Definite Integral Review
Definite Integral ReviewDefinite Integral Review
Definite Integral Review
 
Chapter 9 morphological image processing
Chapter 9   morphological image processingChapter 9   morphological image processing
Chapter 9 morphological image processing
 
morphological image processing
morphological image processingmorphological image processing
morphological image processing
 
Lecture4 xing
Lecture4 xingLecture4 xing
Lecture4 xing
 
Test
TestTest
Test
 
1575 numerical differentiation and integration
1575 numerical differentiation and integration1575 numerical differentiation and integration
1575 numerical differentiation and integration
 

Similar to Deep learning for Junior Developer

Similar to Deep learning for Junior Developer (9)

Introduction to Statistical Machine Learning
Introduction to Statistical Machine LearningIntroduction to Statistical Machine Learning
Introduction to Statistical Machine Learning
 
Flink Forward Berlin 2017: David Rodriguez - The Approximate Filter, Join, an...
Flink Forward Berlin 2017: David Rodriguez - The Approximate Filter, Join, an...Flink Forward Berlin 2017: David Rodriguez - The Approximate Filter, Join, an...
Flink Forward Berlin 2017: David Rodriguez - The Approximate Filter, Join, an...
 
Lecture 03: Machine Learning for Language Technology - Linear Classifiers
Lecture 03: Machine Learning for Language Technology - Linear ClassifiersLecture 03: Machine Learning for Language Technology - Linear Classifiers
Lecture 03: Machine Learning for Language Technology - Linear Classifiers
 
2024.03.22 - Mike Heddes - Introduction to Hyperdimensional Computing.pdf
2024.03.22 - Mike Heddes - Introduction to Hyperdimensional Computing.pdf2024.03.22 - Mike Heddes - Introduction to Hyperdimensional Computing.pdf
2024.03.22 - Mike Heddes - Introduction to Hyperdimensional Computing.pdf
 
Deep Residual Hashing Neural Network for Image Retrieval
Deep Residual Hashing Neural Network for Image RetrievalDeep Residual Hashing Neural Network for Image Retrieval
Deep Residual Hashing Neural Network for Image Retrieval
 
C3.2.2
C3.2.2C3.2.2
C3.2.2
 
Remember what you learn “A trainable spaced repetition model for online skill...
Remember what you learn “A trainable spaced repetition model for online skill...Remember what you learn “A trainable spaced repetition model for online skill...
Remember what you learn “A trainable spaced repetition model for online skill...
 
Km2417821785
Km2417821785Km2417821785
Km2417821785
 
MS CS - Selecting Machine Learning Algorithm
MS CS - Selecting Machine Learning AlgorithmMS CS - Selecting Machine Learning Algorithm
MS CS - Selecting Machine Learning Algorithm
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 

Deep learning for Junior Developer