SlideShare a Scribd company logo
Machine Learning
Tobi Ogunbiyi & Alex Vermeulen
1
What is Machine Learning?
A computer program is said to learn if its
measured performance on a task improves with
experience.
2
• Google’s self-driving car
• Optical Character Recognition (OCR)
• Google street view
• Facebook
Machine Learning Applications
3
Supervised Learning
The machine is “trained” using examples for
which we know the correct answer.
- Labeled data
- Used for classification or prediction
4
• Features: shape, size, colour, and sound
• Labels: “cow”, “pig”, “chicken”, “llama”
Supervised Learning
Example
5
Unsupervised Learning
Tries to find patterns and groupings by analyzing
the characteristics of the data
• Unlabeled data
• Identifies patterns and groupings in the data
6
• No labels, just looking to group similar animals
• Features: shape, size, colour, and sound
Unsupervised Learning
7
Cloud accounting software designed for small,
service-based businesses
8
9
330
expenses per month
8
hours per year
Story Telling
7
seconds per expense
-
How can Machine Learning
Help?
• Simple & Painless
• Create a better user experience
• Save customers time and let them do what they
do best!
10
How did we get there?
11
12
Data Collection
Pre-Processing
Sampling
Build Model
Refinement
Evaluation
Prediction
12
Data Collection
Pre-Processing
Sampling
Build Model
Refinement
Evaluation
Prediction
12
Data Collection
Pre-Processing
Sampling
Build Model
Refinement
Evaluation
Prediction
Categorized expenses from the last year
12
Data Collection
Pre-Processing
Sampling
Build Model
Refinement
Evaluation
Prediction
13
#5795# QTH Toronto ON
#991# Toronto ON
Roots #130 Etobicoke ON
True North Climbing Toronto ON
Tim Hortons
Eddie Bauer Canada
M9C
Pre Processing
13
#5795# QTH Toronto ON
#991# Toronto ON
Roots #130 Etobicoke ON
True North Climbing Toronto ON
Tim Hortons
Eddie Bauer Canada
M9C
Pre Processing
13
QTH Toronto ON
Toronto ON
Roots Etobicoke ON
True North Climbing Toronto ON
Tim Hortons
Eddie Bauer Canada
Pre Processing
14
Tim Hortons QTH Toronto ON
Vectorize
(i)
(ii) Eddie Bauer Canada Toronto ON
14
Tim Hortons QTH Toronto ON
Vectorize
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(ii) Eddie Bauer Canada Toronto ON
14
Tim Hortons QTH Toronto ON
Vectorize
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(i)
(ii) Eddie Bauer Canada Toronto ON
-
-
-
-
-
-
-
-
14
Tim Hortons QTH Toronto ON
Vectorize
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(i)
(ii) Eddie Bauer Canada Toronto ON
-
-
-
-
-
-
-
-
14
Tim Hortons QTH Toronto ON
Vectorize
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(i) 1
-
-
-
-
-
-
-
(ii) Eddie Bauer Canada Toronto ON
14
Tim Hortons QTH Toronto ON
Vectorize
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(i) 1
-
-
-
-
-
-
-
(ii) Eddie Bauer Canada Toronto ON
14
Tim Hortons QTH Toronto ON
Vectorize
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(i)
(ii) Eddie Bauer Canada Toronto ON
1
1
-
-
-
-
-
-
14
Tim Hortons QTH Toronto ON
Vectorize
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
1
1
1
1
1
0
0
0
(i)
(ii) Eddie Bauer Canada Toronto ON
14
Tim Hortons QTH Toronto ON
Vectorize
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
1
1
1
1
1
0
0
0
(i) (ii)
(ii) Eddie Bauer Canada Toronto ON
-
-
-
-
-
-
-
-
14
Tim Hortons QTH Toronto ON
Vectorize
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
1
1
1
1
1
0
0
0
(i) (ii)
(ii) Eddie Bauer Canada Toronto ON
-
-
-
-
-
-
-
-
14
Tim Hortons QTH Toronto ON
Vectorize
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
1
1
1
1
1
0
0
0
(i) (ii)
(ii) Eddie Bauer Canada Toronto ON
-
-
-
-
-
1
-
-
14
Tim Hortons QTH Toronto ON
Vectorize
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
1
1
1
1
1
0
0
0
(i) (ii)
(ii) Eddie Bauer Canada Toronto ON
0
0
0
1
1
1
1
1
15
Transform
15
Transform
Term Frequency - Inverse Document Frequency
= term frequency x inverse document freq.
15
Transform
Term Frequency - Inverse Document Frequency
= term frequency x inverse document freq.
A numerical statistic that reflects how important
or descriptive a term is to a single document in a
collection.
15
Transform
Term Frequency - Inverse Document Frequency
= term frequency x inverse document freq.
term freq. = occurrences of term in document
15
Transform
inverse document freq.= log
total documents
docs containing the term
Term Frequency - Inverse Document Frequency
= term frequency x inverse document freq.
term freq. = occurrences of term in document
16
Tf-Idf Example
Tim Hortons QTH Toronto ON
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(ii) Eddie Bauer Canada Toronto ON
1
1
1
1
1
0
0
0
(i)
16
Tf-Idf Example
tf(tim, d1) = occurrences of term
Tim Hortons QTH Toronto ON
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(ii) Eddie Bauer Canada Toronto ON
1
1
1
1
1
0
0
0
(i)
16
Tf-Idf Example
tf(tim, d1) = occurrences of term
Tim Hortons QTH Toronto ON
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(ii) Eddie Bauer Canada Toronto ON
1
1
1
1
1
0
0
0
(i)
16
Tf-Idf Example
Tim Hortons QTH Toronto ON
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(ii) Eddie Bauer Canada Toronto ON
1
1
1
1
1
0
0
0
(i) tf(tim, d1) = 1
16
Tf-Idf Example
Tim Hortons QTH Toronto ON
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(ii) Eddie Bauer Canada Toronto ON
1
1
1
1
1
0
0
0
(i)
idf(tim, D) = log
total docs
docs cont. term
tf(tim, d1) = 1
16
Tf-Idf Example
Tim Hortons QTH Toronto ON
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(ii) Eddie Bauer Canada Toronto ON
1
1
1
1
1
0
0
0
(i)
idf(tim, D) = log
total docs
docs cont. term
tf(tim, d1) = 1
16
Tf-Idf Example
Tim Hortons QTH Toronto ON
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(ii) Eddie Bauer Canada Toronto ON
1
1
1
1
1
0
0
0
(i)
idf(tim, D) = log
docs cont. term
2
tf(tim, d1) = 1
16
Tf-Idf Example
Tim Hortons QTH Toronto ON
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(ii) Eddie Bauer Canada Toronto ON
1
1
1
1
1
0
0
0
(i)
idf(tim, D) = log
docs cont. term
2
tf(tim, d1) = 1
16
Tf-Idf Example
Tim Hortons QTH Toronto ON
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(ii) Eddie Bauer Canada Toronto ON
1
1
1
1
1
0
0
0
(i)
idf(tim, D) = log
2
1
tf(tim, d1) = 1
16
Tf-Idf Example
= 0.301
Tim Hortons QTH Toronto ON
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(ii) Eddie Bauer Canada Toronto ON
1
1
1
1
1
0
0
0
(i)
idf(tim, D) = log
2
1
tf(tim, d1) = 1
16
Tf-Idf Example
tfidf(tim, d1) = 1 x 0.301 = 0.301
= 0.301
Tim Hortons QTH Toronto ON
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(ii) Eddie Bauer Canada Toronto ON
1
1
1
1
1
0
0
0
(i)
idf(tim, D) = log
2
1
tf(tim, d1) = 1
16
Tf-Idf Example
Tim Hortons QTH Toronto ON
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(ii) Eddie Bauer Canada Toronto ON
1
1
1
1
1
0
0
0
(i) .301
.301
.301
0
0
0
0
0
16
Tf-Idf Example
Tim Hortons QTH Toronto ON
“tim”
“hortons”
“qth”
“toronto”
“on”
“eddie”
“bauer”
“canada”
(i)
(ii) Eddie Bauer Canada Toronto ON
1
1
1
1
1
0
0
0
(i) .301
.301
.301
0
0
0
0
0
17
Data Collection
Pre-Processing
Sampling
Build Model
Refinement
Evaluation
Prediction
17
Data Collection
Pre-Processing
Sampling
Build Model
Refinement
Evaluation
Prediction
17
Data Collection
Pre-Processing
Sampling
Build Model
Refinement
Evaluation
Prediction
80% training data

