본문 바로가기

프로그래밍/머신러닝3

tensorflow gpu 설치 방법 (window10) 목차 가상 환경 만들기 anaconda로 tensorflow gpu 설치하기 개발 환경 - window10 - anaconda python 3.7 64bit 아나콘다를 이용해 tensorflow-gpu를 설치하겠습니다. 가상 환경 만들기는 건너뛰어도 상관없으나 설치 오류가 생긴다면 새로운 가상 환경을 만들어서 설치해주세요. 1. 가상환경 만들기 conda create -n 'virtual_name' python=3.7 anaconda 생성된 가상환경 확인 conda env list # conda environments: # base * C:\Anaconda3 tensorflowgpu C:\Anaconda3\envs\tensorflowgpu 가상 환경에 진입 conda activate 'virtual_na.. 2021. 6. 21.
numpy에서 머신러닝 - 다변수 함수의 수치 미분 1. 편미분 다변수 함수의 미분은 편미분을 사용한다. 편미분이란 미분 할 하나의 변수를 제외한 나머지 변수를 상수 취급해 미분하는 것이다. \( \frac{\partial f}{\partial x} \)는 x가 변함으로써 함수 f가 얼마나 변하는 변화량을 보여준다. 편미분에서는 \( dx \)대신에 \(\partial x \)를 사용한다. 예시로 \(f(x) = x^2 + y^3 \) 함수에 대해 (1, 2)에서의 미분하는 과정을 보겠다. $$ \frac{\partial f}{\partial x}(x, y) = 2x $$$$ \frac{\partial f}{\partial x}(1, 2) = 2 $$ $$ \frac{\partial f}{\partial y}(x, y) = 3y^2$$$$\frac{\pa.. 2020. 9. 21.
numpy에서 머신러닝 - 단변수 함수의 수치 미분 1. 미분 $$\lim\limits _{\Delta x -> 0} \frac{f(x + \Delta x) - f(x)} {\Delta x} = \lim\limits _{\Delta x -> 0} \frac{f(x + \Delta x) - f(x - \Delta x)} {2 \Delta x}$$ 미분은 함수 위 한 점의 변화량(기울기)을 구하는 것이다. 파이썬으로 직접 위에 식을 만들어 미분을 할 것이다. 왜 미분이 머신러닝에 사용될까? 바로 머신러닝의 오차를 줄이는 역할을 하기 때문이다. 미분은 오차 함수의 변화량을 구해 가중치 값을 업데이트해 오차를 줄어들게 조정한다. 오차를 줄이면 더 정확한 결과를 얻을 수 있기 때문에 필요하다. 머신러닝에서 항상 쓰이기 때문에 반드시 알고 있어야 한다. 2. 해석 .. 2020. 9. 17.