[Wikidocs] Pytorch 로 시작하는 딥러닝 입문
https://wikidocs.net/book/2788
- 파이토치 기초(PyTorch Basic)
- 파이토치 패키지의 기본 구성
- 텐서 조작하기(Tensor Manipulation) 1
- 텐서 조작하기(Tensor Manipulation) 2
- 파이썬 클래스(class)
- 선형 회귀(Linear Regression)
- 선형 회귀(Linear Regression)
- 자동 미분(Autograd)
- 다중 선형 회귀(Multivariable Linear Regression)
- nn.Module로 구현하는 선형 회귀
- 클래스로 파이토치 모델 구현하기
- 미니 배치와 데이터 로드(Mini Batch and Data Load)
- 커스텀 데이터셋(Custom Dataset)
- 로지스틱 회귀(Logistic Regression)
- 로지스틱 회귀(Logistic Regression)
- nn.Module로 구현하는 로지스틱 회귀
- 클래스로 파이토치 모델 구현하기
- 소프트맥스 회귀(Softmax Regression)
- 원-핫 인코딩(One-Hot Encoding)
- 소프트맥스 회귀(Softmax Regression)이해하기
- 소프트맥스 회귀의 비용함수 구현하기
- 소프트맥스 회귀 구현하기
- 소프트맥스 회귀로 MNIST 데이터 분류하기
- 인공 신경망(Artificial Neural Network)
- 머신 러닝 용어 이해하기
- 퍼셉트론(Perceptron)
- XOR 문제 - 단층 퍼셉트론 구현하기
- 역전파(BackPropagaion)
- XOR 문제 - 다층 퍼셉트론 구현하기
- 비선형 활성화 함수 (Activation Function)
- 다층 퍼셉트론으로 손글씨 분류하기
- 다층 퍼셉트론으로 MNIST 분류하기
- 과적합(Overfitting)을 막는 방법들
- 기울기 소실(Gradient Vanishint)과 폭주(Exploding)
- 합성곱 신경망(Convolutionial Neural Network, CNN)
- 합성곱과 풀링(Convolution and Pooling)
- CNN으로 MNIST 분류하기
- 깊은 CNN으로 MNIST 분류하기
- 자연어 처리를 위한 1D CNN(1D Convolutional Neural Network)
- 자연어 처리의 전처리
- 자연어 처리 전처리 이해하기
- 토치텍스트 튜토리얼(Torchtext tutorial) - 영어
- 토치텍스트 튜토리얼(Torchtext tutorial) - 한국어
- 토치텍스트(Torchtext)의 batch_first
- 단어의 표현 방법
- NLP에서의 원-핫 인코딩(One-hot encoding)