(D.i) Construire un Mod`
ele de Markov Cach´
e (HMM) avec ´
etat initial et ´
etat final en sup-
posant qu’il y a ´
equi-probabilit´
e entre les transitions possibles et que la probabilit´
e d’´
emettre
chaque mot, pour une cat´
egorie donn´
ee, est la mˆ
eme.
(D.ii) Pour la phrase suivante, trouver tous les ´
etiquetages syntaxiques diff´
erents et gram-
maticalement corrects (il y en a au moins deux):
(8) Le paysan ferme la ferme.
(D.iii) Calculer la probabilit´
e de l’´
etiquetage o`
u ”la” est un pronom (algorithme forward).
(D.iv) Quel est l’´
etiquetage donn´
e par le Mod`
ele de Markov Cach´
e? (chemin de Viterbi)
(D.v) R´
eestimer les param`
etres par la m´
ethode de Viterbi `
a partir des exemples suivants:
(9) Le paysan ferme la ferme. (d´
ej`
a trait´
e)
(10) Le paysan la ferme.
(11) Le paysan ferme ferme la ferme.
Exercice E Analyseur – Reconnaisseur
(E.i) Quelle est la diff´
erence entre un analyseur syntaxique et un reconnaisseur syntaxique?
(E.ii) D´
ecrire une op´
eration de traitement de la langue qui n´
ecessiterait un reconnaisseur
sans n´
ecessiter un analyseur.
Exercice F Analyseur CKY
D´
ecrire l’algorithme d’analyse syntaxique CKY. Nous demandons une explication r´
edig´
ee
qui, sans ˆ
etre technique, permettra `
a un novice de savoir comment fonctionne l’algorithme. Pour
s’aider, on pourra r´
epondre m´
ethodiquement `
a ces questions:
– Que prend l’algorithme comme donn´
ee initiale?
– Que fournit-il en sortie d’une analyse?
– Quelles sont les structures de donn´
ees qu’il exploite?
– Comment d´
ebute l’algorithme?
– Etant donn´
e un ´
etat d’avancement de l’algorithme, comment passe-t-il `
a l’´
etape suivante?
Exercice G Analyseur Earley
Soit la grammaire G= (Σ,N,R,S), une grammaire ind´
ependante du contexte avec
–Σ={l0
,obstination,de,cet,homme,brave,la,tourmente}
–N={P,GN,N,GV,GP,DET,NC,PREP,PRO,V}
3