본 게시물은 유데미의 AI 완전정복을 위한 딮러닝 튜토리얼 part1을 듣고 작성되었습니다.
원래의 이름은 artificial neural network이었다.
인간의 두뇌를 모방해서 만들어 내기 위한 연구에서 시작되었다
인공 신경망은 두뇌의 신경세포, 즉 뉴런이 연결된 형태를 모방한 모델이다. 인공신경망은 간단히 신경망이라고도 한다.
인간의 뇌는 1000억 개가 넘는 신경세포가 100조 개 이상의 시냅스를 통해 병렬적으 연결되어있다.
뉴런의 기능
위 그림에서 수상돌기(dendrite)역할을 하는 것은 x1,x2,...,xn와 이들의 각각 가중치 w1,w2,...,wn이다.
Neural net에서는 이 x와 w를 곱하여 쭉 더한 값을 계산한다. 이를 summation이라고 한다.
summation : x1w1 + x2w2 + ... + xnwn
이때 이 summation이 0보다 크면 1을 아니면 0을 출력하는 것을 activation function이라고 부른다.
인공 두뇌는 이런 인공 뇌세포들을 아래와 같이 연결해둔 상태이다.
[딮러닝 튜토리얼] 섹션 1 - 3. Learning Algorithm 기초 (0) | 2023.10.10 |
---|---|
[딮러닝 튜토리얼] 섹션 1 - 2. Multilayer Perceptron 소개 (0) | 2023.10.10 |
[혼자 공부하는 머신러닝+딮러닝]데이터 다루기 - 데이터 전처리 (1) | 2023.10.06 |
[혼자 공부하는 머신러닝+딮러닝]데이터 다루기 - 훈련 세트와 테스트 세트 (0) | 2023.10.05 |
데이터 시각화 - seaborn (2) | 2023.10.05 |