kunkunwoo@blog:~$ 거누권의 생각깜지

ANN (인공신경망)

· 배운 것 · 3분 읽기

인공신경망이란?

[신경 세포와 퍼셉트론, 이미지 출처 :  https://appliedgo.net/media/perceptron/neuron.png ]
[신경 세포와 퍼셉트론, 이미지 출처 :  https://appliedgo.net/media/perceptron/neuron.png ]

생물학적 신경망을 모방해 만듬. 이 내용은 밑의 링크 참고ko.wikipedia.org/wiki/%EC%9D%B8%EA%B3%B5_%EC%8B%A0%EA%B2%BD%EB%A7%9D

인공 신경망 - 위키백과, 우리 모두의 백과사전


요소

인공신경망 구조
인공신경망 구조

입력층, 은닉층, 출력층이 필요하며 은닉층이 2개 이상이면 심층 신경망으로 불림


활성화 함수

수식
수식

위의 수식을 보면 중간중간 시그마 기호가 있는걸 알수있는데 이 시그마는 활성화 함수를 의미한다.
활성화 함수가 필요한 이유는 값이 비선형성을 띄게 하기 위해서이다. 자세한 이유는 밑에 잘 설명되어있다.
ganghee-lee.tistory.com/30

활성화 함수(activation function)을 사용하는 이유


전파와 역전파

순전파 : 예측값을 구하는 과정
역전파 : 손실을 계산후 가중치를 변경시키는 과정

자세한 내용은 생략
www.youtube.com/watch?v=Ilg3gGewQ5U&t=328s


예제) y = x^2 + 3을 타겟으로 인공신경망을 학습시킨 예제

github.com/Kwonkunkun/DeepLearning/blob/main/%EC%9D%B8%EA%B3%B5%EC%8B%A0%EA%B2%BD%EB%A7%9D%EC%98%88%EC%A0%9C.ipynb

Kwonkunkun/DeepLearning


개인공부용으로 적어놓은거라 중간중간 빠져있는게 많습니다. 나중에 추가하겠습니다.