SlideShare una empresa de Scribd logo
1 de 46
Descargar para leer sin conexión
An attempt to simplify Deep Learning concepts to
mathematics haters’
Guess the next 3 points!
Temperature
Time
Temperature
Time
Guess the next 3 points!
Temperature
Time
Guess the next 3 points!
Temperature
Time
Guess the next 3 points!
Temperature
Time
Clouds
Guess the next 3 points!
Temperature
Time
Clouds
Guess the next 3 points!
Temperature
Time
Clouds
11 13 18 22 28 27 29 18 23 12 7 15 22 y …T
y =f(X)
Guess the next 3 points!
11 13 18 22 28 27 29 18 23 12 7 15 22 y …T
int function f(X) {
int y;
// computations
return y;
}
y =f(X)
Prediction function
Guess the next 3 points!
Machine learning
Is all about learning to predict
But what kind of predictions?
x
x
Regression Classification Clustering
Machine learning
x
x
Regression Classification Clustering
Supervised learning Unsupervised learning
Machine learning
x
Unsupervised learning
y
x’
y’
Learning
phase
Prediction
phase
Supervised learning
Machine learning
(predicted result)
(data)
(result)
(new data)
x
Unsupervised learning
y
x
x’
y’ y’
Learning
phase
Prediction
phase
Supervised learning
Machine learning
(predicted result)
(data)
(result)
(new data)
(data)
(predicted
result)
x
Unsupervised learning
y
x
x’
y’ y’
Learning
phase
Prediction
phase
Supervised learning
Machine learning
Reinforcement learning
Same but replace « y »
by the feedback (score)
(predicted result)
(data)
(result)
(new data)
(data)
(predicted
result)
y’
𝑥1
𝑥2
𝑥 𝑛
…
𝑓(Σ)
How to predict?
y’
𝑥1
𝑥2
𝑥 𝑛
…
𝑓(Σ)
How to predict?
𝑦′
= 𝑓(Σ)
Sign
Tanh
Sigmoid
…
Activation
function
y’
𝑥1
𝑥2
𝑥 𝑛
…
𝑓(Σ)
How to predict?
𝑤1
𝑤2
𝑤 𝑛
𝑦′
= 𝑓(Σ)
Sign
Tanh
Sigmoid
…
Weighted sum
Activation
function
Σ = 𝑊 𝑇 ∗ 𝑋
y’
𝑥1
𝑥2
𝑥 𝑛
…
𝑓(Σ)
How to predict?
𝑤1
𝑤2
𝑤 𝑛
𝑦′
= 𝑓(Σ)
Sign
Tanh
Sigmoid
…
Weighted sum
𝑏
Activation
function
Σ = 𝑊 𝑇 ∗ 𝑋 + 𝑏
(bias)
y’
𝑥1
𝑥2
𝑥 𝑛
…
𝑓(Σ)
How to predict?
𝑤1
𝑤2
𝑤 𝑛
𝑦′
= 𝑓(Σ)
𝑏
Activation fct:
Σ = 𝑊 𝑇 ∗ 𝑋 + 𝑏
(bias) 𝑓(Σ) =
1 𝑖𝑓 Σ ≥ 0
−1 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒
Perceptron (1957, F. Rosenblatt)
y’
𝑥1
𝑥2
𝑥 𝑛
…
𝑓(Σ)
How to predict?
𝑤1
𝑤2
𝑤 𝑛
𝑦′
= 𝑓(Σ)
𝑏
Activation fct:
Σ = 𝑊 𝑇 ∗ 𝑋 + 𝑏
(bias) 𝑓(Σ) =
1 𝑖𝑓 Σ ≥ 0
−1 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒
Perceptron (1957, F. Rosenblatt)
Updating rule: 𝑊 𝑡+1 = 𝑊 𝑡 + 𝜂. 𝐸 ∗ 𝑋Learning phase
𝐸 = 𝑦′ − 𝑦
y’
𝑥1
𝑥2
𝑥 𝑛
…
𝑓(Σ)
How to predict?
𝑤1
𝑤2
𝑤 𝑛
𝑦′
= 𝑓(Σ)
𝑏
Activation fct:
Σ = 𝑊 𝑇 ∗ 𝑋 + 𝑏
(bias) 𝑓(Σ) =
1 𝑖𝑓 Σ ≥ 0
−1 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒
Perceptron (1957, F. Rosenblatt)
Updating rule: 𝑊 𝑡+1 = 𝑊 𝑡 + 𝜂. 𝐸 ∗ 𝑋Learning phase
𝐸 = 𝑦′ − 𝑦
Repeat until E = 0 (or max iter)
How to predict?
𝑦′
= 𝑓(Σ)
Activation fct:
Σ = 𝑊 𝑇 ∗ 𝑋 + 𝑏
𝑓(Σ) =
1 𝑖𝑓 Σ ≥ 0
−1 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒
Perceptron (1957, F. Rosenblatt)
Updating rule: 𝑊 𝑡+1 = 𝑊 𝑡 + 𝜂. 𝐸 ∗ 𝑋
𝐸 = 𝑦′ − 𝑦
Binary Classification
How to predict?
𝑦′
= 𝑓(Σ)
Activation fct:
Σ = 𝑊 𝑇 ∗ 𝑋 + 𝑏
𝑓(Σ) =
1 𝑖𝑓 Σ ≥ 0
−1 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒
Perceptron (1957, F. Rosenblatt)
Updating rule: 𝑊 𝑡+1 = 𝑊 𝑡 + 𝜂. 𝐸 ∗ 𝑋
𝐸 = 𝑦′ − 𝑦
Binary Classification
Use non-linear activation
What if?
Binary Classification
Non linear classification Multi-class classification
𝑥1 𝑓(Σ)
𝑥2 𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑦′1
𝑦′2
Input layer
Hidden layer(s)
Output layer
Multi-layer perceptron (MLP)
𝑥1 𝑓(Σ)
𝑥2 𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑦′1
𝑦′2
Input layer
Hidden layer(s)
Output layer
𝑤11
(1)
𝑤12
(1)
𝑤13
(1)
𝑤21
(1)
𝑤22
(1)
𝑤23
(1)
𝑤11
(2)
𝑤12
(2)
𝑤21
(2)
𝑤31
(2)
𝑤32
(2)
𝑤22
(2)
Multi-layer perceptron (MLP)
𝑥1 𝑓(Σ)
𝑥2 𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑦′1
𝑦′2
Input layer
Hidden layer(s)
Output layer
𝑤11
(1)
𝑤12
(1)
𝑤13
(1)
𝑤21
(1)
𝑤22
(1)
𝑤23
(1)
𝑤11
(2)
𝑤12
(2)
𝑤21
(2)
𝑤31
(2)
𝑤32
(2)
𝑤22
(2)
𝐸 =
1
𝑛
𝑖
(𝑦𝑦 − 𝑦′
𝑦
)²
MSE
Multi-layer perceptron (MLP)
𝑥1 𝑓(Σ)
𝑥2 𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑓(Σ)
𝑦′1
𝑦′2
Backward propagation (update weights by using the partial derivatives of the error)
𝑤11
(1)
𝑤12
(1)
𝑤13
(1)
𝑤21
(1)
𝑤22
(1)
𝑤23
(1)
𝑤11
(2)
𝑤12
(2)
𝑤21
(2)
𝑤31
(2)
𝑤32
(2)
𝑤22
(2)
𝐸 =
1
𝑛
𝑖
(𝑦𝑦 − 𝑦′
𝑦
)²
MSE
Feedforward (calculate activations)
Multi-layer perceptron (MLP)
Multi-layer perceptron (MLP)
What’s really
happening inside
the MLP?
The hidden layers project
the data into a higher
dimessional space
Multi-layer perceptron (MLP)
The hidden layers project
the data into a higher
dimessional space
The neurons separate data
using a hyperplan
Multi-layer perceptron (MLP)
The hidden layers project
the data into a higher
dimessional space
The neurons separate data
using a hyperplan
We return to the low
dimenssional space
Multi-layer perceptron (MLP)
A preprocessing problem
The MLP expects
a vector as input
[Mahmoudi & al. 2016, “Predicting the Earthquake
Magnitude Using the Multilayer Perceptron Neural
Network with Two Hidden Layers”]
A preprocessing problem
Source: https://blog.insightdatascience.com/automating-breast-cancer-detection-with-deep-learning-d8b49da17950
Convolutional Neural Networks (CNN)
Source: https://blog.insightdatascience.com/automating-breast-cancer-detection-with-deep-learning-d8b49da17950
Convolutional Neural Networks (CNN)
Convolution with a
3x3 filter (kernel)
Source: http://intellabs.github.io/RiverTrail/tutorial/
Convolutional Neural Networks (CNN)
Maxpooling with a
2x2 filter
Source: https://computersciencewiki.org/index.php/File:MaxpoolSample2.png
Convolutional Neural Networks (CNN)
Source: https://www.superdatascience.com/convolutional-neural-networks-cnn-summary
Convolutional Neural Networks (CNN)
Source: https://www.superdatascience.com/convolutional-neural-networks-cnn-summary
Let the learning algorithm learn the best kernels!
An example of features learned by each layer
Source: [Honglak Lee, et al, “Convolutional Deep Belief Networks for
Scalable Unsupervised Learning of Hierarchical Representations”]
CNN, what else?
Source: http://www.asimovinstitute.org/neural-network-zoo
CNN, what else?
Source: http://www.asimovinstitute.org/neural-network-zoo
CNN, what else?
Source: https://in.mathworks.com/help/stats/machine-learning-in-matlab.html
Deep learning and neural networks (using simple mathematics)

