[https://github.com/sejongresearch/2019.Fall.PatternRecognition](https://github.com/sejongresearch/2019.Fall.PatternRecognition)

## Topic
- Image classification using Pattern Recognition

### Goal
- Paper Implementation  step by step 
  - [Beyond bags of features spatial pyramid matching for recognizing natural
scene categories, CVPR 2006](https://inc.ucsd.edu/~marni/Igert/Lazebnik_06.pdf)
  - [Author Slide](http://slazebni.cs.illinois.edu/slides/ima_poster.pdf)

### Preliminary (Chapter)
#### Theory
- Clustering (Kmeans)
- Vocabulary Tree (Kmeans + Tree)
- PCA (Feature Selection)
- Fisher Vector (Feature Selection)
- SVM Classification/Kernel Trick (SVM)
- Random Forest (Ensemble + Tree )
- SIFT (+Sup Lecture)

#### Tools
- Colab + GPU (for large scale data)
  - Kemans clustering using GPU
  - Linear SVM using GPU
- Sklearn
- OpenCV


### Requirement
- Project Repository in your Github
  - Make your repo. and submit your URL
- Kaggle Leaderboard & Discussion