20% testing data
17
Data Collection
Pre-Processing
Sampling
Build Model
Refinement
Evaluation
Prediction
• Multinomial Logistic Regression (supervised)
• Used for unordered, categorical outputs with
more than 2 possible categories
• Series of linear sub-models which output a real
number
18
Classify
Eggwidth
2
2.5
3
3.5
4
4.5
Egg length
4 4.5 5 5.5 6 6.5 7
Duck egg
Chicken egg
Linear regression
Eggwidth
2
2.5
3
3.5
4
4.5
Egg length
4 4.5 5 5.5 6 6.5 7
Duck egg
Chicken egg
Linear regression
Linear regression
Eggwidth
2
2.5
3
3.5
4
4.5
Egg length
4 4.5 5 5.5 6 6.5 7
Duck egg
Chicken egg
20
Logistic Function
• Normalizes the output of the model to a score
between 0 and 1
20
Logistic Function
1 + e-x
logistic function =
1
• Normalizes the output of the model to a score
between 0 and 1
Output
0
0.25
0.5
0.75
1
Input
-5 -4 -3 -2 -1 0 1 2 3 4 5
20
Logistic Function
• Normalizes the output of the model to a score
between 0 and 1
21
Data Collection
Pre-Processing
Sampling
Build Model
Refinement
Evaluation
Prediction
21
Data Collection
Pre-Processing
Sampling
Build Model
Refinement
Evaluation
Prediction
Validation
• Tested against the 20% reserved testing data set
• Cross validation against a completely separate
set of expense data
22
23
Data Collection
Pre-Processing
Sampling
Build Model
Refinement
Evaluation
Prediction
23
Data Collection
Pre-Processing
Sampling
Build Model
Refinement
Evaluation
Prediction
Refinement
• How do you know if your model is good enough?
• What can you do to improve your model?
• Adjust the amount of data
• Clean irrelevant parts of the data
• Tweak parameters of the algorithm
24
MeanAccuracy(%)
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Sample size
10K 100K 200K 300K 400K 500K
SVM
Multinomial Naive Bayes
Bernoulli Naive Bayes
Logistic Regression L1
Logistic Regression L2
Experiment
26
Data Collection
Pre-Processing
Sampling
Build Model
Refinement
Evaluation
Prediction
26
Data Collection
Pre-Processing
Sampling
Build Model
Refinement
Evaluation
Prediction
• Use the model to classify new, unlabeled data
Prediction
27
Prediction
27
Tim Hortons 3335 QPS Toronto ON
Prediction
27
“Advertising”
“Car & Truck Expenses
“Meals & Entertainment”
“Personal”
“Rent or Lease”
“Travel”
“Utilities”
Tim Hortons 3335 QPS Toronto ON
Prediction
27
“Advertising”
“Car & Truck Expenses
“Meals & Entertainment”
“Personal”
“Rent or Lease”
“Travel”
“Utilities”
0.020
0.018
0.710
0.230
0.003
0.011
0.008
Tim Hortons 3335 QPS Toronto ON
Prediction
27
“Advertising”
“Car & Truck Expenses
“Meals & Entertainment”
“Personal”
“Rent or Lease”
“Travel”
“Utilities”
0.020
0.018
0.710
0.230
0.003
0.011
0.008
Tim Hortons 3335 QPS Toronto ON
Prediction
27
“Advertising”
“Car & Truck Expenses
“Meals & Entertainment”
“Personal”
“Rent or Lease”
“Travel”
“Utilities”
0.020
0.018
0.710
0.230
0.003
0.011
0.008
Tim Hortons 3335 QPS Toronto ON
Threshold: 0.6
Getting Started
• What kind of data do you have?
• Labeled or unlabeled?
• What questions are you trying to answer?
• Make predictions
• Label or classify
• Identify patterns or groupings
28
Lessons Learned
• Machines are intelligent, but not magicians
• It’s easy to know you’re wrong, but harder to
know when you’re right
• Some people prefer to have control
29
Take away?
• Opens up new opportunities
• Potential to deliver amazing user experiences
• Machine Learning is fun!
30
Thank You.
31
Resources
• Interested in following along with FreshBooks
Learnings?
• medium.com/@freshbookspd
• Want to learn more about Machine Learning?
• udacity.com
• coursera.org
• Python’s scikit-learn
32
More examples of our
experimentation…
33
Model Build TimeTimetotrain(min)
0
1
2
3
4
5
6
7
8
9
10
Sample size
10K 100K 200K 300K 400K 500K
SVM
Multinomial Naive Bayes
Bernoulli Naive Bayes
Logistic Regression L1
Logistic Regression L2
Prediction TimeTimetopredict(ms)
0ms
10ms
20ms
30ms
40ms
50ms
60ms
70ms
80ms
Sample size
10K 100K 200K 300K 400K 500K
SVM
Multinomial Naive Bayes
Bernoulli Naive Bayes
Logistic Regression L1
Logistic Regression L2
File Size
FileSize(MB)
0MB
500MB
1,000MB
1,500MB
2,000MB
2,500MB
Sample size
10K 100K 200K 300K 400K 500K
SVM
Multinomial Naive Bayes
Bernoulli Naive Bayes
Logistic Regression L1
Logistic Regression L2

