SlideShare a Scribd company logo
1 of 25
#JSS2015
Les journées
SQL Server 2015
Un événement organisé par GUSS
@GUSS_FRANCE
#JSS2015
Les journées
SQL Server 2015
Un événement organisé par GUSS
Le Machine Learning like a
Boss
Laurent Couartou - AZEO
Fabien Adato – AZEO
#JSS2015
Merci à nos sponsors
#JSS2015
Définition
Cas d’usage
Les principes
Comprendre le Machine Learning
#JSS2015
Définition
Le Machine Learning est une science qui
permet de créer automatiquement des
systèmes à partir de données d’exemples.
#JSS2015
Cas d’usage
• Catégorisation / Détection :
– Détection de visage https://www.how-old.net/
• Prédire une valeur (régression) :
– Prédire une température, un chiffre d’affaire
• Grouper par similitude / réduire la dimensionnalité d’un jeu de données (clustering) :
– Créer des profils de clients
#JSS2015
Qu’est ce que le Machine Learning
Modélisation
classique :
f(x) = y
Données d’exemples (x,y)
Machine Learning :
𝑇𝑒𝑚𝑝é𝑟𝑎𝑡𝑢𝑟𝑒 = 𝐻𝑎𝑢𝑡𝑒𝑢𝑟 ∗ 0,5 + 10
#JSS2015
Principe – Processus
page 8
Sélection du
type de
modèle
Entrainement Test Evaluation
Utilisation du
modèle
80%
20%
Découpage des données
Entrainement Test
#JSS2015
Azure Machine Learning
#JSS2015
Solution Cloud-Only qui fait parti de la suite Cortana Analitycs
#JSS2015
Fonctionnalités de AzureML
#JSS2015
Fonctionnalités de AzureML
•Le Studio : Interface web d’expérimentation drag-and-drop (sans ligne
de code)
#JSS2015
Fonctionnalités de AzureML
page
Bibliothèque d’algorithme
+ composants de
transformation de données
#JSS2015
Fonctionnalités de AzureML
Customisation via le langage R, Python et SQL
#JSS2015
Fonctionnalités de AzureML
Sauvegarder ses modèles entrainés et les utiliser
sous forme de service web
#JSS2015
Démo 1 : Utilisation d’un modèle de
classification entraîné
#JSS2015
Choix de l’algorithme
Il faut choisir son algorithme en fonction du type d’apprentissage et du type de
données en sortie.
Type d’apprentissage :
1. Etude non supervisée : on ne connais pas à l’avance ce que l’on
recherche.
2. Etude supervisée : on sait déjà ce que l’on attend en sortie.
Type de données :
1. Variable continue : un nombre infini de valeurs possibles.
2. Variable discrète : un nombre défini de valeurs possibles.
#JSS2015
Choix de l’algorithme
• Données Discrètes à
regrouper
• Exemple : créer des
groupes de clients
•Données Discrètes
•Exemple : une lettre, un
booléen…
•Données Continues
•Exemple : une température,
un CA…
A, B , C ?
Clusterisation Classification Régression
#JSS2015
Apprentissage supervisé
Régression : on cherche un courbe qui
colle aux données.
Catégorisation : on cherche à
déterminer une frontière entre
deux catégories
Mes données se prêtent-elles à l’utilisation d’un algorithme linéaire?
#JSS2015
http://blogs.technet.com/b/machinelearning/archive/2015/09/22/how-to-find-an-algorithm-that-fits.aspx
#JSS2015
Démo 2 : Entraînement d’un modèle
#JSS2015
Tarification
page
https://azure.microsoft.com/en-us/pricing/details/machine-learning/
#JSS2015#JSS2015
Les évaluations des sessions,
c’est important !!
http://GUSS.Pro/jss
#JSS2015
Merci à nos volontaires…
#JSS2015#JSS2015

More Related Content

Viewers also liked

Anexo snip 10-parmetros-de-evaluaci-actualizado-vst-setiembre 2014
Anexo snip 10-parmetros-de-evaluaci-actualizado-vst-setiembre 2014Anexo snip 10-parmetros-de-evaluaci-actualizado-vst-setiembre 2014
Anexo snip 10-parmetros-de-evaluaci-actualizado-vst-setiembre 2014
Lyzeth Hilario Lucana
 

