Champ aléatoire conditionnel

De testwiki
Version datée du 15 juin 2023 à 11:53 par imported>Fschwarzentruber (Description)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Les champs aléatoires conditionnels (conditional random fields ou CRFs) sont une classe de modèles statistiques utilisés en reconnaissance des formes et plus généralement en apprentissage statistique. Les CRFs permettent de prendre en compte l'interaction de variables « voisines ». Ils sont souvent utilisés pour des données séquentielles (langage naturel, séquences biologiques, vision par ordinateur).

Les CRFs sont un exemple de réseau probabiliste non orienté. Il s'agit d'une version de type modèle discriminant des champs aléatoires de Markov généralement présentés comme des modèles discriminatifs, c'est-à-dire que l'on cherche à modéliser la probabilité conditionnelle p(𝒀|𝑿), 𝑿 étant les observations et 𝒀 les variables à estimer, au lieu de p(𝒀,𝑿).

Description

Un CRF est défini par Lafferty, McCallum et Pereira[1] comme suit.

Soit

G=(V,E)

un graphe.

𝒀

est indexé par les nœuds (

v

pour vertices) de

G

 :

𝒀=(𝒀v)vV

. On dit que

(𝑿,𝒀)

est un champ aléatoire conditionnel si les variables aléatoires

𝒀v

conditionnées à

𝑿

obéissent à la propriété de Markov :

p(𝒀v|𝑿,𝒀w,wv)=p(𝒀v|𝑿,𝒀w,wv), où 𝑤v signifie que w et v sont des voisins dans G.

Ici la propriété de Markov signifie que la probabilité de chaque variable

𝒀v

ne dépend que des valeurs en les voisins de

v

.

Références

Modèle:Références

Modèle:Portail

  1. Conditional random fields: Probabilistic models for segmenting and labeling sequence data, Lafferty, J., McCallum, A., Pereira, F., Proc. 18th International Conf. on Machine Learning, Morgan Kaufmann, p. 282–289, 2001