Más contenido relacionado

La actualidad más candente

The Mathematics of Neural Networks
The Mathematics of Neural NetworksThe Mathematics of Neural Networks
The Mathematics of Neural Networksm.a.kirn
 
Logistic regression : Use Case | Background | Advantages | Disadvantages
Logistic regression : Use Case | Background | Advantages | DisadvantagesLogistic regression : Use Case | Background | Advantages | Disadvantages
Logistic regression : Use Case | Background | Advantages | DisadvantagesRajat Sharma
 
[系列活動] 一日搞懂生成式對抗網路
[系列活動] 一日搞懂生成式對抗網路[系列活動] 一日搞懂生成式對抗網路
[系列活動] 一日搞懂生成式對抗網路台灣資料科學年會
 
Detailed Description on Cross Entropy Loss Function
Detailed Description on Cross Entropy Loss FunctionDetailed Description on Cross Entropy Loss Function
Detailed Description on Cross Entropy Loss Function범준 김
 
Pr045 deep lab_semantic_segmentation
Pr045 deep lab_semantic_segmentationPr045 deep lab_semantic_segmentation
Pr045 deep lab_semantic_segmentationTaeoh Kim
 
Unsupervised Data Augmentation for Consistency Training
Unsupervised Data Augmentation for Consistency TrainingUnsupervised Data Augmentation for Consistency Training
Unsupervised Data Augmentation for Consistency TrainingSungchul Kim
 
