본문 바로가기
KERD
논문KCI 등재

퍼지 집락 분석에서 애매한 개체를 처리하는 모델

A Model for Handling Ambiguous Entities in Fuzzy Cluster Analysis

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류학제간연구

초록

퍼지 집락분석은 어느 집락에도 완전히 포함되지 않는 애매한 개체를 각 집락마다의 소속정도를 확률로 표시함으로써 전통적으로 어느 한 집락에 강제 할당했던 Crisp 방법의 한계를 극복하도록 하였다. 그러나 너무 경계가 모호하여 어느 집락에도 속하기 어려운 애매한 개체에 조차 확률을 부여함으로써 또 다른 문제를 야기하였다. 본 논문은 이에 확률로 분류하기 애매한 개체를 별도의 집락으로 분류하여(정의된 k개에 하나를 더하여) k+1개의 집락으로 분류하는 방법을 고안하였고 이를 반영하는 목적함수를 개발하였다. 그리고 제안된 목적함수의 전역최소치를 구하기 위해 시뮬레이티드 어닐링 알고리즘을 사용하였는데 이에 대한 노드구조 등을 설명하고 여러 가지 구현된 결과를 가지고 목적함수가 의도한 바를 반영하였는지를 알아본다. 본 논문에서 가장 중요한 부분은 크게 2가지인데, 첫째는 문제의 제한 조건들에 적합한 목적함수를 정의하는 것이며, 그 다음은 이 목적함수에 최적화 알고리즘을 적용하기 위해 데이터 구조와 모수를 정의하는 등 구현 환경을 구축하는데 있다.

Abstract

Fuzzy cluster analysis overcomes the limitations of the traditional Crisp method, which forcibly assigns objects to a single cluster, by representing the degree of membership to each cluster as probabilities for objects that are not completely included in any cluster. However, the excessive ambiguity of the boundaries has caused another issue by assigning probabilities even to ambiguous objects that are difficult to belong to any cluster. This paper proposes a method to classify objects that are ambiguously classified based on probabilities into a separate cluster (by adding one more to the defined k clusters), resulting in a total of k+1 clusters. It develops an objective function that reflects this approach. Additionally, the simulated annealing algorithm is used to find the global minimum of the proposed objective function. The paper explains the node structure and other details related to the algorithm and examines various implemented results to determine whether the objective function accurately reflects its intended purpose. The most crucial aspects of this paper can be broadly divided into two parts. Firstly, defining an objective function that aligns with the constraints of the problem, and secondly, constructing the implementation environment, which involves defining data structures and parameters, to apply optimization algorithms to this objective function.

참고문헌 (17)

  1. J. C. Lee, "Simulated annealing for a clustering", Chungnam Journal of Sciences, 3(2), pp.19~25 (1988)
  2. D. B. M. M. Fontes, "A hybrid particle swarm optimization and simulated annealing algorithm for the job shop scheduling problem with transport resources", European Journal of Operational Research, 306(3), pp.1140~1157 (2023)
  3. E. Baytürk, "Fuzzy c-means and simulated annealing for planar location-routing problem", Journal of Intelligent & Fuzzy Systems, 43(6), pp.7387~7398 (2022)
  4. J. C. Bezdek, "Numerical taxonomy with fuzzy Sets", Journal of Mathematical Biology, 1, pp.57~71 (1974)
  5. J. C. Bezdek, "A physical interpresetation of fuzzy ISODATA", IEEE Trans. on SMC, pp.387~389 (1974)
  6. J. J. D. Gruijter, "A modified fuzzy K-means method for predictive classification" (1988), Elservier Science Publishers B.V.
  7. P. J. Rousseeuw, "Discussion : fuzzy clustering at the intersection", Technometics, 37(3), pp.283~286 (1995)
  8. S. Kumar, "Fuzzy-clustnet: coupled fuzzy clustering and deep neural networks for Arrhythmia detection from ECG signals", Computers in Biology and Medicine, 153 (2023)
  9. M. A. Styblinski, "Experiments in nonconvex optimization : stochastic approximation with function smoothing and simulated annealing", Neural Networks, 3, pp.467~483 (1990)
  10. D. E. Van den Bout, "A traveling salesman object function that it works", Proceedings of ICNN'88, 2, pp.299~303 (1988)
  11. S. Kirkpatrick, "Optimization by simulated annealing", Science, 220, pp.671~680 (1983)
  12. Y. Ohasi, "Fuzzy clustering and robust estimation", 9th meeting SAS users Group International (1984)
  13. L. A. Zadeh, "Classification and Clustering", pp.251~299 (1977), Academic Press
  14. C. Peterson, "A new method for mapping optimization problems onto neural networks", Journal of Neural Systems, 1(1), pp.3~22 (1989)
  15. A. F. Eker, "Capacitated vehicle routing problem with simulated annealing algorithm with initial solution improved with fuzzy c-means algorithm", Journal of the Faculty of Engineering and Architecture of Gazi University, 37(2), pp.783~798 (2022)
  16. 이종찬, "SVM을 이용한 결정 트리로부터 불완전한 데이터를 처리하는 알고리즘", 한국지식정보기술학회 논문지, 17(6), pp.1145~1153 (2022), 한국지식정보기술학회[DOI]
  17. 이종찬, "결정 트리를 가지고 불완전한 데이터를 처리하기 위한 두 분류기의 비교 : C4.5, SVM", 한국지식정보기술학회 논문지, 18(1), pp.71~80 (2023), 한국지식정보기술학회[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (19건)