목록텐서플로우 (2)
차밍이
목차 텐서플로우만 설치해서 CPU버전으로 사용하는 것은 매우 쉽습니다. 하지만 gpu연동하는 것은 정말 쉽지 않은 것 같아요. 하나라도 잘못하면 안돌아가는 경우가 다반사입니다. 주의해서 꼭 차근차근 확인하시면서 진행하시는 것이 좋습니다. 본 글에 나온 버전들과 또 달라질 수 있기 때문에 꼭 확인 해야한다고한 부분은 확인하고 설치하기는 것이 좋습니다! 0. Window 기준 가상환경 설정 가상환경 설정하는 방법은 이전 글을 통해서 확인해주시면 감사하겠습니다. 가상환경은 꼭 구생해야하는 것은 아니니 넘어가도 무방합니다. [Anaconda] 가상환경 만들기 + 필요한 이유 Jupyter Notebook에 가상환경 Kernel 연결하기 1. 기본 라이브러리 설치 pip install을 사용해서 기본적인 tens..
텐서플로우 기초 실습하기 #2 목차 경사 하강법 경사 하강법(傾斜下降法, Gradient descent)은 1차 근삿값 발견용 최적화 알고리즘이다. 기본 개념은 함수의 기울기(경사)를 구하여 기울기가 낮은 쪽으로 계속 이동시켜서 극값에 이를 때까지 반복시키는 것이다. [1] (출처 위키백과) 함수에서 주변부의 기울기가 가장 낮은 쪽으로 이동하는 방법입니다. 가장 경사가 급하게 감소하는 방향으로 움직인다고 생각하시면 됩니다. (주의할 점은 가장 낮은 값인 이유는 양의 값의 경우는 기울기가 커지는 값입니다.) 경사도, 기울기를 구하기 위해서는 미분이 필요합니다. 경사 하강법은 cost function(비용 함수)를 MSE 방식을 사용합니다. 아래와 같은 방식으로 표현하는 경우가 많습니다. 경사 하강법 수식 ..