Cette formation s'adresse aux personnes désireuses de s'initier aux concepts du machine learning et à leur application en Python. Toujours très populaire, notamment auprès des front et back offices en asset management en termes de reporting et d'analyse de performance, Python va suivre assez naturellement le besoin d'optimisation via l'IA.
Objectifs pédagogiques
- Obtenir les bases techniques pour se lancer dans la programmation
- Acquérir une vision large complète des différentes techniques disponibles et de leurs éventuelles interactions
Programme de la formation
Obtenir les bases techniques pour se lancer dans la programmation
Organiser l'environnement de développement
- Revoir les bases de Python
- Etudier Jupyter notebook
- Appliquer Numpy & Pandas
- Composer avec Dataviz
- Présenter Scikit-learn.
Evaluer le machine learning
- Présenter le contexte
- Nettoyer les données.
- Définir la descente de gradient
- Expliquer les méthodes de clustering
- Affiner la notion de clustering
- Lister les méthodes de clustering
- Etablir l'algorithme des K plus proches voisins (K-means)
- Evaluer le clustering hiérarchique
- Organiser le mean shift
Acquérir une vision large complète des différentes techniques disponibles et de leurs éventuelles interactions
Détailler les diverses méthodes de régression
- Régression linéaire simple
- Régression linéaire multiple
- Régression linéaire régularisée (Ridge /lasso)
Organiser les méthodes de classification
- Définir les mesures de performance
- Etablir la matrice de confusion
- Analyser la courbe ROC
- Composer avec la régression logistique
- Représenter le Support Vector Machine (SVM)
Expliquer le K nearest neighbors (KNN))
- Installer les arbres de décision (decision tree)
- Détailler les forêts aléatoires (random forest)
- Mettre en place les méta algorithmes
Améliorer par le boosting
- Bagging
- Voting classifier
- Stacking
- XGBoost
Mettre en place la classification avancée
- Etudier les jeux de données déséquilibrés
- Sélectionner les modèles
- Détecter les anomalies
Sessions disponibles en INTER
Choix du lieu de session
À qui s’adresse cette formation ?
Collaborateurs au sein d’une DSI (Banques - Assurances- Sociétés de Gestion) – Gérants de Fonds Fixed Income – Gérants de fonds multi assets - Service valorisation – Fonctions support IT
Pré-requis
La participation à cette formation nécessite une première connaissance des bases de Python, ainsi qu’un ordinateur portable pour chacun des participants
Moyens pédagogiques
- Dispositif de formation structuré autour du transfert des compétences
- Acquisition des compétences opérationnelles par la pratique et l'expérimentation
- Apprentissage collaboratif lors des moments synchrones
- Parcours d'apprentissage en plusieurs temps pour permettre engagement, apprentissage et transfert
- Formation favorisant l'engagement du participant pour un meilleur ancrage des enseignements
Satisfaction et Evaluation
- L'évaluation des compétences sera réalisée tout au long de la formation par le participant lui-même (auto-évaluation) et/ou le formateur selon les modalités de la formation.
- Evaluation de l'action de formation en ligne sur votre espace participant :
- A chaud, dès la fin de la formation, pour mesurer votre satisfaction et votre perception de l'évolution de vos compétences par rapport aux objectifs de la formation. Avec votre accord, votre note globale et vos verbatims seront publiés sur notre site au travers d'Avis Vérifiés, solution Certifiée NF Service
- A froid, 40 jours après la formation pour valider le transfert de vos acquis en situation de travail
- Suivi des présences et remise d'une attestation individuelle de formation ou d'un certificat de réalisation
Financement de la formation
Vous êtes salarié(e) d’entreprise ? Vous pouvez vous faire financer votre formation par le plan de développement des compétences de votre entreprise (ex- plan de formation) :
Le plan de développement des compétences, c’est l’ensemble des actions de formation établi à l’initiative de l’employeur dans le cadre de la politique de ressources humaines de l’entreprise. Il est annuel et s’élabore généralement en fin d’année. D’après la loi du 5 septembre 2018 « pour la liberté de choisir son avenir professionnel », l’action de formation est désormais définie comme « un parcours pédagogique permettant d'atteindre un objectif professionnel ». De nouvelles actions de formation font ainsi partie de cette définition comme : le tutorat, l’AFEST, le MOOC, le mentoring…
Tous les salariés de l’entreprise peuvent être concernés par le plan de développement des compétences, quelle que soit la nature, la durée de leur contrat ou leur ancienneté.
L’OPCO gère, généralement, les dépenses liées aux coûts pédagogiques, rémunérations et allocations formation, transport, repas et hébergement.
N’hésitez pas à vous rapprocher de votre service RH/ formation pour plus d’informations sur les prises en charge possibles.
Si vous ne connaissez pas votre OPCO, vous pouvez vous rendre sur le site du ministère du travail en suivant ce lien.