Batch normalization presentation
Batch normalization presentationBatch normalization presentation
Batch normalization presentationOwin Will
 
Introduction to Recurrent Neural Network
Introduction to Recurrent Neural NetworkIntroduction to Recurrent Neural Network
Introduction to Recurrent Neural NetworkKnoldus Inc.
 
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習台灣資料科學年會
 
Introduction to text classification using naive bayes
Introduction to text classification using naive bayesIntroduction to text classification using naive bayes
Introduction to text classification using naive bayesDhwaj Raj
 
Nlp toolkits and_preprocessing_techniques
Nlp toolkits and_preprocessing_techniquesNlp toolkits and_preprocessing_techniques
Nlp toolkits and_preprocessing_techniquesankit_ppt
 
Recurrent neural networks rnn
Recurrent neural networks   rnnRecurrent neural networks   rnn
Recurrent neural networks rnnKuppusamy P
 
210523 swin transformer v1.5
210523 swin transformer v1.5210523 swin transformer v1.5
210523 swin transformer v1.5taeseon ryu
 
Lecture_1_Introduction_to_Adversarial_Machine_Learning.pptx
Lecture_1_Introduction_to_Adversarial_Machine_Learning.pptxLecture_1_Introduction_to_Adversarial_Machine_Learning.pptx
Lecture_1_Introduction_to_Adversarial_Machine_Learning.pptxDevRaj646424
 
