-
1_4 DIY퍼셉트론 만들기1학년/딥러닝 공부 2022. 9. 1. 13:58
< 앨리스 코딩 비교과에서 얻은 자료임.>
1. 가중치 값이 들어간 1차원 리스트 w와 임의의 Bias 값인 b를 설정해준다
2. 신호의 총합 output을 정의하고, output이 0이상이면 1을 그렇지않으면 0을 반환하는 활성화 함수 y를 작성해 퍼셉트론 완성
def main(): x = [1,2,3,4] w = [0.3,0.5,0.1,0.7] b = -2 output, y = perceptron(w,x,b) print('output : ',output) print('y: ',y) def perceptron(w,x,b): output = sum([x_i*w_i for x_i,w_i in zip(x,w)])+b y = 1 if output >=0 else 0 return output,y if __name__ == "__main__": main()
x 와 w 값에 따라 달라지는 퍼셉트론 하나 완성!
728x90'1학년 > 딥러닝 공부' 카테고리의 다른 글
2_1 딥러닝 모델, 손실함수 , 역전파, 순전파 (2) 2022.09.13 1_5And ,Or, Nand, Nor, Xor gate와 구현,비선형문제 (0) 2022.09.01 1_3 퍼셉트론 작동 구현 예시 (0) 2022.08.01 1_2_퍼셉트론? (0) 2022.08.01 1_딥러닝 ? (0) 2022.07.29