파이토치2 [머신러닝] - Logistic Regression의 cost함수 이번 포스팅은 모두를 위한 딥러닝 김성훈 교수님 강의를 참조하였습니다. 딥러닝을 공부하기 위해 꼭 알아야하는 Logistic Regression의 cost함수를 살펴보겠습니다. 왼쪽은 일반 회귀모형의 cost함수가 되겠습니다. cost함수는 MSE를 사용하기에 제곱형태로 일반적인 2차함수를 볼 수 있겠습니다. 여기서 이러한 cost함수가 Learning Rate값에 따라서 최적의 값을 찾아갈 것입니다. 그렇다면 Logistic Regression의 Cost Function을 살펴보죠. 이것은 Sigmoid함수를 갖기 때문에 오른쪽과 같은 그래프 형태가 나오게 됩니다. 이때 우리는 또 역시 최적의 값을 찾기 위해 Learning Rate값에 따라 찾아나설 것입니다. 하지만 기울기가 음수이면 W는 증가하고 .. 2021. 10. 22. [Pytorch] - Ones and Zeros Ones and Zeros 이번에는 Ones and Zeros에 대하여 언급하고자 합니다. 아주 쉬운 개념이지만 ones_like의 경우는 똑같은 Size에 똑같은 Shape에 1로 가득 차게 됩니다. Zeors도 마찬가지 입니다. 사실 이러한 코드는 사용하기에는 매우 쉽지만, 중요한것은 device도 똑같이 가게 된다는 것입니다. GPU에서 Tensor를 선언하게 되는 상황이 생길때는 다른 모델이 GPU에서 돌아가고, CPU에서 텐서를 만들고 CPU, GPU텐서를 더하게 되면 에러가 발생하게 되는데, 이러한 에러를 막기위해 ones_like, zeros_like를 사용하게 되면 같은 Device로 Tensor를 선언해주어 이러한 에러를 막을 수 있겠습니다. 2021. 10. 22. 이전 1 다음