2.3.2 파이썬으로 아달린 구현
퍼셉트론 규칙과 아달린이 매우 비슷하기 때문에 앞서 정의한 퍼셉트론 구현에서 fit 메서드를 바꾸어 경사 하강법으로 손실 함수가 최소화되도록 가중치와 절편 파라미터를 업데이트합니다.
class AdalineGD:
"""적응형 선형 뉴런 분류기
매개변수
------------
eta : float
학습률 (0.0과 1.0 사이)
n_iter : int
훈련 데이터셋 반복 횟수
random_state : int
가중치 무작위 초기화를 위한 난수 생성기 시드
속성
-----------
w_ : 1d-array
학습된 가중치
b_ : 스칼라
학습된 절편 유닛
losses_ : list
각 에포크의 평균 제곱 오차 손실 함수 값
"""