Gustafson kessel algorithmus

ich bin gerade dabei den gustafson kessel algorithmus zu implementieren. im prinzip alles relativ unproblematisch. er verwendet jedoch die determinante des kovarianzmatrix bzw es bedarf das diese determinante != 0 ist, um die kovarianzmatrix zu invertieren. (siehe auch http://www.quantlet.de/~hizir/xcs/html/xcshtmlnode31…)

mein problem ist jetzt jedoch das in bestimmten faellen der punkteverteilung die ich clustern will diese determinante null wird und dann nichtsmehr geht. kann mir vielleicht irgendjemand sagen wie sich der algorithmus in diesen faellen verhalten soll? in einem skript hatte ich gelesen die determinante wird ueblicherweise = 1 gesetzt, aber das war vom kontext her etwas unlogisch, wenn sie nicht 1 ist warum wird sie dann 1 gesetzt. vielleicht kann mir ja jemand weiterhelfen. gruss

rene