Logo de la rubrique FORMATION : Intelligence Artificielle « Le langage Python »

FORMATION : Intelligence Artificielle « Le langage Python »

Pour connaitre les prochaines sessions de formation sur l’Intelligence Artificielle, cliquez ici



L’intelligence artificielle « l’IA » est annoncée comme une des technologies de la transformation numérique des entreprises, et en tout premier lieu, celle des TPE/PME et des ETI. Python est un langage de programmation interprété facile à utiliser et puissant pour justifier son utilisation dans l’IA grâce à ses nombreuses bibliothèques.

A l’heure actuelle, le langage informatique qui se détache sensiblement du lot pour cet apprentissage est « Python ». L’un des innombrables intérêts de Python vient de la mise à disposition des développeurs d’un nombre impressionnant de modules. Mais pour pouvoir les utiliser, encore faut-il savoir qu’ils existent et comment ils fonctionnent… Dans le domaine du calcul scientifique et technique, il existe des modules très connus tels que numpy, scipy ou encore matplotlib et d’autres qui le sont moins comme mispy basé sur OpenGL.

OBJECTIFS

L’ensemble des informations que vous trouverez dans cette formation devrait vous permettre d’améliorer vos programmes existants, de les rendre plus efficaces et dans le même temps d’acquérir une vision plus large de ce qu’il est possible de faire en Python pour vos développements IA.

PROGRAMME sur 2 jours

JOUR 1

Python comme langage de script
Principes de Python
Interpréteur et script
Types de “base” : nombres, booléens, chaînes de caractères, etc.
Structures de contrôle
Exceptions
Tuples, listes, dictionnaires… extensions et intensions
Notation objet et le minimum sur les objets
Sous-programmes
Définition d’un sous-programme
Documentation d’un sous-programme
Tests unitaires avec Pytest
La Programmation Orientée Objet côté utilisateur et côté développeur.
Variables d’instance et méthodes d’instance
Constructeur
Surcharge des opérateurs
Variables de classe et méthodes de classe
Propriétés, Délégation, Héritage

JOUR 2

Appréhendez les merveilles de la bibliothèque standard
Manipulez les expressions régulières
Faites de la programmation système
Gérez les réseaux
Créez des tests unitaires avec unittest
Modules Généraux
Les bases du calcul scientifique avec NumPy
SciPy : le couteau suisse du calcul scientifique
Python et le format HDF5
Visualisation
Visualisation scientifique avec Matplotlib
Vispy : visualisation interactive haute performance.
Modules spécifiques
Scikit-learn ; l’apprentissage statistique sans douleur.
Accélération des traitements :
Programmation parallèle
Paralléliser vos traitements en les confiant à votre GPU.

INFORMATIONS PRATIQUES

Prérequis : Connaissance d’un langage de programmation informatique

Personnes concernées : Ingénieurs, Techniciens concepteurs et les développeurs en charge de concevoir des produits avec de l’IA.

Intervenant : Ingénieur CAPTRONIC

Date et lieu :
- Du 05 au 06 février 2020 - de 09h00 à 12h30 et de 13h30 à 17h00
- Campus Saint Priest – Bât 3 - 161 rue Ada - 34095 MONTPELLIER

TARIF  : 1 200 € HT
TARIF adhérents CAP’TRONIC : 900 € HT
Pour les 6 premiers inscrits CAP’TRONIC de la région Occitanie, grâce au soutien de la DIRECCTE Occitanie, le prix est de 680 € HT*
(*) Pour bénéficier de ce tarif préférentiel, il vous faut être déjà adhérent CAP’TRONIC ou le devenir et salarié de votre entreprise.
Remarque : Cette formation est éligible au financement par votre Opérateur de Compétences (OPCO) hors CPF.

- Moyens pédagogiques : Support de cours – Travaux pratiques sur PC
- Moyens permettant d’apprécier les résultats de l’action : Evaluation de l’action de formation par la remise d’un questionnaire de satisfaction.
- Moyen permettant de suivre l’exécution de l’action : Feuilles de présence signées par chaque stagiaire et le formateur par journée de formation.
- Sanction de la formation : Attestation de présence

Les inscriptions sont closes. Pour connaitre les prochaines sessions de formation sur l’Intelligence Artificielle, cliquez ici