evaluate_class_gmmT_evaluate_class_gmmEvaluateClassGmmEvaluateClassGmm — Berechnen der Bewertung eines Merkmalsvektors durch ein Gaussian
Mixture Model.
Ein k-Sigma-Fehler-Ellipsoid ist der geometrische Ort von
Punkten x, für die
gilt. Im eindimensionallen Fall ist er das Intervall . Für beliebige
1D-Normalverteilungen gilt, dass für k=1 ca. 65% der
Werte der Zufallsvariablen innerhalb dieses Intervalls auftreten, für
k=2 ca. 95%, für k=3 ca. 99% usw. Diese
Wahrscheinlichkeit wird k-Sigma-Wahrscheinlichkeit genannt. Sie
wird mit P[k] bezeichnet. P[k] kann numerisch berechnet werden,
wobei zu beachten ist, dass für gleiche Werte von k, (hier sind N und (N+1) die
Dimensionen des Merkmalsvektors). Für die GMM wird die
k-Sigma-Wahrscheinlichkeit wie folgt berechnet:
Sind die Parameterwerte korrekt, dann liefert
evaluate_class_gmmevaluate_class_gmmEvaluateClassGmmEvaluateClassGmmEvaluateClassGmm den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine
Fehlerbehandlung durchgeführt.
Christopher M. Bishop: „Neural Networks for Pattern Recognition“;
Oxford University Press, Oxford; 1995.
Mario A.T. Figueiredo: „Unsupervised Learning of Finite Mixture
Models“; IEEE Transactions on Pattern Analysis and Machine
Intelligence, Vol. 24, No. 3; March 2002.