DOI QR코드

DOI QR Code

Performance Improvement of Independent Component Analysis by Fixed-point Algorithm of Adaptive Learning Parameters

적응적 학습 파라미터의 고정점 알고리즘에 의한 독립성분분석의 성능개선

  • 조용현 (대구가톨릭대학교 컴퓨터정보통신공학부) ;
  • 민성재 ((주)MTIS 연구원)
  • Published : 2003.08.01

Abstract

This paper proposes an efficient fixed-point (FP) algorithm for improving performances of the independent component analysis (ICA) based on neural networks. The proposed algorithm is the FP algorithm based on Newton method for ICA using the adaptive learning parameters. The purpose of this algorithm is to improve the separation speed and performance by using the learning parameters in Newton method, which is based on the first order differential computation of entropy optimization function. The learning rate and the moment are adaptively adjusted according to an updating state of inverse mixing matrix. The proposed algorithm has been applied to the fingerprints and the images generated by random mixing matrix in the 8 fingerprints of 256${\times}$256-pixel and the 10 images of 512$\times$512-pixel, respectively. The simulation results show that the proposed algorithm has the separation speed and performance better than those using the conventional FP algorithm based on Newton method. Especially, the proposed algorithm gives relatively larger improvement degree as the problem size increases.

본 연구에서는 뉴우턴법의 고정점 알고리즘에 적응 조정이 가능한 학습 파라미터를 이용한 효율적인 신경망 기반 독립성분분석기법을 제안하였다. 이는 엔트로피 최적화 함수의 1차 미분을 이용하는 뉴우턴법의 고정점 알고리즘에서 학습율과 모멘트를 역혼합행렬의 경신 상태에 따나 적응조정되도록 함으로써 분리속도와 분리성능을 개선시키기 위함이다 제안된 기법을 256$\times$256 픽셀의 8개 지문과 512$\times$512 픽셀의 10개 영상으로부터 임의의 혼합행렬에 따라 발생되는 지문과 영상의 분리에 적용한 결과, 기존의 고정점 알고리즘에 의한 결과보다 우수한 분리성능과 빠른 분리속도가 있음을 확인하였다. 특히 제안된 알고리즘은 문제의 규모가 클수록 분리성능과 분리속도의 개선 정도가 큼을 확인하였다.

Keywords

References

  1. K. I. Diamantaras, and S. Y. Kung, 'Principal Component Neural Networks : Theory and Applications, Adaptive and learning Sysems for Signal Processing, Communications, and Control,' John Wiley & Sons, Inc., 1996
  2. S. Haykin, 'Neural Networks : A Comprehensive Foundation,' Prentice-Hall, 2ed, London, 1999
  3. J. Karhunen and J. Joutsensalo, 'Generation of Principal Component Analysis, Optimization Problems, and Neural Networks,' Neural Networks, Vol.8, No.4, pp.549-562, 1995 https://doi.org/10.1016/0893-6080(94)00098-7
  4. P. Comon, 'Independent Component Analysis-A New Concept?,' Signal Processing, Vol.36, No.3, pp.287-314, Apr., 1994 https://doi.org/10.1016/0165-1684(94)90029-9
  5. T. W. Lee, 'Independent Component Analysis : Theory and Applications,' Kluwer Academic Pub., Boston, 1998
  6. J. Karhunen, 'Neural Approaches to Independent Component Analysis and Source Separation,' 4th European Symp., Artificial Neural Network, ESANN96, Burges, Belgium, pp.249-266, Apr., 1996
  7. A. Hyvaerinen, J. Karhunen, E. Oja, 'Independent Component Analysis,' John Wiley & Sons, Inc., New York, 2001
  8. A. Hyvaerinen and E. Oja, 'A Fast Fixed Point Algorithms for Independent Component Analysis,' Neural Computation, 9(7), pp.1483-1492, Oct., 1997 https://doi.org/10.1162/neco.1997.9.7.1483
  9. A. Hyvaerinen, 'Fast & Robust Fixed-Point Algorithms for Independent Component Analysis,' IEEE Trans. on Neural Networks, Vol.10, No.3, pp.626-634, May, 1997 https://doi.org/10.1109/72.761722
  10. A. Hyvaerinen and E.Oja, 'Independent Component Analysis : Algorithms and Applications,' Neural Networks, Vol.13, No.4-5, pp.411-430, June, 2000 https://doi.org/10.1016/S0893-6080(00)00026-5
  11. A. Cichocki and R. Unbehauen, 'Robust Neural Networks with On-Line Learning for Blind Indentification and Blind Separation of Sources,' IEEE Trans. on Circuits & Systems, Vol.43, No.11, pp.894-906, Nov., 1996 https://doi.org/10.1109/81.542280
  12. K. Atkinson, 'Elementary Numerical Analysis,' John Wiley & Sons, Inc., New York, 1993