🧠 L'Intelligence Artificielle expliquée en 30 minutes 💪

Pour les devs 👩‍💻 👨‍💻 🧑‍💻

Merciii !!!

Belinda Fewings

Stéphane Philippart

tadx
tadx

ours
ours

⚠️ DISCLAIMER ⚠️

Je ne suis pas un Data Scientist ou un Machine Learning Engineer

Mais …

Un développeur qui utilise de l’Intelligence Artificielle 👨‍💻

L'IA dans notre vie




🏞️ DALL·E & ChatGPT 📝

Mais bien plus encore !

Mais bien plus encore !

Ce que l’IA n’est pas (pour l’instant 😅)

Les différentes catégories de l’IA

Les différentes catégories de l’IA

Le Machine Learning …

👉 IA : Techniques pour simuler les capacités “intelligentes” d’un être humain










Le Machine Learning …

👉 IA : Techniques pour simuler les capacités “intelligentes” d’un être humain

👉 ML : Techniques pour qu’une machine apprenne sans algorithme supplémentaire par l’ingestion de données d’exemples






Le Machine Learning …

👉 IA : Techniques pour simuler les capacités “intelligentes” d’un être humain

👉 ML : Techniques pour qu’une machine apprenne sans algorithme supplémentaire par l’ingestion de données d’exemples

👉 DL : ML utilisant poussée des réseaux de neurones pour améliorer les performances dans les déductions



Le Machine Learning …

👉 IA : Techniques pour simuler les capacités “intelligentes” d’un être humain

👉 ML : Techniques pour qu’une machine apprenne sans algorithme supplémentaire par l’ingestion de données d’exemples

👉 DL : ML utilisant poussée des réseaux de neurones pour améliorer les performances dans les déductions

👉 LLM : Large Language Models, DL non supervisé sur de grande quantité de texte

Le Machine Learning dans le détail

Le Machine Learning dans le détail

👉 Supervised learning : apprentissage proche de ce que l’on fait avec l’Homme

Le Machine Learning dans le détail

👉 Supervised learning : apprentissage proche de ce que l’on fait avec l’Homme

👉 Unsupervised learning : apprentissage par patterns et regroupements

Le Machine Learning dans le détail

👉 Supervised learning : apprentissage proche de ce que l’on fait avec l’Homme

👉 Unsupervised learning : apprentissage par patterns et regroupements

👉 Reinforcement learning: apprentissage par renforcement avec système de “récompenses”

Quelques exemples de machine learning

Et si on sautait dans le terrier ?

Valentin Lacoste

Basiquement l’IA ce n’est (presque) que des …

Mathématiques

Probabilités

Les données, l’OR de l’IA

Jan Antonin Kolar

Sans donnée … pas d’intelligence !

Exemple d’un dataset


Les modèles … et les Maths

Milad Fakurian

Les modèles dans l’IA

Zoom sur l’apprentissage supervisé

Exemple pour un problème de type régression

Le coût associé au modèle

Deep learning & Réseau de neurones

Un mot sur le transfert learning

Et bien plus encore

Le matériel

Erik Gazi

La puissance, ça compte !

GPU vs CPU

Construire une application

Simon Kadula

Technos & Outils

Un workflow typique dans l’IA

📀 Il faut une très grande quantité de données
📀 La plupart du temps la donnée est brute
⚠️ Attention aux coûts (stockage, lecture / écriture)

Un workflow typique dans l’IA

🎛️ Créer des datasets nettoyés (Valeurs manquantes, Normalisation, …)
🎛️ Il existe des datasets pré-créés (gratuits ou payants, Roboflow 👀)
🎯 Le but est de traduire les données brutes dans un langage compréhensible par le modèle

Un workflow typique dans l’IA

🧠 Le “cerveau” de l’application
🧮 Basé sur des opérations mathématiques complexes
🧠 Réseaux de neurones artificiels
🧑‍🔬 Fait par les Data Scientist
📝 Utilise des éditeurs (JupyterLab, Matlab, VSCode, …)

Un workflow typique dans l’IA

✨ Permet d’optimiser le modèle
📀 Il faut une grande quantité de données
🔋 Nécessite de la puissance de calcul
💰 Il existe des modèles pré-entrainés (payants ou gratuits, Hugging Faces 👀)

Un workflow typique dans l’IA

📝 Utilise le modèle pour faire l’inférence
🎨 Peut exposer une API ou une interface utilisateur

LangChain

Les métiers

Jason Leung

La ou le Data Scientist

La ou le Machine Learning engineer

La développeuse ou le développeur

Précautions et mot de la fin

Goh Rhy Yan

Les biais

L’IA n’est pas source de vérité

La course à la puissance

Ovhcloud

Faire de l’Intelligence Artificielle à OVHcloud


  Public Cloud
    
  AI Notebooks : JupyterLab et VSCode, images pré-construites
    
  AI Training : GPU as a Service
    
  AI Deploy : CaaS pour l’IA

Utiliser de l’Intelligence Artificielle à OVHcloud

Merci !!!

Slides
Slides

https://ovh.to/tFHhzX

Feedbacks
Feedbacks

https://ovh.to/ofPTMjc

🔗 Liens

This is the end…