More Related Content

Viewers also liked

Gastronomía 2.0 en la red
Gastronomía 2.0  en la redGastronomía 2.0  en la red
Gastronomía 2.0 en la red
Javier Camacho
 
Fewd week6 slides
Fewd week6 slidesFewd week6 slides
Fewd week6 slides
William Myers
 
Turismo en entornos competitivos
Turismo en entornos competitivosTurismo en entornos competitivos
Turismo en entornos competitivos
Javier Camacho
 
Higiene y Seguridad Industrial
Higiene y Seguridad IndustrialHigiene y Seguridad Industrial
Higiene y Seguridad Industrial
'Crlooz Márqez
 
La Educación Sexual Integral en la Prevención de la Violencia.
La Educación Sexual Integral en la Prevención de la Violencia.La Educación Sexual Integral en la Prevención de la Violencia.
La Educación Sexual Integral en la Prevención de la Violencia.
INPPARES / Perú
 
Abordaje preventivo del duelo complicado en unidades de hospitalización
Abordaje preventivo del duelo complicado en unidades de hospitalizaciónAbordaje preventivo del duelo complicado en unidades de hospitalización
Abordaje preventivo del duelo complicado en unidades de hospitalización
Centro de Humanización de la Salud
 
1.9 temperatura y ley cero de la termodinamica
1.9 temperatura y ley cero de la termodinamica1.9 temperatura y ley cero de la termodinamica
1.9 temperatura y ley cero de la termodinamica
Tersy Comi Gonzalez
 
