SlideShare une entreprise Scribd logo
1  sur  110
Machine Learning & AI
A gentle introduction
Frank Salliau
KTech Meetup
Kortrijk– Dec 13 2017
Sci-fi in 1984
(Almost) reality in 2017
Sci-fi in 2002
Reality in 2017
More examples…
“Alexa, check my calendar”
“Alexa, what is machine learning?
“Alexa, play Spotify
What is it all about?
What is Machine Learning?
“The science of getting computers to act
without being explicitly programmed” -
Andrew Ng (Stanford/DeepLearning AI)
Challenge
Recognize dogs in images
What a human sees
DOG NOT A DOG
What a computer sees
??? ???
What do we need?
TRAINING DATA
Labeled training set (dog/not dog)
> 1000 images
Untrained Neural Network
Training phase
DOG (1)
NOT DOG (0)
Unlabeled image Trained Neural Network
Prediction phase
87% DOG
13% NOT DOG
Why is this booming now?
What are the drivers?
(BIG) DATA
Byte
Byte : one grain of rice
Credits: David Wellman, http://www.slideshare.net/dwellman/what-is-big-data-24401517
Kilobyte
Byte : one grain of rice
Kilobyte : cup of rice
Megabyte
Byte : one grain of rice
Kilobyte : cup of rice
Megabyte : 8 bags of rice
Gigabyte
Byte : one grain of rice
Kilobyte : cup of rice
Megabyte : 8 bags of rice
Gigabyte : 3 Semi trucks
Terabyte
Byte : one grain of rice
Kilobyte : cup of rice
Megabyte : 8 bags of rice
Gigabyte : 3 Semi trucks
Terabyte : 2 Container Ships
Petabyte
Byte : one grain of rice
Kilobyte : cup of rice
Megabyte : 8 bags of rice
Gigabyte : 3 Semi trucks
Terabyte : 2 Container Ships
Petabyte : Blankets Manhattan
One ByteExabyte
Byte : one grain of rice
Kilobyte : cup of rice
Megabyte : 8 bags of rice
Gigabyte : 3 Semi trucks
Terabyte : 2 Container Ships
Petabyte : Blankets Manhattan
Exabyte : Blankets west coast states
Byte : one grain of rice
Kilobyte : cup of rice
Megabyte : 8 bags of rice
Gigabyte : 3 Semi trucks
Terabyte : 2 Container Ships
Petabyte : Blankets Manhattan
Exabyte : Blankets west coast states
Zettabyte : Fills the Pacific Ocean Zettabyte
Byte : one grain of rice
Kilobyte : cup of rice
Megabyte : 8 bags of rice
Gigabyte : 3 Semi trucks
Terabyte : 2 Container Ships
Petabyte : Blankets Manhattan
Exabyte : Blankets west coast states
Zettabyte : Fills the Pacific Ocean
Yottabyte : A EARTH SIZE RICE BALL!
Yottabyte
Byte : one grain of rice
Kilobyte : cup of rice
Megabyte : 8 bags of rice
Gigabyte : 3 Semi trucks
Terabyte : 2 Container Ships
Petabyte : Blankets Manhattan
Exabyte : Blankets west coast states
Zettabyte : Fills the Pacific Ocean
Yottabyte : A EARTH SIZE RICE BALL!
Hobbyist
Desktop
Internet
Big Data
The Future
1 Yottabyte
1 Xenottabyte
1 Shilentnobyte
1 Domegemegrottebyte
1 Icosebyte
1 Monoicosebyte
Where does all this data
come from?
The Power of the Crowd
Affordable and scalable computing power
Brainz
Finding your way in the machine learning maze
Machine Learning
Supervised
Learning
Unsupervised
Learning
Reinforcement
Learning
Deep
(Supervised)
Learning
Deep
Reinforcement
Learning
Unsupervised learning
Tries to find patterns in
unlabeled data
“Clustering”
Supervised Learning
Fits a model to previously
labeled data
(e.g “dog” or “not dog”)
Regression
Classification
Deep Learning
Form of supervised learning
using neural networks
with many layers…
hence “deep”
Google Translate
Google Translate
Google Deep Dream
(sometimes nightmare)
Reinforcement Learning
Good course on RL:
Udemy - “Lazy Programmer”
Deep Reinforcement Learning
Getting started
My personal journey started on…
Andrew Ng
• Machine Learning
• Deep Learning
• Many others…
More interesting stuff (courses/books) on…
D3.js - Open Source
Resource-intensive computing
• Machine Learning algorithms can be
computationally intensive
• Repeated multiplication of large matrices
• Especially true for neural networks
• Runs for hours on laptop using CPU
Rise of the GPU
Machine Learning / Data Driven Projects
Quality of data: Garbage In Garbage Out
Multi-disciplinary team
Iterative & explorative process
Caveats
”All models are wrong,
but some are useful”
George E.P. Box
“Software engineers will be obsolete
by 2060”
(we’ll see)
Do you trust the black box?
Interesting read…
The Future
Is unpredictable, but…
Quantum computing
QUBIT
Microsoft releases Q# Quantum Dev Kit
https://blogs.microsoft.com/ai/2017/12/11/future-quantum-microsoft-releases-free-preview-
quantum-development-kit/
More interesting reads…
Frank Salliau
Independent Data Scientist & Machine Learning Expert
http://www.mentat-it.be
https://be.linkedin.com/in/franksalliau
frank.salliau@mentat-it.be