Viewers also liked (11)

Portadas nacionales 31 enero-17
Portadas nacionales 31 enero-17Portadas nacionales 31 enero-17
Portadas nacionales 31 enero-17
 
Define Tomorrow - Microsoft 2016
Define Tomorrow -  Microsoft 2016 Define Tomorrow -  Microsoft 2016
Define Tomorrow - Microsoft 2016
 
Anexo snip 10-parmetros-de-evaluaci-actualizado-vst-setiembre 2014
Anexo snip 10-parmetros-de-evaluaci-actualizado-vst-setiembre 2014Anexo snip 10-parmetros-de-evaluaci-actualizado-vst-setiembre 2014
Anexo snip 10-parmetros-de-evaluaci-actualizado-vst-setiembre 2014
 
1. article azojete vol. 12 1 16 shettima
1. article azojete vol. 12 1 16 shettima1. article azojete vol. 12 1 16 shettima
1. article azojete vol. 12 1 16 shettima
 
Sequence to sequence (encoder-decoder) learning
Sequence to sequence (encoder-decoder) learningSequence to sequence (encoder-decoder) learning
Sequence to sequence (encoder-decoder) learning
 
Automatic irrigation system by vishwanath tu rvce,
Automatic irrigation system by vishwanath tu rvce,Automatic irrigation system by vishwanath tu rvce,
Automatic irrigation system by vishwanath tu rvce,
 
Holistic Approach for Healthy Livings
Holistic Approach for Healthy LivingsHolistic Approach for Healthy Livings
Holistic Approach for Healthy Livings
 
Meetup
MeetupMeetup
Meetup
 
Omar Ash Resume - Kuwait
Omar Ash Resume - KuwaitOmar Ash Resume - Kuwait
Omar Ash Resume - Kuwait
 
Docentes que dejan huella.
Docentes que dejan huella.Docentes que dejan huella.
Docentes que dejan huella.
 
VSphere Integrated Containers v3.0
VSphere Integrated Containers v3.0VSphere Integrated Containers v3.0
VSphere Integrated Containers v3.0
 

Similar to JSS2015 - Machine Learning like a boss

0 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v16
0 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v160 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v16
0 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v16
CERTyou Formation
 
PPnknknkTnjbjbjbjbjbjbjbjbjbjbjbjbjbpart2.pptx
PPnknknkTnjbjbjbjbjbjbjbjbjbjbjbjbjbpart2.pptxPPnknknkTnjbjbjbjbjbjbjbjbjbjbjbjbjbpart2.pptx
PPnknknkTnjbjbjbjbjbjbjbjbjbjbjbjbjbpart2.pptx
MiliArwa
 
Dt215 g formation-utilisation-d-optim-test-data-management-et-masquage-des-do...
Dt215 g formation-utilisation-d-optim-test-data-management-et-masquage-des-do...Dt215 g formation-utilisation-d-optim-test-data-management-et-masquage-des-do...
Dt215 g formation-utilisation-d-optim-test-data-management-et-masquage-des-do...
CERTyou Formation
 
Oxalide MorningTech #1 - BigData
Oxalide MorningTech #1 - BigDataOxalide MorningTech #1 - BigData
Oxalide MorningTech #1 - BigData
Ludovic Piot
 
B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...
B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...
B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...
CERTyou Formation
 
B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...
B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...
B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...
CERTyou Formation
 
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donneesCybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
CERTyou Formation
 
0 g502g formation-introduction-a-ibm-spss-statistics-v21
0 g502g formation-introduction-a-ibm-spss-statistics-v210 g502g formation-introduction-a-ibm-spss-statistics-v21
0 g502g formation-introduction-a-ibm-spss-statistics-v21
CERTyou Formation
 
0 g522g formation-gestion-et-manipulation-des-donnees-avec-ibm-spss-statistic...
0 g522g formation-gestion-et-manipulation-des-donnees-avec-ibm-spss-statistic...0 g522g formation-gestion-et-manipulation-des-donnees-avec-ibm-spss-statistic...
0 g522g formation-gestion-et-manipulation-des-donnees-avec-ibm-spss-statistic...
CERTyou Formation
 
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
OCTO Technology
 

Similar to JSS2015 - Machine Learning like a boss (20)

