PCA-based Feature Extraction using Class Information

클래스 정보를 이용한 PCA 기반의 특징 추출

  • Park Myoung Soo (School of Electrical Engineering and Computer Science Seoul National University) ;
  • Na Jin Hee (School of Electrical Engineering and Computer Science Seoul National University) ;
  • Choi Jin Young (School of Electrical Engineering and Computer Science Seoul National University)
  • 박명수 (서울대학교 전기컴퓨터공학부) ;
  • 나진희 (서울대학교 전기컴퓨터공학부) ;
  • 최진영 (서울대학교 전기컴퓨터공학부)
  • Published : 2005.04.01

Abstract

영상 데이터와 같은 대용량의 데이터를 분류하고자 할 경우, 입력 데이터의 차원을 줄여서 특징 벡터를 뽑아내는 전처리 과정은 필수적이다. 이 경우 특징 벡터가 입력 데이터의 정보를 최대한 포함하도록 하는 것이 중요하다. 특징 벡터를 뽑는 대표적인 방법으로는 PCA, ICA, LDA, MLP와 같은 특징 추출(feature extraction) 방법을 들 수 있다. PCA와 LDA는 무감독 학습 방식이고, LDA, MLP는 감독 학습 방식에 해당한다. 감독학습 방식의 경우 입력 정보와 함께 클래스 정보를 사용하기 때문에 데이터를 분류하기에 더 좋은 특징들을 뽑아낼 수 있는 장점이 있다. 본 논문에서는 무감독 학습 방식인 PCA에 클래스에 대한 정보를 함께 사용하여 특징을 추출함으로써 데이터 분류에 더욱 적합한 특징들을 뽑는 방법을 제안하였다. 그리고, Yale face database를 사용하여 제안한 알고리즘의 성능을 기존의 알고리즘과 비교, 테스트하였다.

Keywords