AI/밑바닥부터 시작하는 딥러닝
[밑바닥부터 시작하는 딥러닝1] 2장 퍼셉트론 - 퍼셉트론 구현하기
2.3.1 간단한 구현부터 AND 게이트 구현 def AND(x1, x2): w1, w2, theta = 0.5, 0.5, 0.7 tmp = x1*w1 + x2*w2 if tmp theta: return 1 1행에서 매개변수 w1, w2, theta는 함수 안에서 초기화하고, 가중치를 곱한 입력의 총합(tmp)이 임계값을 넘으면 1, 그 외에는 0을 반환합니다. 아래 코드를 실행하면 주석과 같은 결과가 출력됩니다. AND(0, 0) # 0을 출력 AND(1, 0) # 0을 출력 AND(0, 1) # 0을 출력 AND(1, 1) # 1을 출력 2.3.2 가중치와 편향 도입 위의 코드를 조금 더 직관적으로 수정해봅시다. theta 를 -b로 치환하면 퍼셉트론의 동작이 아래의 식처럼 됩니다. y = $\lef..
2021. 8. 17. 21:50