0 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v16
0 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v160 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v16
0 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v16
 
Introduction au Machine Learning
Introduction au Machine Learning Introduction au Machine Learning
Introduction au Machine Learning
 
PPnknknkTnjbjbjbjbjbjbjbjbjbjbjbjbjbpart2.pptx
PPnknknkTnjbjbjbjbjbjbjbjbjbjbjbjbjbpart2.pptxPPnknknkTnjbjbjbjbjbjbjbjbjbjbjbjbjbpart2.pptx
PPnknknkTnjbjbjbjbjbjbjbjbjbjbjbjbjbpart2.pptx
 
Gaib19 ai intudstrialisation - azure machine learning services
Gaib19   ai intudstrialisation - azure machine learning servicesGaib19   ai intudstrialisation - azure machine learning services
Gaib19 ai intudstrialisation - azure machine learning services
 
Debuteraveclesmls
DebuteraveclesmlsDebuteraveclesmls
Debuteraveclesmls
 
Dt215 g formation-utilisation-d-optim-test-data-management-et-masquage-des-do...
Dt215 g formation-utilisation-d-optim-test-data-management-et-masquage-des-do...Dt215 g formation-utilisation-d-optim-test-data-management-et-masquage-des-do...
Dt215 g formation-utilisation-d-optim-test-data-management-et-masquage-des-do...
 
Comment passer de SEO à SEO + data
Comment passer de SEO à SEO + dataComment passer de SEO à SEO + data
Comment passer de SEO à SEO + data
 
Démystifions le machine learning avec spark par David Martin pour le Salon B...
Démystifions le machine learning avec spark par David Martin pour le Salon B...Démystifions le machine learning avec spark par David Martin pour le Salon B...
Démystifions le machine learning avec spark par David Martin pour le Salon B...
 
Oxalide MorningTech #1 - BigData
Oxalide MorningTech #1 - BigDataOxalide MorningTech #1 - BigData
Oxalide MorningTech #1 - BigData
 
AWS Internet of Things and Machine Learning
AWS Internet of Things and Machine LearningAWS Internet of Things and Machine Learning
AWS Internet of Things and Machine Learning
 
B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...
B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...
B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...
 
B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...
B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...
B5252 g formation-ibm-cognos-framework-manager-concevoir-des-modeles-de-metad...
 
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donneesCybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
 
SQL Server et les développeurs
SQL Server et les développeurs SQL Server et les développeurs
SQL Server et les développeurs
 
0 g502g formation-introduction-a-ibm-spss-statistics-v21
0 g502g formation-introduction-a-ibm-spss-statistics-v210 g502g formation-introduction-a-ibm-spss-statistics-v21
0 g502g formation-introduction-a-ibm-spss-statistics-v21
 
Guillaume Morissette - Big Data PME
Guillaume Morissette - Big Data PMEGuillaume Morissette - Big Data PME
Guillaume Morissette - Big Data PME
 
JSS2015 - Keynote jour 1
JSS2015 - Keynote jour 1JSS2015 - Keynote jour 1
JSS2015 - Keynote jour 1
 
0 g522g formation-gestion-et-manipulation-des-donnees-avec-ibm-spss-statistic...
0 g522g formation-gestion-et-manipulation-des-donnees-avec-ibm-spss-statistic...0 g522g formation-gestion-et-manipulation-des-donnees-avec-ibm-spss-statistic...
0 g522g formation-gestion-et-manipulation-des-donnees-avec-ibm-spss-statistic...
 
SQLSaturday Toulouse 2017 - Azure Data Lake : SELECT people FROM data-lake WH...
SQLSaturday Toulouse 2017 - Azure Data Lake : SELECT people FROM data-lake WH...SQLSaturday Toulouse 2017 - Azure Data Lake : SELECT people FROM data-lake WH...
SQLSaturday Toulouse 2017 - Azure Data Lake : SELECT people FROM data-lake WH...
 
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
 

More from GUSS

Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)
Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)
Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)
GUSS
 

More from GUSS (20)

GUSS - Les IO dans SQL Server (en partenariat avec DataCore)
GUSS - Les IO dans SQL Server (en partenariat avec DataCore)GUSS - Les IO dans SQL Server (en partenariat avec DataCore)
GUSS - Les IO dans SQL Server (en partenariat avec DataCore)
 
Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)
Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)
Bots & Cognitive Intelligence (Meetup GUSS & AZUG FR)
 