Contenu connexe

Similaire à Machine Learning & AI - A Gentle Introduction

Y conf talk - Andrej Karpathy
Y conf talk - Andrej KarpathyY conf talk - Andrej Karpathy
Y conf talk - Andrej Karpathy
Sze Siong Teo
 
Cs analyticsforthe planet
Cs analyticsforthe planetCs analyticsforthe planet
Cs analyticsforthe planet
Creative Social
 
Seven Core Competencies for Third Graders
Seven Core Competencies for Third GradersSeven Core Competencies for Third Graders
Seven Core Competencies for Third Graders
John Willis
 
DL Classe 0 - You can do it
DL Classe 0 - You can do itDL Classe 0 - You can do it
DL Classe 0 - You can do it
Gregory Renard
 

Similaire à Machine Learning & AI - A Gentle Introduction (20)

Big data
Big dataBig data
Big data
 
Big data and Hadoop
Big data and HadoopBig data and Hadoop
Big data and Hadoop
 
Big data
Big data Big data
Big data
 
Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...
Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...
Artificial Intelligence is back, Deep Learning Networks and Quantum possibili...
 
Bigdata presentation
Bigdata presentationBigdata presentation
Bigdata presentation
 
Big data
Big dataBig data
Big data
 
Bigdata presentation
Bigdata presentationBigdata presentation
Bigdata presentation
 
Y conf talk - Andrej Karpathy
Y conf talk - Andrej KarpathyY conf talk - Andrej Karpathy
Y conf talk - Andrej Karpathy
 
Introduction to AI.pptx
Introduction to AI.pptxIntroduction to AI.pptx
Introduction to AI.pptx
 
[Energy/abundance edition] Nature 2.0: The Cradle of Civilization Gets an Upg...
[Energy/abundance edition] Nature 2.0: The Cradle of Civilization Gets an Upg...[Energy/abundance edition] Nature 2.0: The Cradle of Civilization Gets an Upg...
[Energy/abundance edition] Nature 2.0: The Cradle of Civilization Gets an Upg...
 
Cs analyticsforthe planet
Cs analyticsforthe planetCs analyticsforthe planet
Cs analyticsforthe planet
 
Revolution of Quantum Computing in AI Era
Revolution of Quantum Computing in AI EraRevolution of Quantum Computing in AI Era
Revolution of Quantum Computing in AI Era
 
Seven Core Competencies for Third Graders
Seven Core Competencies for Third GradersSeven Core Competencies for Third Graders
Seven Core Competencies for Third Graders
 
Normal Considered Harmful
Normal Considered HarmfulNormal Considered Harmful
Normal Considered Harmful
 
APIdays Paris 2018 - Bots on the 'Net: The Good, the Bad, and the Future, Mik...
APIdays Paris 2018 - Bots on the 'Net: The Good, the Bad, and the Future, Mik...APIdays Paris 2018 - Bots on the 'Net: The Good, the Bad, and the Future, Mik...
APIdays Paris 2018 - Bots on the 'Net: The Good, the Bad, and the Future, Mik...
 
Deep Learning Class #0 - You Can Do It
Deep Learning Class #0 - You Can Do ItDeep Learning Class #0 - You Can Do It
Deep Learning Class #0 - You Can Do It
 
DL Classe 0 - You can do it
DL Classe 0 - You can do itDL Classe 0 - You can do it
DL Classe 0 - You can do it
 
Ai & ml
Ai & mlAi & ml
Ai & ml
 
Intro to big data and how it works
Intro to big data and how it worksIntro to big data and how it works
Intro to big data and how it works
 
01 Machine Learning Introduction
01 Machine Learning Introduction 01 Machine Learning Introduction
01 Machine Learning Introduction
 

Dernier

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
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
 
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
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 

Machine Learning & AI - A Gentle Introduction

Notes de l'éditeur

  1. So, why is all this booming now.
  2. How to find your way in the ML jungle