DOI QR코드

DOI QR Code

클러스터 중심 결정 방법을 개선한 K-Means 알고리즘의 구현

An Implementation of K-Means Algorithm Improving Cluster Centroids Decision Methodologies

  • 발행 : 2004.12.01

초록

K-Means 알고리즘은 재배치 기법의 일종으로 K개의 초기 센트로이드를 중심으로 K개의 클러스터가 될 때까지 클러스터링을 반복하는 것이다. 알고리즘의 특성상 K-Means 알고리즘은 초기 클러스터 센트로이드(중심) 및 클러스터 중심을 결정하는 방법에 따라 다른 클러스터링 결과를 얻을 수 있다. 본 논문에서는 K-Means 알고리즘을 이용한 초기 클러스터 중심 및 클러스터 중심을 결정하는 방법을 개선한 변형 K-Means 알고리즘을 제안한다. 제안한 알고리즘의 평가를 위하여 SMART 시스템의 16가지 가중치 계산 방식을 이용하여 성능을 평가한 결과 변형 K-Means알고리즘이 K-Means 알고리즘보다 재현률과 F-Measure에서 $20{\%}$이상 향상된 결과를 얻을 수 있었으며 특정 주제 아래 관련 문서가 할당되는 클러스터링 성능이 우수함을 알 수 있었다.

K-Means algorithm is a non-hierarchical (plat) and reassignment techniques and iterates algorithm steps on the basis of K cluster centroids until the clustering results converge into K clusters. In its nature, K-Means algorithm has characteristics which make different results depending on the initial and new centroids. In this paper, we propose the modified K-Means algorithm which improves the initial and new centroids decision methodologies. By evaluating the performance of two algorithms using the 16 weighting scheme of SMART system, the modified algorithm showed $20{\%}$ better results on recall and F-measure than those of K-Means algorithm, and the document clustering results are quite improved.

키워드

참고문헌

  1. 고지현, 오형진, 박순철, 'LSI를 이용한 가중치 변화에 따른 클러스터링 결과 분석', 한국정보처리학회 춘계학술발표논문집, pp.1009-1012, 2002
  2. 김금영, 강인호, 안동언, 정성종, 박순철, '질의기반 자동문서 요약', 한국정보처리학회, 춘계학술발표논문집, pp.593-596, 2002
  3. 김명철 외 공저, '최신 정보 검색론', 홍릉과학출판사, 2001
  4. 김영택 외 공저, '자연언어처리', 생능출판사, 2001
  5. 오형진, 고지현, 안동언, 정성종, '요약 문서 기반 문서 클러스터링', 한국정보처리학회, 춘계학술발표논문집, pp.589-592, 2002
  6. 오형진, 변동률, 이신원, 박순철, 안동언, 정성종, '클러스터 중심 결정 방법에 따른 문서 클러스터링 성능 분석', 대한전자공학회, 하계학술대회, 2002
  7. 오형진, '클러스터 중심 결정 방법을 개선한 변형 K-Means 알고리즘의 구현', 석사학위논문, 전북대학교, 2002
  8. 이경순, '정보검색에서 벡터공간 검색과 클러스터 분석을 통한 문서 순위 결정 모델', 박사학위논문, 한국과학기술원, 2001
  9. 임영희, '후처리 웹문서 클러스터링 알고리즘', 정보처리학회논문지B, pp.7-16, 한국정보처리학회, 2002
  10. khaled Alsabti, Sanjay Ranka, Vineet Singh, 'An Efficient K-Means Clustering Algorithm,' IIPS 11th International Parallel Processing Symposium, 1998
  11. Prabhakar Raghavans, Lecture Notes of Principles of information Retrieval
  12. Qin He, 'A Review of Clustering Algorithms as Applied in IR,' UIUCLIS--1999/6+IRG, 1999
  13. Ray R. Larsons, Lecture Notes of Principles of Information Retrieval
  14. Tapas Kanung, 'The Analysis of a Simple k-Means Clustering Algorithm,' Proc. of ACM Symposium on Computational Geometry Hong Kong, June, pp.12-14, 2000
  15. http://www.research.att.com/~lewis/reuters21578.html

피인용 문헌

  1. Server based Mobile Multi-lingual Recognition System of Name-card vol.3, pp.4, 2014, https://doi.org/10.3745/KTSDE.2014.3.4.155