Introducción a la ingeniería
Introducción a la ingenieríaIntroducción a la ingeniería
Introducción a la ingeniería
Universidad Libre
 
e paper seminar
e paper seminare paper seminar
e paper seminar
Vyshnav Radhakrishnan
 
Marca Sevilla by Sevilla Tourism Week
Marca Sevilla by Sevilla Tourism WeekMarca Sevilla by Sevilla Tourism Week
Marca Sevilla by Sevilla Tourism Week
Javier Camacho
 
Trabajo sobre el sida
Trabajo sobre el sida Trabajo sobre el sida
Trabajo sobre el sida
septimogrado
 
Sexualidad y discapacidad
Sexualidad y discapacidadSexualidad y discapacidad
Sexualidad y discapacidad
Fundación Dios es Amor
 

Viewers also liked (13)

Gastronomía 2.0 en la red
Gastronomía 2.0  en la redGastronomía 2.0  en la red
Gastronomía 2.0 en la red
 
Fewd week6 slides
Fewd week6 slidesFewd week6 slides
Fewd week6 slides
 
Turismo en entornos competitivos
Turismo en entornos competitivosTurismo en entornos competitivos
Turismo en entornos competitivos
 
Higiene y Seguridad Industrial
Higiene y Seguridad IndustrialHigiene y Seguridad Industrial
Higiene y Seguridad Industrial
 
