DOI QR코드

DOI QR Code

Function Optimization and Event Clustering by Adaptive Differential Evolution

적응성 있는 차분 진화에 의한 함수최적화와 이벤트 클러스터링

  • 황희수 (한라대학교 전기전자제어공학부)
  • Published : 2002.10.01

Abstract

Differential evolution(DE) has been preyed to be an efficient method for optimizing real-valued multi-modal objective functions. DE's main assets are its conceptual simplicity and ease of use. However, the convergence properties are deeply dependent on the control parameters of DE. This paper proposes an adaptive differential evolution(ADE) method which combines with a variant of DE and an adaptive mechanism of the control parameters. ADE contributes to the robustness and the easy use of the DE without deteriorating the convergence. 12 optimization problems is considered to test ADE. As an application of ADE the paper presents a supervised clustering method for predicting events, what is called, an evolutionary event clustering(EEC). EEC is tested for 4 cases used widely for the validation of data modeling.

차분 진화는 다양한 형태의 목적함수를 최적화하는데 매우 효율적인 방법임이 입증되었다 차분 진화의 가장 큰 이점은 개념적 단순성과 사용의 용이성이다. 그러나 차분 진화의 수렴성이 제어 파라미터에 매우 민감한 단점이 있다. 본 논문은 새로운 교배용 벡터 생성법과 제어 파라미터의 적응 메커니즘을 결합한 적응성 있는 차분 진화를 제안한다. 이는 수렴성을 해치지 않으면서 차분 진화를 보다 강인하게 만들며 사용이 쉽도록 해준다. 12가지 최적화 문제에 대해 제안한 방법을 시험하였다. 적응성 있는 차분 진화의 응용 사례로써 이벤트 예측을 위한 교사 클러스터링 방법을 제안한다. 이 방법을 진화에 의한 이벤트 클러스터링이라 부르며 데이터 모델링 검증에 널리 사용되는 4 가지 사례에 대해 그 성능을 시험하였다.

Keywords

References

  1. Price and R. Stron, "Differential evolution: Numerical optimization made easy," Dr. Dobbs Journal, pp 18-24, April 1997.
  2. R. Storn, "Minimizing the real functions of the ICEC96 contest by Differential Evolution," IEEE Conference on Evolutionary Computation, pp. 842-844, Nagoya, 1996.
  3. R. Storn, System design by constraint adaptation and differential evolution, Technical Report TR-96-039, ICSI, Nov. 1996.
  4. R. Stron and K. Price, Differential Evolution a simple and efficient adaptive scheme for global optimization over continuous spaces, Technical Report TR-95-012, ICSI.
  5. Thomas Back and Hans-Paul Schwefel, An overview of evolutionary algorithms for parameter optimization, Evolutionary Computation, Vol. 1, No. 1, pp. 1-23, 1993. https://doi.org/10.1162/evco.1993.1.1.1
  6. S. M. Pandit and S.-M. Wu, Time series and system analysis with applications, New York: Wiley, 1983.
  7. G. E. P. Box and G. M. Jenkins, Time series analysis: forecasting and control, Holden-Day, 1976.
  8. B. L. Bowermann and R. T. O'Connell, Forecasting and time series: an applied approach, Duxbury Press, 1993.
  9. D. J. Berndt and J. Clifford, "Finding patterns in time series: A dynamic programming approach," in Advances in knowledge discovery and data mining, AAAI Press, pp.229-248, 1996.
  10. E. J. Keogh and M. J. Pazzani, "An enhanced representation of time series which allows fast and accurate classification, clustering and relevance feedback," Proc. of AAAI Workshop on Predicting the Future: AI Approaches to Time Series Analysis, Madison, Wisconsin, 1998.
  11. M. T. Rosenstein and P. R. Cohen, "Continuous categories for a mobile robot," Proc. of Sixteenth National Conference on Artificial Intelligence, 1999.
  12. Richard J. Povinelli. "Using Genetic Algorithms to Find Temporal Patterns Indicative of Time Series Events," GECCO 2000 Workshop: Data Mining with Evolutionary Algorithms, pp. 80-84, 2000.
  13. X. L. Xie and G. A. Beni, "Validity measure for fuzzy clustering," IEEE Trans. on Pattern Anal. Machine Intell., vol.3, pp. 841-846, 1991.
  14. M. Setnes and U. Kaymak, "Fuzzy modeling of client preference from large data sets: an application to target selection in direct marketing," IEEE Trans. on Fuzzy Systems, vol.9, noJ, pp.153-163, Febuary, 2001. https://doi.org/10.1109/91.917121
  15. R. Narasimhan, Goal programming in a fuzzy environment, Decision Sciences, Vol. 11, pp. 325-336, 1980. https://doi.org/10.1111/j.1540-5915.1980.tb01142.x
  16. R. N. Tiwari, S. Dhamar and J. R. Rao, Fuzzy Goal Programming-an additive model, Fuzzy Sets and Systems, Vol. 24, pp. 27-34, 1987. https://doi.org/10.1016/0165-0114(87)90111-4
  17. M. Sakawa, K. Kato, and T. Shibano, Fuzzy programming for multiobjective 0-1 programming problems through revised genetic algorithms, European Journal of Operational Research
  18. M. Gen and B. Liu, A genetic algorithm for nonlinear goal programming, Research Report, Vol. 23, pp. 141-148, Ashikaga Institute of Technology, 1996.
  19. M. Sugeno and T. Yasukawa, "A fuzzy logic based approach to Qualitative modeling," IEEE Trans. on Fuzzy Systems, Vol. 1, No. 1, pp. 7-31, Feb. 1993. https://doi.org/10.1109/TFUZZ.1993.390281
  20. S. L. Chiu, "Fuzzy model identification based on cluster estimation," Journal of Intelligent and Fuzzy Systems, Vol. 2, No. 3, 1994.

Cited by

  1. DEA optimization for operating tunnel back analysis vol.18, pp.2, 2016, https://doi.org/10.9711/KTAJ.2016.18.2.183
  2. Estimation of subsea tunnel stability considering ground and lining stiffness degradation measurements vol.18, pp.5, 2016, https://doi.org/10.9711/KTAJ.2016.18.5.389