2 Stimmen

Wie führt man k-Means auf Daten aus, die größer sind als der RAM?

Ich habe den K-Means-Algorithmus implementiert, um Daten zu clustern. Die Daten, mit denen ich arbeite, können größer sein als der verfügbare RAM. Gibt es einen üblichen Weg (in C++), um diese Art von Problemen zu lösen?

1voto

lucasg Punkte 10564

Es gibt inkrementelle k-Means-Algorithmen da draußen : http://www.eecs.tufts.edu/~dsculley/papers/fastkmeans.pdf

C++ Quellcode : https://code.google.com/p/sofia-ml/

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X