La Educación Sexual Integral en la Prevención de la Violencia.
La Educación Sexual Integral en la Prevención de la Violencia.La Educación Sexual Integral en la Prevención de la Violencia.
La Educación Sexual Integral en la Prevención de la Violencia.
 
Abordaje preventivo del duelo complicado en unidades de hospitalización
Abordaje preventivo del duelo complicado en unidades de hospitalizaciónAbordaje preventivo del duelo complicado en unidades de hospitalización
Abordaje preventivo del duelo complicado en unidades de hospitalización
 
1.9 temperatura y ley cero de la termodinamica
1.9 temperatura y ley cero de la termodinamica1.9 temperatura y ley cero de la termodinamica
1.9 temperatura y ley cero de la termodinamica
 
Introducción a la ingeniería
Introducción a la ingenieríaIntroducción a la ingeniería
Introducción a la ingeniería
 
e paper seminar
e paper seminare paper seminar
e paper seminar
 
Marca Sevilla by Sevilla Tourism Week
Marca Sevilla by Sevilla Tourism WeekMarca Sevilla by Sevilla Tourism Week
Marca Sevilla by Sevilla Tourism Week
 
Trabajo sobre el sida
Trabajo sobre el sida Trabajo sobre el sida
Trabajo sobre el sida
 
Sexualidad y discapacidad
Sexualidad y discapacidadSexualidad y discapacidad
Sexualidad y discapacidad
 
Paper battery The Future of Batteries
Paper battery The Future of BatteriesPaper battery The Future of Batteries
Paper battery The Future of Batteries
 

Similar to Machine learning

TRECVID 2016 : Instance Search
TRECVID 2016 : Instance SearchTRECVID 2016 : Instance Search
TRECVID 2016 : Instance Search
George Awad
 
Adaptive Query Processing on RAW Data
Adaptive Query Processing on RAW DataAdaptive Query Processing on RAW Data
Adaptive Query Processing on RAW Data
Manos Karpathiotakis
 
Learn Python 3 for absolute beginners
Learn Python 3 for absolute beginnersLearn Python 3 for absolute beginners
Learn Python 3 for absolute beginners
KingsleyAmankwa
 
Python in 30 minutes!
Python in 30 minutes!Python in 30 minutes!
Python in 30 minutes!
Fariz Darari
 
Introduction to Search Systems - ScaleConf Colombia 2017
Introduction to Search Systems - ScaleConf Colombia 2017Introduction to Search Systems - ScaleConf Colombia 2017
Introduction to Search Systems - ScaleConf Colombia 2017
Toria Gibbs
 
Python Peculiarities
Python PeculiaritiesPython Peculiarities
Python Peculiarities
noamt
 
