Chapter 3: Exercises

  1. (*) 誤差函數對分群數目的變化: 請寫一個 MATLAB 程式 ErrorVsClusterNum01.m,先使用下列命令來取得資料集: DS = dcData(5); 再使用 kMeansClustering 指令來進行 kmeans 分群。
    1. 請畫出當分群數目由 1 增加到 10 時,誤差函數的變化情況。所畫出來的圖,應該類似下圖。
    2. 由資料分佈圖(請見此範例),可以知道最佳分群數目是4,是否能觀察上述圖形,想一個方法,來自動決定最佳分群數目?

    Data Clustering and Pattern Recognition (資料分群與樣式辨認)