What is the Expectation Maximization (EM) Algorithm?
What is the Expectation Maximization (EM) Algorithm?What is the Expectation Maximization (EM) Algorithm?
What is the Expectation Maximization (EM) Algorithm?Kazuki Yoshida
 
Deep Learning For Speech Recognition
Deep Learning For Speech RecognitionDeep Learning For Speech Recognition
Deep Learning For Speech Recognitionananth
 
Optimization for Deep Learning
Optimization for Deep LearningOptimization for Deep Learning
Optimization for Deep LearningSebastian Ruder
 

La actualidad más candente (20)

LSTM Tutorial
LSTM TutorialLSTM Tutorial
LSTM Tutorial
 
The Mathematics of Neural Networks
The Mathematics of Neural NetworksThe Mathematics of Neural Networks
The Mathematics of Neural Networks
 
Logistic regression : Use Case | Background | Advantages | Disadvantages
Logistic regression : Use Case | Background | Advantages | DisadvantagesLogistic regression : Use Case | Background | Advantages | Disadvantages
Logistic regression : Use Case | Background | Advantages | Disadvantages
 
[系列活動] 一日搞懂生成式對抗網路
[系列活動] 一日搞懂生成式對抗網路[系列活動] 一日搞懂生成式對抗網路
[系列活動] 一日搞懂生成式對抗網路
 
Detailed Description on Cross Entropy Loss Function
Detailed Description on Cross Entropy Loss FunctionDetailed Description on Cross Entropy Loss Function
Detailed Description on Cross Entropy Loss Function
 
Pr045 deep lab_semantic_segmentation
Pr045 deep lab_semantic_segmentationPr045 deep lab_semantic_segmentation
Pr045 deep lab_semantic_segmentation
 
Unsupervised Data Augmentation for Consistency Training
Unsupervised Data Augmentation for Consistency TrainingUnsupervised Data Augmentation for Consistency Training
Unsupervised Data Augmentation for Consistency Training
 
rnn BASICS
rnn BASICSrnn BASICS
rnn BASICS
 
Lstm
LstmLstm
Lstm
 
Batch normalization presentation
Batch normalization presentationBatch normalization presentation
Batch normalization presentation
 
Introduction to Recurrent Neural Network
Introduction to Recurrent Neural NetworkIntroduction to Recurrent Neural Network
Introduction to Recurrent Neural Network
 
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
[DSC 2016] 系列活動:李宏毅 / 一天搞懂深度學習
 
Introduction to text classification using naive bayes
Introduction to text classification using naive bayesIntroduction to text classification using naive bayes
Introduction to text classification using naive bayes
 
Nlp toolkits and_preprocessing_techniques
Nlp toolkits and_preprocessing_techniquesNlp toolkits and_preprocessing_techniques
Nlp toolkits and_preprocessing_techniques
 
Recurrent neural networks rnn
Recurrent neural networks   rnnRecurrent neural networks   rnn
Recurrent neural networks rnn
 