AEMP Connect 2021 Can AI Solve Construction Telematics Overload Problem? Ode...
AEMP Connect 2021  Can AI Solve Construction Telematics Overload Problem? Ode...AEMP Connect 2021  Can AI Solve Construction Telematics Overload Problem? Ode...
AEMP Connect 2021 Can AI Solve Construction Telematics Overload Problem? Ode...
Oded Ran
 
New Features in Apache Pinot
New Features in Apache PinotNew Features in Apache Pinot
New Features in Apache Pinot
Siddharth Teotia
 
Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...
Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...
Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...
Lucidworks
 
Learning Python from Data
Learning Python from DataLearning Python from Data
Learning Python from Data
Mosky Liu
 
Beyond php - it's not (just) about the code
Beyond php - it's not (just) about the codeBeyond php - it's not (just) about the code
Beyond php - it's not (just) about the code
Wim Godden
 
Timeshift Everything, Miss Nothing - Mashup your PVR with Kamaelia
Timeshift Everything, Miss Nothing - Mashup your PVR with KamaeliaTimeshift Everything, Miss Nothing - Mashup your PVR with Kamaelia
Timeshift Everything, Miss Nothing - Mashup your PVR with Kamaelia
kamaelian
 
Begin with Machine Learning
Begin with Machine LearningBegin with Machine Learning
Begin with Machine Learning
Narong Intiruk
 

Similar to Machine learning (13)

TRECVID 2016 : Instance Search
TRECVID 2016 : Instance SearchTRECVID 2016 : Instance Search
TRECVID 2016 : Instance Search
 
Adaptive Query Processing on RAW Data
Adaptive Query Processing on RAW DataAdaptive Query Processing on RAW Data
Adaptive Query Processing on RAW Data
 
Learn Python 3 for absolute beginners
Learn Python 3 for absolute beginnersLearn Python 3 for absolute beginners
Learn Python 3 for absolute beginners
 
Python in 30 minutes!
Python in 30 minutes!Python in 30 minutes!
Python in 30 minutes!
 
Introduction to Search Systems - ScaleConf Colombia 2017
Introduction to Search Systems - ScaleConf Colombia 2017Introduction to Search Systems - ScaleConf Colombia 2017
Introduction to Search Systems - ScaleConf Colombia 2017
 
Python Peculiarities
Python PeculiaritiesPython Peculiarities
Python Peculiarities
 
AEMP Connect 2021 Can AI Solve Construction Telematics Overload Problem? Ode...
AEMP Connect 2021  Can AI Solve Construction Telematics Overload Problem? Ode...AEMP Connect 2021  Can AI Solve Construction Telematics Overload Problem? Ode...
AEMP Connect 2021 Can AI Solve Construction Telematics Overload Problem? Ode...
 
New Features in Apache Pinot
New Features in Apache PinotNew Features in Apache Pinot
New Features in Apache Pinot
 
Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...
Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...
Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...
 
Learning Python from Data
Learning Python from DataLearning Python from Data
Learning Python from Data
 
Beyond php - it's not (just) about the code
Beyond php - it's not (just) about the codeBeyond php - it's not (just) about the code
Beyond php - it's not (just) about the code
 
Timeshift Everything, Miss Nothing - Mashup your PVR with Kamaelia
Timeshift Everything, Miss Nothing - Mashup your PVR with KamaeliaTimeshift Everything, Miss Nothing - Mashup your PVR with Kamaelia
Timeshift Everything, Miss Nothing - Mashup your PVR with Kamaelia
 
Begin with Machine Learning
Begin with Machine LearningBegin with Machine Learning
Begin with Machine Learning
 

Recently uploaded

The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
jerlynmaetalle
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
enxupq
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
mbawufebxi
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
ocavb
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
ewymefz
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
axoqas
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
NABLAS株式会社
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
Opendatabay
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Linda486226
 
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
ahzuo
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
nscud
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
ewymefz
 
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
pchutichetpong
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
Subhajit Sahu
 

Recently uploaded (20)

The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
 
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
 
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
 
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
 

Machine learning