Wenn der MF-Abstand asymmetrisch ist, weil sich die Zukunft von der Vergangenheit unterscheidet, ist eine echte asymmetrische Clusterbildung erforderlich. Zunächst muss eine asymmetrische Distanzfunktion definiert werden.
Eine Möglichkeit zur asymmetrischen Clusterbildung bei gegebener Abstandsfunktion besteht darin, die Originaldaten in einen neuen Koordinatenraum einzubetten. Siehe "Geometrische Strukturen einiger Nicht-Distanzmodelle für asymmetrisches MDS" von Naohito Chino und Kenichi Shiraiwa, Behaviormetrika, 1992 ( pdf ). Dies nennt man HCM (das hermitische kanonische Modell).
H.
H.i j= 12[ d( xich, xj) + d( xj, xich) ] + i 12[ d( xich, xj) - d( xj, xich) ]
Dies transformiert die Daten in einen Raum komplexer Zahlen. Sobald die Daten eingebettet sind, beträgt der Abstand zwischen den Objekten x und y nur x * y, wobei * die konjugierte Transponierte ist. Zu diesem Zeitpunkt können Sie k-means für die komplexen Vektoren ausführen.
Spektrale asymmetrische Clusterbildung wurde ebenfalls durchgeführt, siehe die Arbeit von Stefan Emilov Atev, "Verwenden von Asymmetrie bei der spektralen Clusterbildung von Trajektorien", University of Minnesota, 2011, die MATLAB-Code für einen speziellen Algorithmus liefert.