본문 바로가기

machine learning

(4)
Pytorch 머신러닝 튜토리얼 강의 10 (Basic CNN) 2018/07/02 - [Programming Project/Pytorch Tutorials] - Pytorch 머신러닝 튜토리얼 강의 1 (Overview)2018/07/02 - [Programming Project/Pytorch Tutorials] - Pytorch 머신러닝 튜토리얼 강의 2 (Linear Model)2018/07/02 - [Programming Project/Pytorch Tutorials] - Pytorch 머신러닝 튜토리얼 강의 2 (Linear Model)2018/07/03 - [Programming Project/Pytorch Tutorials] - Pytorch 머신러닝 튜토리얼 강의 3 (Gradient Descent)2018/07/03 - [Programming Proj..
Pytorch 머신러닝 튜토리얼 강의 4 (Back-propagation and Autograd) 2018/07/02 - [Programming Project/Pytorch Tutorials] - Pytorch 머신러닝 튜토리얼 강의 1 (Overview)2018/07/02 - [Programming Project/Pytorch Tutorials] - Pytorch 머신러닝 튜토리얼 강의 2 (Linear Model)2018/07/03 - [Programming Project/Pytorch Tutorials] - Pytorch 머신러닝 튜토리얼 강의 3 (Gradient Descent) 지난 글에서 우리는 간단하게 x를 입력으로 받아서 예측한 y를 output으로 내보내는 간단한 모델을 만들고, gradient를 통해서 network를 업데이트 해 보았습니다. 하지만 파라미터들이 많아지고 관계식이 복..
Pytorch 머신러닝 튜토리얼 강의 3 (Gradient Descent) 2018/07/02 - [Programming Project/Pytorch Tutorials] - Pytorch 머신러닝 튜토리얼 강의 1 (Overview)2018/07/02 - [Programming Project/Pytorch Tutorials] - Pytorch 머신러닝 튜토리얼 강의 2 (Linear Model) 이번 글에서는 Gradient Descent에 대해서 알아 볼 것입니다. 지난 글에서는 loss 함수란 무엇인지, 그리고 MSE Loss에 대해 공부해보았습니다. 이 Loss 함수를 통해서 우리는 어떤 w와 b가 가장 수학적으로 잘 학습된 loss인지 알 수 있게 됩니다. 바로 최소로 만드는 파라미터의 값을 찾아서 말이죠. 수학적으로는 arg min 이라고 표시할 수 있습니다. (본 식..
Pytorch 머신러닝 튜토리얼 강의 1 (Overview) 이 글의 시리즈는 Sung Kim 님의 PyTorchZeroToAll 영어 강의를 한글로 다시 정리한 글이며 원본 재생목록은 https://www.youtube.com/watch?v=SKq-pmkekTk&list=PLlMkM4tgfjnJ3I-dbhO9JTw7gNty6o_2m 에서 보실 수 있습니다. 저의 개인적인 기호에 따라 약간의 의역과, 생략 혹은 첨가가 이루어졌으며 일부 코드를 pytorch 0.4.0버전 기준으로 스스로 재 작성 할 예정입니다. 이 글은 기본적인 대수학과 확률론, 그리고 기본적인 python 지식만을 가지고 있다면 충분히 따라갈 수 있습니다. 이 시리즈의 글을 모두 학습하고 나면 기본적인 머신러닝적 지식 뿐만 아니라 그것을 Pytorch 로 코딩할 수 있게 될 것입니다. Human..