Assignments and Final Project in SNU ECE Machine Learning Fundamentals & Applications (M2608.001300) lecture, at 2022 spring.
- Training logistic regression with scikit-learn library
- To implement logistic regression with numpy (from scratch)
- Logistic regression with regularization
- Multi-class classification with logistic regression
- Hard margin SVM
- Soft margin SVM
- Non-linear classification with kernel trick
- Image classification model design and training
- Combining GoogLeNet and ResNet method
- 72% accuracy on CIFAR-10 dataset
Pt1: Hidden Markov Model
- Word generation model
- Implement HMM forward algorithm
- Implement Viterbi algorithm
- Word generation model
- Implement RNN model
Report / Easy Dataset / Normal Dataset
- Recognizing letter images
- Predicting next letter of a letter sequence
- Combining VGG and LSTM method
- 98.89% accuracy on the easy dataset
- 96.15% accuracy on the normal dataset