210523 swin transformer v1.5
210523 swin transformer v1.5210523 swin transformer v1.5
210523 swin transformer v1.5
 
Lecture_1_Introduction_to_Adversarial_Machine_Learning.pptx
Lecture_1_Introduction_to_Adversarial_Machine_Learning.pptxLecture_1_Introduction_to_Adversarial_Machine_Learning.pptx
Lecture_1_Introduction_to_Adversarial_Machine_Learning.pptx
 
What is the Expectation Maximization (EM) Algorithm?
What is the Expectation Maximization (EM) Algorithm?What is the Expectation Maximization (EM) Algorithm?
What is the Expectation Maximization (EM) Algorithm?
 
Deep Learning For Speech Recognition
Deep Learning For Speech RecognitionDeep Learning For Speech Recognition
Deep Learning For Speech Recognition
 
Optimization for Deep Learning
Optimization for Deep LearningOptimization for Deep Learning
Optimization for Deep Learning
 

Similar a Deep learning and neural networks (using simple mathematics)

Introducing Zap Q-Learning
Introducing Zap Q-Learning   Introducing Zap Q-Learning
Introducing Zap Q-Learning Sean Meyn
 
RNN and sequence-to-sequence processing
RNN and sequence-to-sequence processingRNN and sequence-to-sequence processing
RNN and sequence-to-sequence processingDongang (Sean) Wang
 
Semana 24 funciones iv álgebra uni ccesa007
Semana 24 funciones iv álgebra uni ccesa007Semana 24 funciones iv álgebra uni ccesa007
Semana 24 funciones iv álgebra uni ccesa007Demetrio Ccesa Rayme
 
Signals and systems-4
Signals and systems-4Signals and systems-4
Signals and systems-4sarun soman
 
ملزمة الرياضيات للصف السادس التطبيقي الفصل الاول الاعداد المركبة 2022
 ملزمة الرياضيات للصف السادس التطبيقي الفصل الاول الاعداد المركبة 2022 ملزمة الرياضيات للصف السادس التطبيقي الفصل الاول الاعداد المركبة 2022
ملزمة الرياضيات للصف السادس التطبيقي الفصل الاول الاعداد المركبة 2022anasKhalaf4
 
IMACS 2015
IMACS 2015IMACS 2015
IMACS 2015Jun Xia
 
ملزمة الرياضيات للصف السادس الاحيائي الفصل الاول
ملزمة الرياضيات للصف السادس الاحيائي الفصل الاولملزمة الرياضيات للصف السادس الاحيائي الفصل الاول
ملزمة الرياضيات للصف السادس الاحيائي الفصل الاولanasKhalaf4
 
BSC_Computer Science_Discrete Mathematics_Unit-I
BSC_Computer Science_Discrete Mathematics_Unit-IBSC_Computer Science_Discrete Mathematics_Unit-I
BSC_Computer Science_Discrete Mathematics_Unit-IRai University
 
BSC_COMPUTER _SCIENCE_UNIT-1_DISCRETE MATHEMATICS
BSC_COMPUTER _SCIENCE_UNIT-1_DISCRETE MATHEMATICSBSC_COMPUTER _SCIENCE_UNIT-1_DISCRETE MATHEMATICS
BSC_COMPUTER _SCIENCE_UNIT-1_DISCRETE MATHEMATICSRai University
 
FFT and DFT algorithm
FFT and DFT algorithmFFT and DFT algorithm
FFT and DFT algorithmUmer Javed
 
On Certain Classess of Multivalent Functions
On Certain Classess of Multivalent Functions On Certain Classess of Multivalent Functions
On Certain Classess of Multivalent Functions iosrjce
 
quadcopter modelling and controller design
quadcopter modelling and controller designquadcopter modelling and controller design
quadcopter modelling and controller designVijay Kumar Jadon
 

