AI
선형 회귀를 위한 뉴런 만들기
선형 회귀를 위한 뉴런 경사 하강법 알고리즘 -> Neuron이름의 파이썬 클래스 1. __init__() 메서드 작성 - 초기화 class Neuron : def __init__(self): # 초기화 작업 self.w = 1.0 self.b = 1.0 2. 정방향 계산 만들기 뉴런을 도식화한 상태에서 y했을 구하는 방향을 보고 만든 용어 y햇 = w * x + b def forpass(self, w): y_hat = x * self.w + self.b return y_hat 3. 역방향 계산 만들기 (-(y-y햇)) 정방향 계산을 통해 얻어낸 y햇과 y의 차이, 오차가 뉴런의 오른쪽 방향에서 왼쪽 방향으로 흐르는 것처럼 보임 def backprop(self, w, err): w_grad = x * e..
2020. 11. 3. 14:31
최근댓글