본문 바로가기

LDA로 headPoseEstimate하기 앞서 포스팅에서 ANN(Artificial Neural Network)로 headPoseEstimate을 하는 글을 올린적이 있었는데, * HeadPoseEstimationUsingANN: http://enginius.tistory.com/307이번에는 LDA(Linear Discriminant Analysis)를 이용해서 같은 작업을 수행하였다. * LDA: http://enginius.tistory.com/310 먼저 training data로 LDA를 수행하고, 구해진 W Matrix의 성능을 label과 비교해서 확인하였다. LDA의 특성인 Linear transform 때문에 ANN에 비해 학습 시간이 매우 짧다. 내 노트북에서 대략 5초면 끝난다. ANN은 i7 2600k에서 4시간 정도 학습.. 더보기
Linear Discriminant Analysis Matlab Example Linear Discriminant Analysis(LDA) LDA는 PCA와 비슷하지만 class의 개념이 도입되었다는 점에서 다르다. PCA가 모든 data를 scatter시키는 것이 목적이라면 LDA는 between-class variance를 키우고, within-class variance를 최소화하는데 그 목적이 있다. 1. LDA 함수 % LDA - MATLAB subroutine to perform linear discriminant analysis% by Will Dwinnell and Deniz Sevis function W = LDA(Input,Target,Priors) % Determine size of input data[n m] = size(Input); % Discover and.. 더보기
Random Forest Description Introduction 이번 section은 random forest에 대한 간단한 overview와 이 방법의 특징에 대한 comments들로 이루어져있다. Overview 우리는 사용자들이 single classification trees에 대해서 알고있다고 가정한다. input vector로 부터 새로운 object를 classify하기 위해서, forest의 각 tree에 input vector를 넣는다. 각각의 tree는 classification을 하고, 우리는 이것을 해당 class에 대한 vote라고 말한다. forest는 가장 많은 vote를 얻은 classification을 택한다. 각각의 tree는 다음과 같이 자란다: 1. 만약 training set에 있는 case의 수가 N이라면.. 더보기
매우 가벼운 음악 플레이어 billy 제작자 홈페이지 http://www.sheepfriends.com/?page=billy (여기서 다운 가능, 하지만 영어라는게 함정) *FeaturesFreeware (no ad-ware)Runs on Win 95/98/NT/Me/2000/XP/2003/Vista/7/8No skins, no mp3 tags, no equalizer, no nonsense - pure audioSupported formats: FLAC, MP3, WAV, OGGGapless playbackExtremely fast, loads 1000 MP3 files in a secondDirectory based or playlist basedHigh quality sound engine, by Un4seen BassFilenames.. 더보기