Design of Multi-FPNN Model Using Clustering and Genetic Algorithms and Its Application to Nonlinear Process Systems

HCM 클러스처링과 유전자 알고리즘을 이용한 다중 FPNN 모델 설계와 비선형 공정으로의 응용

  • 박호성 (원광대학교 전기전자공학부) ;
  • 오성권 (원광대학교 전기전자공학부) ;
  • 안태천 (원광대학교 전기전자공학부)
  • Published : 2000.08.01

Abstract

In this paper, we propose the Multi-FPNN(Fuzzy Polynomial Neural Networks) model based on FNN and PNN(Polyomial Neural Networks) for optimal system identifacation. Here FNN structure is designed using fuzzy input space divided by each separated input variable, and urilized both in order to get better output performace. Each node of PNN structure based on GMDH(Group Method of Data handing) method uses two types of high-order polynomials such as linearane and quadratic, and the input of that node uses three kinds of multi-variable inputs such as linear and quadratic, and the input of that node and Genetic Algorithms(GAs) to identify both the structure and the prepocessing of parameters of a Multi-FPNN model. Here, HCM clustering method, which is carried out for data preproessing of process system, is utilized to determine the structure method, which is carried out for data preprocessing of process system, is utilized to determance index with a weighting factor is used to according to the divisions of input-output space. A aggregate performance inddex with a wegihting factor is used to achieve a sound balance between approximation and generalization abilities of the model. According to the selection and adjustment of a weighting factor of this aggregate abjective function which it is acailable and effective to design to design and optimal Multi-FPNN model. The study is illustrated with the aid of two representative numerical examples and the aggregate performance index related to the approximation and generalization abilities of the model is evaluated and discussed.

본 논문에서는, 최적 시스템을 위해서 FNN과 PNN에 기반을 둔 Multi-FPNN(다중 퍼지 다항식 뉴럴네트워크) 모델을 제안한다. 여기서 FNN 구조는 각각의 분리된 입력변수에 의해 분할된 퍼지 입력공간을 사용해서 설게되고, 간략 퍼지추론 방법과 오류 역전파 알고리즘을 이용한다. FNN은 더 좋은 출력성능을 얻기 위해 PNN과 결합한다. GMDH 방법에 기초한 PNN 구조의 각 노드는 1차 및 2차 고계 다항식의 두 형태를 사용하고, 그 노드의 입력의 입력은 2, 3, 4의 세 종류의 다변수 입력을 사용한다. 그리고 다중 FPNN 모델의 구조와 파라미터를 동정하기 위햐 HCM 크러스터링방법과 유전자 알고리즘을 사용한다. 여기서, 시스템을 위해 데이터 전처리 기능을 수행하는 HCM 클러스터링 방법은 입출력 공간분할에 의해 다중 FPNN 구조를 결정하기 위해 사용된다. 모델의 근사화와 일반화 능력 사이에 충분한 군형을 ?기 위해 하중계수를 가진 합성 성능지수(목적함수)를 사용한다. 데이터 개수, 비선형의 정도(입.출력 데이터 분포)에 위존하는 이 합성 목적함수의 하중계수의 선택 및 조절을 통하여 최적의 다중 FPNN모델을 설계하는 것이 유용하고 효과적임을 보인다. 본 연구는 두 개의 대표적 수치예의 도움으로 설명되고, 그 모델의 근사화 및 일만화 능력에 관련된 합성 성능 지수가 평가되고, 도한 토의된다.

Keywords

References

  1. Inf. Control v.8 Fuzzy sets L.A Zadeh
  2. Neuro-Fuzzy and Soft Computing : A computational Approach to Learning and Machine Intelligence J.R. Jang;C.T. Sun;C. Mizutani
  3. Soviet Automatic Control v.1-3 The group method of data handling ; a rival of method of stochastic approximation A.G. Ivahnenko
  4. 5th IFSA World Congress A New Effectie Learning Algorithm for a Neo Fuzzy Neuron Model Takeshi Yamakawa
  5. Genetic Algorithm in search, Optimization & Mechine Learning David E. Golderg
  6. Fuzzy Sets and Syst. v.115 no.2 Identification of Fuzzy Systems by means of an Auto-Tuning Algorithm and Its Application to Nonlinear Systems S.K. Oh;W. Pedrycz
  7. Time Series Analysis, Forcasting and Control(2nd ed.) Box;Jenkins
  8. Trans. SICE v.23 no.6 Fuzzy modeling G. Kang;M. Sugeno
  9. 대한전기학회논문지 v.49 no.3 다항식 뉴럴네트워크 구조의 최적 설계에 관한 연구 오성권;김동원;박병준
  10. 대한전기학회논문지 v.48A no.6 유전자 알고리즘과 하중값을 이용한 퍼지 시스템의 최적화 박병준;오성권;안태천;김현기
  11. 대한전기학회논문지 v.48A no.10 적응 퍼지-뉴럴 네트워크를 이용한 비선형 공정의 온-라인 모델링 오성권;박병준;박춘성
  12. 제어·자동화·시스템공학회 v.6 no.3 유전자 알고리즘과 합성 성능지수에 의한 퍼지-뉴럴 네트워크 구조의 최적 설계 오성권;윤기찬;김현기
  13. 퍼지제어 시스템 管野道夫;박민용(역);최항식(역)
  14. Tran. of the Society of Instrument and Control Engineers v.22 no.9 Revised GMDH algorithmestimating degree of the complete polynomial T. Kondo
  15. IEEE Trans. Neural Networks v.3 no.5 On Fuzzy Modeling Using Fuzzy Neural Networks with the Back Propagation Algorithm Shin ichi Horikawa;Takeshi Furuhashi;Yoshiki Uchigawa