Similar a Deep learning and neural networks (using simple mathematics) (20)

Hw1 solution
Hw1 solutionHw1 solution
Hw1 solution
 
05_AJMS_332_21.pdf
05_AJMS_332_21.pdf05_AJMS_332_21.pdf
05_AJMS_332_21.pdf
 
legendre.pptx
legendre.pptxlegendre.pptx
legendre.pptx
 
Differential equations
Differential equationsDifferential equations
Differential equations
 
Introducing Zap Q-Learning
Introducing Zap Q-Learning   Introducing Zap Q-Learning
Introducing Zap Q-Learning
 
RNN and sequence-to-sequence processing
RNN and sequence-to-sequence processingRNN and sequence-to-sequence processing
RNN and sequence-to-sequence processing
 
A05330107
A05330107A05330107
A05330107
 
Semana 24 funciones iv álgebra uni ccesa007
Semana 24 funciones iv álgebra uni ccesa007Semana 24 funciones iv álgebra uni ccesa007
Semana 24 funciones iv álgebra uni ccesa007
 
Signals and systems-4
Signals and systems-4Signals and systems-4
Signals and systems-4
 
ملزمة الرياضيات للصف السادس التطبيقي الفصل الاول الاعداد المركبة 2022
 ملزمة الرياضيات للصف السادس التطبيقي الفصل الاول الاعداد المركبة 2022 ملزمة الرياضيات للصف السادس التطبيقي الفصل الاول الاعداد المركبة 2022
ملزمة الرياضيات للصف السادس التطبيقي الفصل الاول الاعداد المركبة 2022
 
IMACS 2015
IMACS 2015IMACS 2015
IMACS 2015
 
maths ppt.pdf
maths ppt.pdfmaths ppt.pdf
maths ppt.pdf
 
maths ppt.pdf
maths ppt.pdfmaths ppt.pdf
maths ppt.pdf
 
ملزمة الرياضيات للصف السادس الاحيائي الفصل الاول
ملزمة الرياضيات للصف السادس الاحيائي الفصل الاولملزمة الرياضيات للصف السادس الاحيائي الفصل الاول
ملزمة الرياضيات للصف السادس الاحيائي الفصل الاول
 
BSC_Computer Science_Discrete Mathematics_Unit-I
BSC_Computer Science_Discrete Mathematics_Unit-IBSC_Computer Science_Discrete Mathematics_Unit-I
BSC_Computer Science_Discrete Mathematics_Unit-I
 
BSC_COMPUTER _SCIENCE_UNIT-1_DISCRETE MATHEMATICS
BSC_COMPUTER _SCIENCE_UNIT-1_DISCRETE MATHEMATICSBSC_COMPUTER _SCIENCE_UNIT-1_DISCRETE MATHEMATICS
BSC_COMPUTER _SCIENCE_UNIT-1_DISCRETE MATHEMATICS
 
FFT and DFT algorithm
FFT and DFT algorithmFFT and DFT algorithm
FFT and DFT algorithm
 
On Certain Classess of Multivalent Functions
On Certain Classess of Multivalent Functions On Certain Classess of Multivalent Functions
On Certain Classess of Multivalent Functions
 
Lecture5_Laplace_ODE.pdf
Lecture5_Laplace_ODE.pdfLecture5_Laplace_ODE.pdf
Lecture5_Laplace_ODE.pdf
 
quadcopter modelling and controller design
quadcopter modelling and controller designquadcopter modelling and controller design
quadcopter modelling and controller design
 

Último

Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Français Patch Tuesday - Avril
Français Patch Tuesday - AvrilFrançais Patch Tuesday - Avril
Français Patch Tuesday - AvrilIvanti
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 

Último (20)

Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Français Patch Tuesday - Avril
Français Patch Tuesday - AvrilFrançais Patch Tuesday - Avril
Français Patch Tuesday - Avril
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 

Deep learning and neural networks (using simple mathematics)