728x90
반응형
728x90
포스팅을 시작하는 이유
본인은 학부 시절 지도 학습 기반 Image Classification 알고리즘 구현 프로젝트를 1년간 진행하였으며, 이후 입사 후 비지도 학습 기반 Image Clustering, LSTM 기반 abnormal 검출 등등 의 프로젝트를 진행 중이다. 다만 관련된 배경 및 기초에 대한 학습을 진행하지 않았고, 구글링으로 쉽게 구할 수 있는 코드를 기반으로 구현에만 초점을 맞춰 프로젝트를 수행해 왔다. 그렇기에 간단한 프로젝트들은 큰 문제 없이 잘 동작하였으나... 조금만 복잡하거나, 나만의 알고리즘이 필요한 이슈가 발생한다면 이에 대한 대응이 쉽지 않았다. 그렇기 때문에 많이 늦은 감도 있고, 실질적으로 도움이 될지는 모르겠지만... 지금이라도 배경 이론에 대한 공부를 시작하려한다. 그 중 꽤나 유명한 CS231n의 강의 노트를 학습하는 것으로 시작하려 한다. 목차만 러프하게 살펴보면, AlexNet, VGGNet 과 같은 모델에 대한 설명보단 CNN의 기본과 관련된 내용에 초점이 맞춰져 있는듯 하다. 때문에 본 강의 노트를 통해 기초를 배우고 각 모델의 논문 및 코드 리뷰로 학습을 이어나가면 될 것 같다. 본업이 있다보니 언제까지 지속될지는 모르겠지만...
Reference
CS231n 강의 노트 - https://cs231n.github.io/
728x90
반응형
'딥러닝 > Basic (CS231n)' 카테고리의 다른 글
[CNN] Neural Network(신경망), Neuron (뉴런), Activation function(활성화 함수) (0) | 2024.05.11 |
---|---|
[CNN] Backpropagation(역전파), chain rule (0) | 2024.05.04 |
[CNN] Optimization (최적화), Gradient(기울기 계산), Learning rate (0) | 2024.04.27 |
[CNN] Linear classification (SVM, Softmax) (2) | 2024.04.20 |
[CNN] Image Classification (이미지 분류), k-NN, Hyperparameter (0) | 2024.04.17 |