은닉층 (Hidden Layer)
은닉층은 입력층에서 받은 데이터를 가공하고 변환하는 층입니다.
신경망이 단순한 데이터를 복잡한 패턴으로 변환하는 과정에서 중요한 역할을 합니다.
은닉층에서는 가중치
와 활성화 함수
를 이용하여 입력 데이터를 조정합니다.
예를 들어 입력층에서 받아들인 5×5
크기의 데이터를 은닉층에서 처리하는 경우, 특정 연산을 거쳐 변형된 값들이 다음 층으로 전달됩니다.
아래는 입력층의 픽셀 값이 은닉층에서 변형되는 방식의 예시입니다.
은닉층에서 데이터가 변형되는 예시
[ [0.1, 0.3, 0.9, 0.3, 0.1], [0.3, 0.7, 0.2, 0.7, 0.3], [0.9, 0.2, 0.1, 0.2, 0.9], [0.3, 0.7, 0.2, 0.7, 0.3], [0.1, 0.3, 0.9, 0.3, 0.1] ]
여기서 값이 0-1
사이로 변한 것은 활성화 함수를 거쳤기 때문입니다.
또한, 숫자가 변경된 이유는 가중치가 입력값을 조정하면서 신경망이 데이터를 학습했기 때문입니다.
이렇게 변환된 데이터는 더 높은 수준의 특징
을 학습하며, 최종적으로 출력층에서 원하는 결과를 도출하는 데 사용됩니다.
Mission
0 / 1
은닉층에서는 어떤 요소들을 이용하여 입력 데이터를 조정하나요?
정규화와 표준화
활성화 함수와 드롭아웃
가중치와 활성화 함수
배치 정규화와 풀링
Lecture
AI Tutor
Design
Upload
Notes
Favorites
Help