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

신경망의 최적화 기법을 이용하여 퍼지 군집화에서의 문제들을 해결하는 방안

Addressing Issues in Fuzzy Clustering Using Neural Network Optimization Techniques

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류학제간연구

초록

퍼지 군집화는 k개의 군집에 속할 확률을 [0, 1]의 범위에서 소속함수로 나타내는 방법으로 널리 사용되어져 왔다. 본 논문은 이를 이용하는 과정 중에 응용할 수 있는 문제들을 2가지 면에서 살펴본다. 첫째는 퍼지 군집화에서 지적되었던 애매한 데이터 분류 문제를 소개하고 이를 해결하는 방안을 살펴본다. 분류하기에 애매한 데이터의 경우 강제로 하나의 군집에 확률로서 할당하려 하지 않고 별개의 군집(k+1번째)으로 분류하는 방법이다. 그리고 두 번째는 퍼지 군집화를 응용하는 분야이며 불완전한 데이터에서 손실값을 처리하도록 한다. 이 문제는 퍼지 군집화로 얻어진 임의의 군집안의 개체들은 비슷한 속성들을 가지고 있기 때문에 이 군집들로부터 손실값을 추정해 낼 수 있을 것이라는 것에서 출발하였다. 본 논문의 핵심은 제시된 문제를 가장 적절하게 표현하는 목적함수의 개발과 이 목적함수를 최적화하도록 하는 알고리즘의 적용이다. 최적화에 사용된 SA와 EMFA는 몬테카를로 기법에서 볼츠만 확률과 어닐링 과정을 결합하여 전역 최소치에 근접할 확률을 높인다는 점에서 적용하였다. 실험과정을 통해 이 기법들이 좋은 결과를 산출함을 확인한다.

Abstract

Fuzzy clustering, a method representing the probabilities of belonging to k clusters using membership functions in the range of [0, 1], has been widely utilized. In this paper, we examine the issues that can arise during the utilization of this method from two perspectives. The first perspective introduces the challenge of classifying ambiguous data in fuzzy clustering and examines approaches to address it. For data that is hard to categorize, the method involves assigning it not forcefully to one cluster as a probability, but rather classifying it into a distinct cluster. The second aspect involves the application of fuzzy clustering in a field where it addresses the treatment of missing values in incomplete data. This problem originates from the notion that objects within arbitrary clusters obtained through fuzzy clustering share similar attributes, leading to the idea of estimating missing values from these clusters. The core of this paper lies in the development of an objective function that appropriately represents the presented problem and the application of an algorithm to optimize this objective function. The SA and EMFA utilized for optimization are applied by combining Boltzmann probability and annealing processes within the Monte Carlo method to increase the likelihood of approaching the global minimum. Through experimental processes, it is confirmed that these techniques produce favorable results.

참고문헌 (14)

  1. J. C. Bezdek, "Numerical taxonomy with fuzzy Sets", Journal of Mathematical Biology, 1, pp.57~71 (1974)
  2. J. C. Bezdek, "A physical interpresetation of fuzzy ISODATA", IEEE Transactions on SMC, pp.387~389 (1974)
  3. S. Kirkpatrick, "Optimization by simulated annealing", Science, 220, pp.671~680 (1983)
  4. D. E. Van den Bout, "Graph partitioning using annealed neural networks", IEEE Transactions on neural networks, 1, pp.192~203 (1990)
  5. S. Y. Bae, "Mean field annealing with continuous variables and its application to step stress life test", WCNN, 1, pp.658~661 (1993)
  6. Y. Ohasi, "Fuzzy clustering and robust estimation", 9th meeting SAS users Group International (1984)
  7. 이종찬, "SVM을 이용한 결정 트리로부터 불완전한 데이터를 처리하는 알고리즘", 한국지식정보기술학회 논문지, 17(6), pp.1145~1153 (2022), 한국지식정보기술학회[DOI]
  8. R. J. Hathaway, "Fuzzy c-Means clustering of incomplete data", IEEE Trans. on Systems, Man and Cybernetics, 31(5), pp.735~744 (2001)
  9. J. C. Lee, "Simulated annealing for a clustering", Chungnam Journal of Sciences, 3(2), pp.19~25 (1988)
  10. J. J. D. Gruijter, "A modified fuzzy K-means method for predictive classification" (1988), Elservier Science Publishers B.V.
  11. P. J. Rousseeuw, "Discussion : fuzzy clustering at the intersection", Technometics, 37(3), pp.283~286 (1995)
  12. S. Kumar, "Fuzzy-clustnet: coupled fuzzy clustering and deep neural networks for Arrhythmia detection from ECG signals", Computers in Biology and Medicine, 153, pp.106511~ (2023)
  13. 송지호, "BERT를 활용한 전자정부표준프레임워크 코드 생성 모델 구축", 한국지식정보기술학회 논문지, 18(4), pp.775~784 (2023), 한국지식정보기술학회[DOI]
  14. "University of California, Irvine, UCI machine learning repository" (2020)[URL]

관련 논문AI추천

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