Icon

K-Means Under the Hood

Initialize cluster centers Compute closest centroid for each row Compute new centroids adult.csvSelect kInitial cluster centersNode 4Node 8Node 9Node 10Node 11Node 12Node 13Node 14Node 15Node 16Pick 100Top: dataBottom: centroidsNode 19Node 20Node 23Node 24Node 25 CSV Reader IntegerConfiguration Row Sampling Chunk Loop Start Distance MatrixCalculate Concatenate Distance MatrixPair Extractor Row Filter RowID Table Rowto Variable Top k Selector Joiner Loop End Row Sampling RecursiveLoop Start Recursive Loop End GroupBy Math Formula RowID RowID Color Manager Scatter Plot Initialize cluster centers Compute closest centroid for each row Compute new centroids adult.csvSelect kInitial cluster centersNode 4Node 8Node 9Node 10Node 11Node 12Node 13Node 14Node 15Node 16Pick 100Top: dataBottom: centroidsNode 19Node 20Node 23Node 24Node 25CSV Reader IntegerConfiguration Row Sampling Chunk Loop Start Distance MatrixCalculate Concatenate Distance MatrixPair Extractor Row Filter RowID Table Rowto Variable Top k Selector Joiner Loop End Row Sampling RecursiveLoop Start Recursive Loop End GroupBy Math Formula RowID RowID Color Manager Scatter Plot

Nodes

Extensions

Links