IUT Informatique Robert Schuman, 72 route du Rhin B.P. 10315, 67411 ILLKIRCH
DESCRIPTION DES ENSEIGNEMENTS
- Apprentissage automatique et extraction de connaissances à partir de bases de données (ECBD).
- Prétraitement des données : complètement ; intégration ; représentations.
- Motifs fréquents et règles d’association .
- Agrégation: k moyen; maximisation d'espérance.
- Classification : k plus proches voisins ; Bayesien naïf.
- Arbres de décision: principe, classification, régression, instabilité, élagage, forêt.
- Réseaux neuronaux : Réseaux mono- et multi-niveaux ; rétropropagation ; avantages et limites; exemples (classification de réactions par carte de Kohonen).
- Séparateurs à Vaste Marge: principe, classification, régression.
- Algorithmes génétiques : concepts; fonction d'adéquation ; opérateurs de croisement et de mutation.
- Mise en oeuvre avec le logiciel WEKA.
- Exemple détaillé d'EBCD utilisant des techniques d'apprentissage inductif par la découverte : étude de l'excrétion rénale de molécules organiques.
COMPETENCES VISEES
-Compréhension de l'apprentissage automatique
-Connaissance des algorithmes pour agréger, classer, découvrir des règles d'association et modéliser les données
Peut constituer une UE optionnelle pour d’autres masters :
Peut constituer une UE libre :
OUI
OUI
M-S3
UE 5
TYPE D’UE
FINALITE (Recherche/Professionnelle)
INTITULE DE l’UE
Obligatoire
Recherche et Professionnelle
Technologie Internet II
RESPONSABLE
NOM, Prénom
Discipline
Adresse
CHRISTOFFEL, Eric
Sciences Physique Sciences de l’Education
3-7 rue de l’université, 67084 Strasbourg Cedex
DESCRIPTION DES ENSEIGNEMENTS
Ce cours s'oriente principalement vers l'utilisation du langage PHP pour générer dynamiquement le contenu d'une page web, à partir d'une base de données. La programmation de requêtes SQL sur une base de données, via le langage PHP en est le point fort, pour ensuite représenter les données en HTML, toujours via le langage PHP.
Introduction au langage PHP, syntaxe, structures de contrôle (if, for...), intégration dans le code HTML, ou comment passer de l'HTML au PHP. Les principales fonctions PHP.
Les formulaires HTML, traitements des réponses aux formulaires en PHP, passage et transmission des variables, envoi de mail ou écriture d'un fichier résultat.
Fonctions PHP spécifiques à MySQL, écriture des requêtes SQL en PHP, analyse du résultat des requêtes.
Ecriture dynamique d'une page HTML avec le résultat d'une requête.
Les développements sont réalisés "localement" sous EasyPHP. La deuxième partie du cours porte sur les différentes composantes du langage XSL, eXtensible Stylesheet Language, notamment Xpath et XSL-T, afin de transformer des données XML en une publication web.
Syntaxe de base XML - Utilisation de la syntaxe XML pour créer des documents structurés
Syntaxe de base XSL - Les instructions XSL-T, manipulations des données XML : boucles, traitements conditionnels, tris... - Lecture d'une donnée d'un élément XML, et les expressions de base Xpath de définition du chemin du nœud XML
Les outils de transformation de données XML en représentation XHTML : processeur Xalan, Environnement de développement Intégré oXygen.
COMPETENCES VISEES
Réalisation de pages web dynamique en relation avec une base de données MySQL, en programmation PHP.
ENSEIGNEMENTS
Matières enseignées
CM
TD
TP
Autres (spécifier)
Travail personnel étudiant
Charge horaire totale étudiant
Coef
CréditsECTS
Technologie Internet II
10
10
10 h
30 h
1
1
MUTUALISATION
UE obligatoire pour le master :
Chemoinformatique
Peut constituer une UE optionnelle pour d’autres masters :