과제의 경우 k- 평균이 유한 한 단계로 수렴한다는 증거를 제공하라는 요청을 받았습니다.
이것이 내가 쓴 것입니다 :
다음에서 는 모든 클러스터 센터의 모음입니다. “에너지”함수를 정의하십시오. 에너지 함수는 음이 아닙니다. 알고리즘의 단계 (2)와 (3)이 모두 에너지를 감소시키는 것을 볼 수 있습니다. 에너지는 아래에서 묶여 있고 지속적으로 줄어들 기 때문에 지역 최소값으로 수렴해야합니다. E (C) 가 특정 임계 값 미만의 속도로 변경 되면 반복을 중지 할 수 있습니다 .
2 단계는 가장 가까운 군집 중심으로 각 데이터 요소에 레이블을 지정하는 단계를 말하고 3 단계는 평균을 취하여 중심을 업데이트하는 단계입니다.
유한 한 단계로 수렴을 증명하기에 충분하지 않습니다. 에너지는 계속 작아 질 수 있지만 에너지를 많이 바꾸지 않고 중심점이 뛸 수있는 가능성을 배제하지는 않습니다. 다시 말해, 에너지 최소값이 여러 개일 수 있으며 알고리즘이 둘 사이를 뛰어 넘을 수 있습니다.