Description
Remise à Niveau en Python :
- Objectifs de cette session : S'assurer que tous les étudiants maîtrisent les bases de la programmation Python, en particulier les aspects les plus utilisés en data science et machine learning.
- Définitions et concepts de base du machine learning
- Types de machine learning : supervisé, non supervisé, et par renforcement
Le pipeline de machine learning :
- Collecte de données, préparation, entraînement, validation et déploiement des modèles
- Séparation des données en ensembles d'entraînement, de validation et de test
- Feature engineering et sélection des variables pertinentes
Apprentissage par projet adapté au niveau des auditeurs :
- Introduction à la recherche scientifique à travers le travail sur des données à haute fréquence.
- Réseaux de neurones : prévision de tendances de marché, analyse de sentiments
- K-Nearest Neighbors (K-NN) et Support Vector Machines (SVM) : détection de manipulations
- Deep Learning pour la prévision des événements extrêmes sur les marchés financiers
Deep Learning en Assurance :
- Enrichir la collecte de données climatiques: Parsing, API (Zonage & Risque d’incendie), Open Data (Services GeoData)
- Modifier, améliorer, enrichir de données :
- Transformation (Extraction d’entités pour la tarification cyber)
- Extraction (Détection d’arbres pour l’analyse de la sécheresse)
- Améliorer la régression et la classification
- Régression (Tarification pour l’assurance voyage)
- Classification (Estimation du coût d’une tempête)
- Approfondir avec des techniques avancées
- Deep learning (Prévision SWI pour le risque de sécheresse)
- Différents types d’architectures
- Autres notions (Gestion de l’incertitude pour les coûts de sinistres)
- Notebooks et démonstrations
Large Language Model (LLM) en Assurance: Présentation, Liste de LLM, Évaluations, Taches, Prompting, Fine-tuning complet
Cas 1 : Extraire et résumer des informations contractuelles via des prompts
Cas 2 : Questionner et discuter avec des rapports financiers grâce à la RAG
Cas 3 : Explorer les causes d’accidents de transport grâce au chaining, à la RAG et au CoT
Finalité
L’objectif de ce cours est d’offrir aux étudiants une compréhension approfondie du machine learning et de son application concrète dans la finance et l’assurance, tout en leur fournissant les compétences pratiques nécessaires pour développer et évaluer des modèles d’apprentissage automatique adaptés aux enjeux financiers et actuariels.
Compétences visées
- Manipulation de données avec Python.
- Créer des visualisations claires et informatives afin de mieux comprendre les tendances et relations dans les données.
- Savoir appliquer des modèles de machine learning pour la prévision des prix d'actifs, l'analyse des risques, la gestion de portefeuilles, et la détection de fraude.
- Savoir appliquer des modèles d'apprentissage automatique aux domaines actuariels, comme la tarification des primes d’assurance, la modélisation des sinistres, et la gestion des réserves.
Public
Pour suivre ce cours, certains prérequis sont indispensables afin que les auditeurs puissent tirer pleinement parti du programme. Ils doivent avoir une bonne maîtrise de la syntaxe Python ainsi que des bibliothèques de base pour la manipulation des données et la visualisation. Une connaissance des concepts fondamentaux en algèbre linéaire, comme les vecteurs, les matrices et leurs opérations, est également essentielle pour comprendre les algorithmes de machine learning. En outre, si les étudiants possèdent déjà une compréhension des concepts financiers, tels que la liquidité, la volatilité, les bases de la gestion de portefeuille et la fixation des prix sur les marchés financiers, cela leur permettra de mieux contextualiser les applications du machine learning dans le domaine de la finance.
- Nombre d’ECTS
- 4
- Durée en nombre d'heures
- 60.00
- Nb d'heures de TP
- 30.00
- Type de notation
- Notation chiffrée (sur 20)
- Moyenne pour valider l'UE
- 10.00
- Modalité(s) d'évaluation
- Examen final
- Projet(s)
- Année de création
- 2025
- Date de début de validité
- Date de fin de validité
- Déployabilité
- Unité deployable dans le réseau. L'agrément est soumis à une condition de moyen
- Examen national
- Oui
Cette unité fait partie du/des bloc(s) de compétences suivant(s).