les enjeux de sécurité de l’ia - cert-ist...marvin minksy, mit 1927-2016 john mccarthy, mit...

28
les enjeux de sécurité de l’IA olivier ezratty consultant et auteur [email protected] http://www.oezratty.net @olivez Paris, 29 novembre 2017

Upload: others

Post on 26-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

les enjeux de sécurité de l’IA

olivier ezratty consultant et auteur

[email protected] http://www.oezratty.net @olivez

Paris, 29 novembre 2017

Page 2: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

Marvin Minksy, MIT

1927-2016

John McCarthy, MIT

1927-2011

Nathaniel Rochester, IBM

1919-2001

Claude Shannon, Bell

1916-2001

congrès de Darmouth – USA – 1956 définit le périmètre d’investigation de l’IA

Page 3: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

intelligence artificielle

machine learning moteurs

de règles

et solveurs

raisonnement systèmes experts

BRMS, DMS

données structurées big data, data mining,

classifications, prédictions

vision et langage et données complexes

agents et réseaux d'agents

réseaux de neurones

deep learning

apprentissage profond

robots, chatbots,

véhicules autonomes

Page 4: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

scorecard de l'IA vs Homme

calcul

mémoire

maitrise du langage

traduction

raisonnement spécialisé

raisonnement généraliste

jeux de société

conduite

16 Go

100M pixels

vision

bilan énergétique agilité générale

émotions

Page 5: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

principaux types de réseaux de neurones

génératifs

variations – augmentation

modification images et de textes

récurrents

temporels

ECG, finance, bruit

LSTM

contexte - bidirectionnel

traduction, dialogue

convolutionnels

spatial

reconnaissance images

fully connected

classification

à la fin des convnets

Page 6: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

feature map

one feature map identifies

where a pattern (filter) appear in

the image. Feature maps are

created for each filters of a

filters set intialized randomly

and then optimized by errors

back-propagation

ReLU = replace

negative values by 0

reduce feature resolution

using max values

hierarchical features extraction classification (finding image tags)

réseaux de neurones convolutionnels feature maps look weird from

the human perspective

Page 7: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

évolution des filtres à l’e trai e e t

=> i e pli a ilité des algorith es

Page 8: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

exemple en imagerie médicale

couches d'activation très larges car

les formes à détecter sont plus variées

couche de SVM

pour identifier

les pathologies

à partir des

formes

détectées

Page 9: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

tagging

automatique

d'images

en 2012

Page 10: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès
Page 11: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

réseaux de neurones récurrents

a al se d’ECG

(+CNN)

prévisions boursières maintenance préventive

reconnaissance de la parole

(+ CNN)

traduction automatique

consommation

Page 12: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

données d'entrainement

internes

bases métiers

trafic web & mobile

objets connectés

externes

open data publiques

ImageNet, Google

réseaux sociaux

Page 13: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

apprentissage du deep learning

exécution sur jeu

d'entrainement

bonnes

performances?

exécution sur jeu

de test

bonnes

performances ?

créer un réseau de

neurones plus profond

ou plus grand

augmenter la taille du jeu

de données de test

architecture du

réseau de neurones

mise en

production entrainement

sur data set

oui oui

non

non

1-10 jours d'attente !

Page 14: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

biais des données

Page 15: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès
Page 16: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

applications du deep learning en vision

visages empreintes activités

interprétation imagerie médicale

images similaires conduite assistée et autonome qualité de photos

Page 17: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

face2face reenactment

Face2Face: Real-time Face Capture and Reenactment of RGB Videos

Page 18: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

deep learning et traitement du langage

reconnaissance de la parole chatbot agent vocal traduction

extraction de données

moteurs de recherche

résumé automatique

analyse de sentiments

synthèse vocale

robot-journalisme

Page 19: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

générateurs de voix "naturelle"

Amazon Polly WaveNet IBM Watson

multi-lingues

balises pour indiquer des variations de tonalité ou rythme copie de voix d'un tiers

Page 20: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

applications verticales de l'IA

transports santé manufacturing finance assurance

distribution médias tourisme

juridique education services publics défense et renseignement

agriculture utilities

Page 21: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

GPU Nvidia GV100 Volta

120 Tflops/s 300W, 1,4 GHz

cœurs CUDA et Tensor Core

registres

calcul entier

cache L2

cache L2

cache L1

cache L0

calcul flottant

8 x calcul

matriciel

SM : Streaming Multiprocessor

Page 22: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

"NPU", ASIC gravé en 10 nm

multiplie des matrices de 3x3

dans Huawei Mate 10 et Mate 10 Pro

2 Tflops/s

le neuromorphique dans les mobiles

dans les iPhone 8 et X

1 Tflops/s

Page 23: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

machine learning deep learning moteurs de règles

systèmes experts big data vision + langage

cloud

premise

edge

Page 24: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès
Page 25: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès
Page 26: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès
Page 27: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

e a e à plus lo g ter e…

+

Page 28: les enjeux de sécurité de l’IA - Cert-IST...Marvin Minksy, MIT 1927-2016 John McCarthy, MIT 1927-2011 Nathaniel Rochester, IBM 1919-2001 Claude Shannon, Bell 1916-2001 congrès

questions ?