18.09.2013 Aufrufe

Sprachliche Mensch-Maschine-Kommunikation

Sprachliche Mensch-Maschine-Kommunikation

Sprachliche Mensch-Maschine-Kommunikation

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

166 11. Erkennung dynamischer Sprachsignale<br />

Einfügen von M (Kosten 1)<br />

Einfügen von A (Kosten 1)<br />

Ersetzen von T durch L (Kosten 1)<br />

Das ergibt als Gesamtkosten: 6 Editierschritte. Je nachdem, welcher<br />

Editierschritt in Gl. 11.1 gewählt wird, wenn verschiedene Schritte die<br />

gleichen Minimalkosten verursachen, können durchaus verschiedene Editierfolgen<br />

minimal sein. So läßt sich zum Beispiel die Schrittfolge Auslassen +<br />

Ersetzten auch alternativ als Ersetzen + Auslassen mit dem gleichen Effekt<br />

erreichen.<br />

#<br />

L<br />

A<br />

M<br />

H<br />

C<br />

O<br />

N<br />

#<br />

#<br />

8<br />

7<br />

6<br />

5<br />

4<br />

3<br />

2<br />

1<br />

0<br />

7 7 7 7 7 7 7<br />

6 6<br />

5 6 6 5<br />

1 1<br />

1<br />

7<br />

5 5 5 5 5<br />

4 4 4 4 4 3 4<br />

3 3 3 3<br />

2 2 2<br />

2<br />

2<br />

3<br />

6 6 6 6 6<br />

A N D A C H T<br />

Abb. 11.7. Berechnung der Editierdistanz mit dynamischem Programmieren<br />

Experiment 11.1: Minimale Editierdistanz<br />

Starten Sie das Applet Edit Distance. Auf der Oberfläche sehen sie zwei<br />

Felder, in die sie die Wörter X und Y eintragen können.<br />

Wenn sie auf Start drücken, wird eine neue DP-Matrix erzeugt, die den<br />

Aufbau hat wie Abb. 11.7.<br />

Durch Klicken auf Schritt wird ein DP-Schritt ausgeführt, das heißt, alle<br />

minimalen Editierdistanzen, die mit dem aktuell angezeigten Informationen<br />

unmittelbar zu berechnen sind, werden berechnet.<br />

Auf der DP-Matrix erscheinen dann die minimalen Editierdistanzen sowie<br />

für jeden Zustand eine Referenz auf den ” besten“ Vorgänger.<br />

3<br />

3<br />

4<br />

6<br />

3<br />

4<br />

4<br />

5<br />

5<br />

4<br />

4<br />

5<br />

5<br />

6<br />

5<br />

4<br />

5<br />

6<br />

6<br />

7<br />

#<br />

6<br />

5<br />

5<br />

5<br />

6<br />

7<br />

7<br />

8

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!