Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
public:ncom:2.3_traitement_sequentiel [2017/04/06 21:25] – [Apprentissage automatique] edauce | public:ncom:2.3_traitement_sequentiel [2017/04/14 11:31] (Version actuelle) – [2.3.1 Apprentissage automatique] edauce | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ===== 2.3 Traitement séquentiel ===== | ||
+ | |||
+ | Une approche courante en modélisation est de stipuler : | ||
+ | * l' | ||
+ | * des organes des sens vers des centres de traitement de plus en plus spécialisés, | ||
+ | * conduisant à l' | ||
+ | * vis à vis duquel un programme moteur adéquat peut être déclenché. | ||
+ | |||
+ | Selon cette approche, il y a un programme superviseur, | ||
+ | |||
+ | Dans une chaîne de traitement séquentiel, | ||
+ | * chaque couche de traitement est constituée d'un certain nombre de filtres sélectionnant certaines caractéristiques de la scène sensorielle. | ||
+ | * Puis les couches suivantes effectuent des combinaisons de ces filtres, | ||
+ | * puis les suivantes des combinaisons de combinaisons etc. | ||
+ | On parle de " | ||
+ | |||
+ | ==== 2.3.1 Apprentissage automatique ==== | ||
+ | l’apprentissage artificiel est un domaine de l’informatique qui questionne les propriétés de calculateurs capables d’apprendre: | ||
+ | {{ : | ||
+ | * Un calculateur se caractérise par son schéma de calcul G capable de produire un résultat u à partir des opérandes I. | ||
+ | u=f(x,I,G) | ||
+ | * Les résultats peuvent être corrects ou erronés. | ||
+ | * Définir un algorithme d’apprentissage revient donc à modifier le schéma de calcul de manière à ce qu’il produise moins d’erreurs. | ||
+ | * par exemple à l’aide d’une fonction de coût J : l’apprentissage se définit alors comme un problème d’optimisation sous contraintes) | ||
+ | G∗=argminGJ(G) | ||
+ | |||
+ | |||
+ | |||
+ | ==== 2.3.2 Pattern matching ==== | ||
+ | <note tip> | ||
+ | La tâche la plus emblématique de l’apprentissage automatique est la tache de **classification**. | ||
+ | * La classification consiste à établir | ||
+ | * l’appartenance d’un vecteur d’entrée I | ||
+ | * à une classe discrète i. | ||
+ | * Cette tache revient donc à découper l’espace d’entrée | ||
+ | * en classes distinctes | ||
+ | * via des opérateurs **non-linéaires**. | ||
+ | * On peut parler de digitalisation de l’espace. | ||
+ | </ | ||
+ | Cette organisation de l’espace en regions: | ||
+ | * repose sur des operateurs d’appariement permettant de comparer | ||
+ | * les donnees d’entree | ||
+ | * avec un dictionnaire de formes stockées en memoire. | ||
+ | * Cette série de comparaisons est suivie par une délibération qui, | ||
+ | * par comparaison de scores d’appariement, | ||
+ | * va permettre de désigner la classe presentant le meilleur score. | ||
+ | |||
+ | Le " | ||
+ | est l' | ||
+ | * un modèle w (patron) | ||
+ | * avec une forme I (signal), | ||
+ | * dans le cas le plus simple via un produit scalaire ⟨w,I⟩ | ||
+ | |||
+ | La recherche de correspondances est réalisée en général : | ||
+ | * de manière centralisée | ||
+ | * dans les modèles d’appariement discret | ||
+ | * et dans les modèles probabilistes. | ||
+ | |||
+ | Si {w1,...,wK} est un ensemble de caractéristiques à détecter dans le signal, l' | ||
+ | ˆk=argmaxk⟨wk,I⟩ | ||
+ | |||
+ | On utilisera ici le terme " | ||
+ | |||
+ | <note tip> | ||
+ | Le principe de l' | ||
+ | l' | ||
+ | * Il prend historiquement ses racines dans la décomposition de Fourier, et s'est développé d'une part sous la forme de la compression de signal, comme par exemple la décomposition en des ondelettes, ou plus généralement les bases de filtres orthogonaux (ou pas), incomplètes, | ||
+ | * L' | ||
+ | </ | ||
+ | |||
+ | ==== 2.3.3 Auto-encodage et champs récepteurs==== | ||
+ | |||
+ | L' | ||
+ | * où les patrons caractéristiques sont déduits des données présentées. | ||
+ | * Différents algorithmes permettent de construire de telles chaînes de traitement de manière automatique | ||
+ | * à partir d'une simple base d' | ||
+ | * via des mécanismes d'" | ||
+ | * Le calcul réalisé par les neurones est dans ce cas | ||
+ | * le degré d' | ||
+ | * sur un intervalle borné (en général entre 0 et 1). | ||
+ | * L' | ||
+ | * produit de nombreux degrés d' | ||
+ | * cet ensemble de degrés d' | ||
+ | * constituant un principe de calcul distribué efficace. | ||
+ | |||
+ | En modélisation neuronale, cette approche se traduit par le terme de ``champ récepteur'', | ||
+ | * avec une réponse maximale de la cellule lorsque le signal correspond à la forme fixée {{http:// | ||
+ | * Elle donne naissance à la reconnaissance par dictionnaire de formes, très utilisée à la fois en traitement d' | ||