python study(2)
-
[파이썬을 하나도 모르는 사람의 딥러닝] 퍼셉트론이란
퍼셉트론(perceptron)은 인공신경망의 한 종류로서, 1957년에 코넬 항공 연구소(Cornell Aeronautical Lab)의 프랑크 로젠블라트 (Frank Rosenblatt)에 의해 고안되었습니다. 퍼셉트론은 다수의 신호를 입력으로 받아 하나의 신호를 출력합니다. 위 그림에서 w 값은 가중치를 뜻합니다. (w는 weight). 그림의 원을 뉴런 혹은 노드라고 부릅니다. 입력 신호가 뉴런에 보내질 때는 각각 고유한 가중치가 곱해집니다. (w1x1, w2x2). 뉴런에서 보내온 신호의 총합이 정해진 한계를 넘어설 때만 1을 출력합니다. (뉴런 활성화) 그렇지 않을 때는 -1을 출력합니다. (뉴런 비활성화) 퍼셉트론은 복수의 입력 신호 각각에 고유한 가중치를 부여합니다. 가중치는 각 신호가 결과..
2020.12.10 -
[파이썬을 하나도 모르는 사람의 딥러닝] 파이썬 기본 데이터 타입
이미 다른 포스트에 포함된 내용이 있겠지만 추가적으로 작성하고자 합니다. 파이썬에서는 모든 것(부울, 정수, 실수, 문자열, 데이터 구조, 함수, 프로그램이 객체로 구현되어 있습니다. 이러한 측면에서 파이썬은 다른 언어에는 결여된 언어 일관성과 유용한 기능을 제공합니다. 프로그래밍 언어에서 변수를 선언하여 사용할 수 있습니다. 변수는 메모리에 있는 값을 조회하기 위한 이름입니다. 파이썬의 변수는 단지 이름일 뿐입니다. 값을 복사하는 것이 아니라, 데이터가 담긴 객체에 이름을 붙이는 것입니다. 파이썬에서 변수 혹은 리터럴값의 타입을 알고 싶다면 type을 사용하면 됩니다. a = 7 print(a, ' : ', type(a)) print(type(10.5)) print(type('aaa')) > 변수를 선..
2020.12.10