2.2.1 객체 지향 퍼셉트론 API
객체 지향 방식을 사용하여 퍼셉트론 인터페이스를 가진 파이썬 클래스를 정의하겠습니다. Perceptron 객체를 초기화한 후 fit 메서드로 데이터에서 학습하고, 별도의 predict 메서드로 예측을 만듭니다. 관례에 따라 객체의 초기화 과정에서 생성하지 않고 다른 메서드를 호출하여 만든 속성은 밑줄(_)을 추가합니다. 예를 들어 self.w_와 같습니다.
Note ≡ 파이썬 과학 컴퓨팅을 위한 추가 자료
파이썬의 과학 라이브러리에 익숙하지 않거나 기억을 되살리고 싶다면 다음 자료를 참고하세요.
• 넘파이: https://sebastianraschka.com/blog/2020/numpy-intro.html
• 판다스: https://pandas.pydata.org/pandas-docs/stable/user_guide/10min.html
• 맷플롯립: https://matplotlib.org/stable/tutorials/introductory/usage.html