Formation Détection de la fraude avec Python et TensorFlow
TensorFlow est une bibliothèque de machine learning open source. TensorFlow offre aux utilisateurs la possibilité d'utiliser et de créer des solutions d'intelligence artificielle pour détecter et prédire la fraude.
Cette formation animée par un instructeur (en ligne ou en présentiel) s'adresse aux scientifiques des données qui souhaitent utiliser TensorFlow pour analyser des données potentielles de fraude.
À la fin de cette formation, les participants seront capables de :
- Créer un modèle de détection de la fraude en Python et TensorFlow.
- Construire des régressions linéaires et des modèles de régression linéaire pour prédire la fraude.
- Développer une application d'intelligence artificielle de bout en bout pour l'analyse des données de fraude.
Format de la formation
- Cours interactif et discussion.
- De nombreux exercices et mises en pratique.
- Mise en œuvre concrète dans un environnement de laboratoire en direct.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Plan du cours
Introduction
Aperçu de TensorFlow
- Qu'est-ce que TensorFlow ?
- Fonctionnalités de TensorFlow
Qu'est-ce que l'intelligence artificielle ?
- Psychologie computationnelle
- Philosophie computationnelle
Machine Learning
- Théorie de l'apprentissage computationnel
- Algorithmes informatiques pour l'expérience computationnelle
Apprentissage profond (Deep Learning)
- Réseaux neuronaux artificiels
- Apprentissage profond vs. machine learning
Préparation de l'environnement de développement
- Installation et configuration de TensorFlow
Démarrage rapide avec TensorFlow
- Travail avec les nœuds
- Utilisation de l'API Keras
Détection de la fraude
- Lecture et écriture dans les données
- Préparation des caractéristiques (features)
- Étiquetage des données
- Normalisation des données
- Séparation des données en données d'entraînement et de test
- Mise en forme des images d'entrée
Prédictions et régressions
- Chargement d'un modèle
- Visualisation des prédictions
- Création de régressions
Classifications
- Construction et compilation d'un modèle de classification
- Entraînement et test du modèle
Résumé et conclusion
Pré requis
- Expérience en programmation Python
Audience cible
- Scientifiques des données
Cours à partir de 4 + personnes. Pour un entraînement individuel ou en petit groupe, veuillez demander un devis.
Formation Détection de la fraude avec Python et TensorFlow - Réservation
Formation Détection de la fraude avec Python et TensorFlow - Demande de renseignements
Détection de la fraude avec Python et TensorFlow - Demande d'informations consulting
Nos clients témoignent (2)
L'adaptation des exos à notre contexte et la prise en compte de notre demande
Amel Guetat - EURO-INFORMATION DEVELOPPEMENTS
Formation - Fraud Detection with Python and TensorFlow
Le formateur a su adapter les exercices à nos cas d'usage
Stephane MATHIS - EURO-INFORMATION DEVELOPPEMENTS
Formation - Fraud Detection with Python and TensorFlow
Cours à venir
Cours Similaires
Python avancé : meilleures pratiques et modèles de conception
28 HeuresCe cours intensif et pratique couvre les techniques avancées de Python, les meilleures pratiques d'ingénierie et les modèles de conception couramment utilisés pour construire des applications Python maintenables, testables et performantes. Il met l'accent sur les outils modernes, la typification statique, les modèles de concurrence, les modèles d'architecture et les flux de travail prêts pour la production.
Cette formation en direct animée par un instructeur (en ligne ou sur site) s'adresse aux développeurs Python de niveau intermédiaire à avancé qui souhaitent adopter des pratiques et des modèles professionnels pour des systèmes Python de qualité production.
À la fin de cette formation, les participants seront capables de :
- Appliquer la typification Python, les dataclasses et la vérification de types pour augmenter la fiabilité du code.
- Utiliser des modèles de conception et des principes d'architecture pour structurer des applications robustes.
- Mettre en œuvre correctement la concurrence et le parallélisme à l'aide de asyncio et multiprocessing.
- Construire du code bien testé avec pytest, le test basé sur les propriétés et les pipelines d'intégration continue (CI).
- Profiler, optimiser et sécuriser les applications Python pour la production.
- Emballer, distribuer et déployer des projets Python en utilisant des outils modernes et des conteneurs.
Format du cours
- Conférences interactives et courtes démonstrations.
- Laboratoires pratiques et exercices de codage chaque jour.
- Mini-projet final intégrant des modèles, des tests et le déploiement.
Options de personnalisation du cours
- Pour demander une formation personnalisée ou un domaine d'axe spécifique (données, web ou infrastructure), veuillez nous contacter pour organiser cela.
Ingénierie de l'IA agentique avec Python — Créez des agents autonomes
21 HeuresCe cours enseigne des techniques d'ingénierie pratiques pour concevoir, construire, tester et déployer des systèmes agentiques (autonomes) en utilisant Python. Il couvre la boucle agentique, les intégrations d'outils, la gestion de la mémoire et de l'état, les schémas d'orchestration, les contrôles de sécurité et les considérations liées à la production.
Cette formation en présentiel, animée par un instructeur (en ligne ou sur site), s'adresse aux ingénieurs ML de niveau intermédiaire à avancé, aux développeurs d'IA et aux ingénieurs logiciels souhaitant construire des agents autonomes robustes et prêts pour la production en utilisant Python.
À l'issue de cette formation, les participants seront capables de :
- Concevoir et implémenter la boucle agentique et les flux de prise de décision.
- Intégrer des outils externes et des API pour étendre les capacités des agents.
- Implémenter des architectures de mémoire à court terme et à long terme pour les agents.
- Coordonner des orchestrations à étapes multiples et la composabilité des agents.
- Appliquer les meilleures pratiques en matière de sécurité, de contrôle d'accès et d'observabilité pour les agents déployés.
Format de la formation
- Conférence interactive et discussion.
- Travaux pratiques pour construire des agents avec Python et des SDK populaires.
- Exercices basés sur des projets produisant des prototypes déployables.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Introduction à la science des données et à l'IA avec Python
35 HeuresPlongez dans des approches pratiques de la science des données et de l'IA en utilisant Python — donne aux professionnels les compétences nécessaires pour explorer les données, construire des modèles d'apprentissage automatique et déployer des applications pilotées par l'IA dans des contextes commerciaux. Couvre les workflows CRISP-DM, l'analyse statistique, l'apprentissage supervisé et non supervisé, l'apprentissage profond avec TensorFlow, le traitement du langage naturel (NLP), le Big Data avec Spark, ainsi que la narration basée sur les données ; Idéal pour les débutants cherchant une certification en science des données avec Python et une formation en analyse orientée carrière.
Intelligence artificielle avec Python (niveau intermédiaire)
35 HeuresL'intelligence artificielle avec Python consiste à développer des systèmes intelligents en utilisant l' riche écosystème de bibliothèques d'IA et d'apprentissage automatique de Python.
Cette formation dirigée par un instructeur (en ligne ou sur site) s'adresse aux programmeurs Python de niveau intermédiaire souhaitant concevoir, implémenter et déployer des solutions d'IA à l'aide de Python.
À la fin de cette formation, les participants seront en mesure de :
- Mettre en œuvre des algorithmes d'IA en utilisant les bibliothèques d'IA de base de Python.
- Travailler avec des modèles d'apprentissage supervisé, non supervisé et par renforcement.
- Intégrer des solutions d'IA dans des applications et des flux de travail existants.
- Évaluer la performance des modèles et optimiser pour la précision et l'efficacité.
Format de la formation
- Conférence interactive et discussion.
- De nombreux exercices et pratique.
- Mise en pratique dans un environnement de laboratoire en direct.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Trading algorithmique avec Python et R
14 HeuresCette formation animée par un instructeur en Canada (en ligne ou sur site) s'adresse aux analystes d'affaires qui souhaitent automatiser les transactions grâce au trading algorithmique, à Python et à R.
À l'issue de cette formation, les participants seront capables de :
- Utiliser des algorithmes pour acheter et vendre des titres avec rapidité, à des intervalles spécifiques.
- Réduire les coûts associés aux transactions en recourant au trading algorithmique.
- Surveiller automatiquement les cours des actions et exécuter des ordres.
Intelligence artificielle appliquée à partir de zéro en Python
28 HeuresApplied AI from Scratch in Python offre aux programmeurs et aux analystes de données les techniques fondamentales pour concevoir des solutions d'apprentissage automatique en partant de zéro avec Python. Il couvre les principes de base de l'apprentissage supervisé (classification et régression), de l'apprentissage non supervisé (clustering et détection d'anomalies), ainsi que des architectures avancées de réseaux neuronaux. Le cours examine des méthodes éprouvées pour travailler avec scikit-learn, Apache Spark MLlib et les blocs-notes Jupyter afin de développer l'IA de manière pratique. Il aide les professionnels à implémenter des modèles ML concrets, à évaluer les limites des algorithmes et à réaliser des projets appliqués pour résoudre des problèmes réels.
AWS Cloud9 et Python : Un guide pratique
14 HeuresCette formation en direct, animée par un instructeur en Canada (en ligne ou sur site), s'adresse aux développeurs Python de niveau intermédiaire souhaitant améliorer leur expérience de développement Python grâce à AWS Cloud9.
À l'issue de cette formation, les participants seront capables de :
- Configurer et paramétrer AWS Cloud9 pour le développement Python.
- Comprendre l'interface et les fonctionnalités de l'IDE AWS Cloud9.
- Écrire, déboguer et déployer des applications Python dans AWS Cloud9.
- Collaborer avec d'autres développeurs en utilisant la plateforme AWS Cloud9.
- Intégrer AWS Cloud9 avec d'autres services AWS pour des déploiements avancés.
Vision par ordinateur avec Google Colab et TensorFlow
21 HeuresCette formation en direct, animée par un instructeur, en Canada (en ligne ou en présentiel), s'adresse aux professionnels de niveau avancé souhaitant approfondir leur compréhension de la vision par ordinateur et explorer les capacités de TensorFlow pour développer des modèles de vision sophistiqués avec Google Colab.
À la fin de cette formation, les participants seront en mesure de :
- Créer et entraîner des réseaux neuronaux convolutifs (CNN) avec TensorFlow.
- Tirer parti de Google Colab pour un développement de modèles évolutif et efficace dans le cloud.
- Mettre en œuvre des techniques de prétraitement d'images pour les tâches de vision par ordinateur.
- Déployer des modèles de vision par ordinateur pour des applications réelles.
- Utiliser l'apprentissage par transfert pour améliorer les performances des modèles CNN.
- Visualiser et interpréter les résultats des modèles de classification d'images.
Mise à l'échelle de l'analyse de données avec Python et Dask
14 HeuresCette formation en direct, animée par un instructeur, à Canada (en ligne ou sur site), s'adresse aux data scientists et aux ingénieurs logiciel qui souhaitent utiliser Dask avec l'écosystème Python pour construire, mettre à l'échelle et analyser des ensembles de données volumineux.
À l'issue de cette formation, les participants seront en mesure de :
- Configurer l'environnement nécessaire pour débuter le traitement des grandes données avec Dask et Python.
- Explorer les fonctionnalités, bibliothèques, outils et API disponibles dans Dask.
- Comprendre comment Dask accélère le calcul parallèle sous Python.
- Apprendre à mettre à l'échelle l'écosystème Python (Numpy, SciPy et Pandas) à l'aide de Dask.
- Optimiser l'environnement Dask afin de maintenir des performances élevées lors du traitement d'ensembles de données volumineux.
Analyse des données avec Python, Pandas et Numpy
14 HeuresCette formation en présentiel ou à distance, animée par un formateur, s'adresse aux développeurs Python et aux analystes de données de niveau intermédiaire souhaitant améliorer leurs compétences en analyse et manipulation des données à l'aide de Pandas et NumPy.
À l'issue de cette formation, les participants seront capables de :
- Configurer un environnement de développement incluant Python, Pandas et NumPy.
- Créer une application d'analyse de données utilisant Pandas et NumPy.
- Effectuer des opérations avancées de nettoyage, de tri et de filtrage des données.
- Réaliser des opérations d'agrégation et analyser des séries chronologiques.
- Visualiser les données à l'aide de Matplotlib et d'autres bibliothèques de visualisation.
- Dépanner et optimiser leur code d'analyse de données.
Apprentissage profond avec TensorFlow dans Google Colab
14 HeuresCette formation en direct animée par un instructeur à Canada (en ligne ou en présentiel) s'adresse aux data scientists et développeurs de niveau intermédiaire qui souhaitent comprendre et appliquer des techniques d'apprentissage profond en utilisant l'environnement Google Colab.
À la fin de cette formation, les participants seront en mesure de :
- Configurer et naviguer dans Google Colab pour des projets d'apprentissage profond.
- Comprendre les fondamentaux des réseaux neuronaux.
- Implémenter des modèles d'apprentissage profond à l'aide de TensorFlow.
- Entraîner et évaluer des modèles d'apprentissage profond.
- Utiliser les fonctionnalités avancées de TensorFlow pour l'apprentissage profond.
Développement full stack avec FARM (FastAPI, React et MongoDB)
14 HeuresCette formation en direct, animée par un instructeur (en ligne ou en présentiel), s'adresse aux développeurs souhaitant utiliser la pile FARM (FastAPI, React et MongoDB) pour créer des applications web dynamiques, performantes et évolutives.
À l'issue de cette formation, les participants seront en mesure de :
- Mettre en place l'environnement de développement nécessaire intégrant FastAPI, React et MongoDB.
- Comprendre les concepts clés, les fonctionnalités et les avantages de la pile FARM.
- Apprendre à créer des API REST avec FastAPI.
- Apprendre à concevoir des applications interactives avec React.
- Développer, tester et déployer des applications (front-end et back-end) en utilisant la pile FARM.
Développement d'APIs avec Python et FastAPI
14 HeuresCette formation en présentiel ou à distance, animée par un instructeur dans Canada s'adresse aux développeurs qui souhaitent utiliser FastAPI avec Python pour créer, tester et déployer des APIs RESTful plus facilement et rapidement.
À la fin de cette formation, les participants seront capables de :
- Configurer l'environnement de développement nécessaire pour développer des APIs avec Python et FastAPI.
- Créer des APIs plus rapidement et plus simplement en utilisant la bibliothèque FastAPI.
- Apprendre à créer des modèles de données et des schémas basés sur Pydantic et OpenAPI.
- Connecter des APIs à une base de données à l'aide de SQLAlchemy.
- Mettre en œuvre la sécurité et l'authentification dans les APIs en utilisant les outils de FastAPI.
- Construire des images de conteneurs et déployer des APIs web sur un serveur cloud.
Apprentissage profond avec TensorFlow 2
21 HeuresCette formation en direct animée par un formateur en Canada (en ligne ou sur site) s'adresse aux développeurs et aux data scientists qui souhaitent utiliser Tensorflow 2.x pour créer des prédicteurs, des classificateurs, des modèles génératifs, des réseaux de neurones, etc.
À la fin de cette formation, les participants seront en mesure de :
- Installer et configurer TensorFlow 2.x.
- Comprendre les avantages de TensorFlow 2.x par rapport aux versions précédentes.
- Construire des modèles d'apprentissage profond.
- Implémenter un classificateur d'images avancé.
- Déployer un modèle d'apprentissage profond sur le cloud, les appareils mobiles et les dispositifs IoT.
Compréhension des réseaux neuronaux profonds
35 HeuresCe cours commence par vous donner des connaissances conceptuelles sur les réseaux neuronaux et, plus généralement, sur les algorithmes d'apprentissage automatique, l'apprentissage profond (algorithmes et applications).
La partie 1 (40 %) de cette formation se concentre davantage sur les fondamentaux, mais vous aidera à choisir la bonne technologie : TensorFlow, Caffe, Theano, DeepDrive, Keras, etc.
La partie 2 (20 %) de cette formation présente Theano, une bibliothèque Python qui facilite l'écriture de modèles d'apprentissage profond.
La partie 3 (40 %) de la formation sera largement basée sur TensorFlow, l'API de la bibliothèque open source de Google dédiée à l'apprentissage profond. Tous les exemples et ateliers pratiques seront réalisés dans TensorFlow.
Audience
Ce cours s'adresse aux ingénieurs souhaitant utiliser TensorFlow pour leurs projets d'apprentissage profond.
À l'issue de ce cours, les participants seront en mesure de :
- avoir une bonne compréhension des réseaux neuronaux profonds (DNN), des CNN et des RNN
- comprendre la structure et les mécanismes de déploiement de TensorFlow
- être en mesure d'effectuer les tâches d'installation, de configuration de l'environnement de production et d'architecture
- être en mesure d'évaluer la qualité du code, de déboguer et de surveiller
- être en mesure de mettre en œuvre des fonctions avancées de production telles que l'entraînement de modèles, la construction de graphes et la journalisation