Algorithme
d’apprentissage
( w0 , w1 )
Superficie: prix:
Classifier /
Modèle
h( P ) w0 Sw1
h : IR IR
10/11/2018 Prof Zied lachiri Machine Learning 16
Introduction à l’apprentissage automatique
‘Zèbre’
Programme
‘Tigre’
Entrée Sortie
Apprentissage Automatique
‘Tigre’ ‘Zèbre’
Programme
Programme
d’apprentissage
Siri: https://www.youtube.com/watch?v=8ciagGASro0
Action
DM Meaning
“Billing credit”
Dialog
Management
Exemples de reconnaissance de formes
Photomath: https://photomath.net/
Microphone 1 Sortie 1
Microphone 2 Sortie 2
Microphone 1 Sortie 1
Microphone 2 Sortie 2
Robot apprenant à marcher sur sol sec Robot apprenant à marcher sur sol mouillé
58
Données d’entrainement vs. généralisation
Les algorithmes d’apprentissage procèdent comme suit :
➔ on fournit à l’algorithme des données d’entraînement …
gendre femme
Travail 3 ans
{(xN , yN )} de f Apprentissage
Automatique (ML)
g
10/11/2018 Prof Zied lachiri Machine Learning 64
Flux et modèle d’apprentissage
Fonction cible inconnue
f : X →Y
(formule idéale d’approbation de crédit)
Algorithme
Données d’apprentissage D’apprentissage Hypothèse finale
D = {(x1, y1 ),, (xN , yN )} g≈ f
A
(données enregistrées : historique) (formule d’apprentissage)
Ensemble
D’hypothèses
H
(ensemble de formules candidates)
Supposer que g ∈ H = {hk } i.e, approuver si
h1 : première hypothèse
h2 : deuxième hypothèse
h3 : troisième hypothèse
Ensemble d’hypothèses H peut contenir de bonnes et mauvaises
hypothèses
Modèle d’apprentissage: A et H
10/11/2018 Prof Zied lachiri Machine Learning 66
Flux et modèle d’apprentissage
Fonction cible inconnue
f : X →Y
(formule idéale d’approbation de crédit)
Algorithme
Données d’apprentissage D’apprentissage Hypothèse finale
D = {(x1, y1 ),, (xN , yN )} g≈ f
A
(données enregistrées : historique) (formule d’apprentissage)
Ensemble
D’hypothèses
H
(ensemble de formules candidates)
D = { x1, x2 ,,, xN }
Découverte de la structure ± cachée des données (créer une
représentation interne, capturer des irrégularités dans la
structure);
Classement par groupes homogènes - notion de distance
Utilisation
• Estimation de densité,
• Extraction de similarités (former des clusters ou des groupes),
• Extraction de descripteurs
Web
recherche d'information, filtrage d'information
extraction d'information textuelle : e.g. recherche, bibliothèques virtuelles,
veille technologique, Question Answering , ...
Multi-média
image + son, vidéo
Données d’entreprise
infos produits, infos clients, ciblage clientèle ...
Analyse comportement
e.g. telecoms : serveurs web, accès services commerciaux, internet - intranet,
aide accès information, publicité
Distribué
Mobiles : personnalisation, accès information
Capteurs distribués, objets connectés
Biologie - analyse de séquences, de structures
Automobile ...
10/11/2018 Prof Zied lachiri Machine Learning 75
Apprentissage automatique vs. Intélligence Artificielle