퍼셉트론 구현은 다음과 같습니다.

    import numpy as np
    
    class Perceptron:
        """퍼셉트론 분류기
    
        매개변수
        ------------
        eta : float
          학습률 (0.0과 1.0 사이)
        n_iter : int
          훈련 데이터셋 반복 횟수
        random_state : int
          가중치 무작위 초기화를 위한 난수 생성기 시드
    
        속성
        -----------
        w_ : 1d-array
          학습된 가중치
        b_ : 스칼라
          학습된 절편 유닛
    
        errors_ : list
          에포크마다 누적된 분류 오류
    
        """
    
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.