퍼셉트론
퍼셉트론 - 다수의 신호를 입력받아 하나의 신호를 출력하는 것 거의 이걸 기초로 모델을 만든다. 논리회로 w1, w2,θ = 0.5, 0.5, 0.7일 때 일치 w1, w2,θ = -0.5, 1.0, 1.0일 때 일치 w1, w2,θ 보통 논리회로는 and, or, nand, xor인데 여기 xor이 없다. 나중에 없는 이유를 설명~하겠다 퍼셉트론 구성 구성하기 앞서 위에서 구성한 식에서 임계값θ를 좌항으로 이항 시켜 b로 바꾼다. b는 bias(편향)이라 부른다. AND게이트 구성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 import numpy as np def AND(x1, x2): x = np.array([x1, x2]) w = np.array([0.5, 0.5])..
2021. 5. 11.
Numpy - 행렬연산
Numpy를 처음 접햇을때 리스트를 사용하면되지 굳이? 라는 잠깐의 의문을 가졌으나¶배열 연산은 정말로 까다롭고 구현하기 귀찮아서 Numpy가 정말 좋다는걸 느낄수 있엇다. ㅎㅎㅎ¶ In [26]: from IPython.core.display import display, HTML display(HTML("")) #창 맞추기위함 NUMPY¶ In [8]: import numpy as np x = np.array([1.0, 2.0, 3.0]) In [3]: print(x) [1. 2. 3.] In [4]: type(x) Out[4]: numpy.ndarray 별차이가 없어보인다¶ In [5]: a=[1,2,3] b=[2,3,4] In [6]: a+b Out[6]: [1, 2, 3, 2, 3, 4] In [..
2021. 5. 11.