GUSS - CRITEO Meetup Scale SQL for the Web
GUSS - CRITEO Meetup Scale SQL for the WebGUSS - CRITEO Meetup Scale SQL for the Web
GUSS - CRITEO Meetup Scale SQL for the Web
 
JSS2015 - Keynote jour 2
JSS2015 - Keynote jour 2JSS2015 - Keynote jour 2
JSS2015 - Keynote jour 2
 
[JSS2015] Azure SQL Data Warehouse - Azure Data Lake
[JSS2015] Azure SQL Data Warehouse - Azure Data Lake[JSS2015] Azure SQL Data Warehouse - Azure Data Lake
[JSS2015] Azure SQL Data Warehouse - Azure Data Lake
 
[JSS2015] Nouveautés SQL Server 2016:Sécurité,Temporal & Stretch Tables
[JSS2015] Nouveautés SQL Server 2016:Sécurité,Temporal & Stretch Tables[JSS2015] Nouveautés SQL Server 2016:Sécurité,Temporal & Stretch Tables
[JSS2015] Nouveautés SQL Server 2016:Sécurité,Temporal & Stretch Tables
 
[JSS2015] Query Store
[JSS2015] Query Store[JSS2015] Query Store
[JSS2015] Query Store
 
[JSS2015] 3 DMV's pour evaluer les indexs
[JSS2015] 3 DMV's pour evaluer les indexs[JSS2015] 3 DMV's pour evaluer les indexs
[JSS2015] 3 DMV's pour evaluer les indexs
 
[JSS2015] Infra bi#4 - le scale out
[JSS2015] Infra bi#4 - le scale out[JSS2015] Infra bi#4 - le scale out
[JSS2015] Infra bi#4 - le scale out
 
[JSS2015] In memory and operational analytics
[JSS2015] In memory and operational analytics[JSS2015] In memory and operational analytics
[JSS2015] In memory and operational analytics
 
[JSS2015] Eradiction des deadlocks
[JSS2015] Eradiction des deadlocks[JSS2015] Eradiction des deadlocks
[JSS2015] Eradiction des deadlocks
 
[JSS2015] Architectures Lambda avec Azure Stream Analytics
[JSS2015] Architectures Lambda avec Azure Stream Analytics [JSS2015] Architectures Lambda avec Azure Stream Analytics
[JSS2015] Architectures Lambda avec Azure Stream Analytics
 
[JSS2015] AlwaysOn 2016
[JSS2015] AlwaysOn 2016[JSS2015] AlwaysOn 2016
[JSS2015] AlwaysOn 2016
 
[JSS2015] - Document db et nosql
[JSS2015] - Document db et nosql[JSS2015] - Document db et nosql
[JSS2015] - Document db et nosql
 
[JSS2015] x events
[JSS2015] x events[JSS2015] x events
[JSS2015] x events
 
[JSS2015] Nouveautés SSIS SSRS 2016
[JSS2015] Nouveautés SSIS SSRS 2016[JSS2015] Nouveautés SSIS SSRS 2016
[JSS2015] Nouveautés SSIS SSRS 2016
 
JSS2014 – Hive ou la convergence entre datawarehouse et Big Data
JSS2014 – Hive ou la convergence entre datawarehouse et Big DataJSS2014 – Hive ou la convergence entre datawarehouse et Big Data
JSS2014 – Hive ou la convergence entre datawarehouse et Big Data
 
JSS2014 – Infrastructure et Always-On
JSS2014 – Infrastructure et Always-OnJSS2014 – Infrastructure et Always-On
JSS2014 – Infrastructure et Always-On
 
JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...
JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...
JSS2014 – Comment réaliser et administrer un portail BI avec SharePoint, SQL ...
 
Journées SQL Server 2014 - Keynote Jour 1
Journées SQL Server 2014 - Keynote Jour 1Journées SQL Server 2014 - Keynote Jour 1
Journées SQL Server 2014 - Keynote Jour 1
 

JSS2015 - Machine Learning like a boss

Editor's Notes

  1. On parlait des speakers, il y a une chose qui leur tient à cœur !