Page 19 -
P. 19
경망이 등장했으며, 최근에는 두 신경망을 서로 경쟁시켜 육안으로도 구별할 수 없는 사실적인 이
미지를 생성하는 데 성공했다(이 기술은 GAN(Generative Adversarial Network)이라고 부른다).
1
1.3.2 신경망 기본 아키텍처 머신 러닝과 신경망 개론
이 장에서는 먼저 신경망의 가장 단순한 아키텍처와 기본 구성 요소를 소개한다. 그런 다음 머신
러닝 라이브러리를 사용하지 않고 오직 파이썬만 사용해 기본 신경망을 만들어 본다. 이 실습을
통해 신경망의 내부 원리를 직관적으로 이해할 수 있을 것이다.
기본 신경망은 다음 요소로 구성된다.
● 입력 레이어 한 개(x)
● 은닉 레이어 다수
● 출력 레이어 한 개( )
1
● 각 레이어 간 가중치(weight)(W)와 편향(bias)(b)
● 각 은닉 레이어의 활성화 함수(σ)
그림 1-5는 레이어 두 개로 구성된 신경망 예시다(신경망의 레이어 개수를 셀 때는 보통 입력 레
이어를 제외한다).
그림 1-5 레이어 두 개로 구성된 신경망 예
가중치 1 가중치 2
출력 레이어
입력 레이어
은닉 레이어
1 역주 여기서 편향은 함수의 절편(intercept)과 동일한 개념이다.
31
신경망교과서_07.indd 31 2020-05-19 오전 9:04:30