Lecture

은닉층 (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