기본 가이드

신경망

신경망은 조정 가능한 매개변수를 사용하여 연결된 수학적 연산으로 구성된 기계 학습 모델입니다.

이 가이드를 들어보세요AI 내레이션 · ~3 min

이 페이지에서3분 읽기
  1. 개요
  2. 주요 시사점
  3. 심층 분석
  4. 하나의 인공 뉴런을 계산합니다.
  5. 실제 구현
  6. 실천에 옮기기
  7. 출처 및 추가 자료
  8. 계속 탐색하세요
  9. 자주 묻는 질문

개요

레이어는 입력을 출력으로 변환하고 훈련은 해당 매개변수를 조정하여 선택한 목표에 대한 성능을 향상시킵니다.

주요 시사점

  1. 가중치와 편향은 학습된 매개변수입니다. 활성화 함수는 중간 결과를 변환합니다.
  2. 역전파는 최적화 프로그램에서 사용하는 기울기를 계산합니다.
  3. 내부 활성화는 자동으로 확률이나 설명이 아닙니다.

심층 분석

기본 인공뉴런은 입력값을 가중치를 이용해 결합하고 편향을 추가한 뒤 활성화 함수를 적용한다. 가중치는 각 입력이 얼마나 강력하게 기여하는지 제어합니다. 편향은 결과를 이동시킵니다. 비선형 활성화를 사용하면 레이어가 순전히 선형 작업 스택으로는 표현할 수 없는 관계를 표현할 수 있습니다. 예를 들어 ReLU 활성화는 음수 입력에 대해 0을 반환하고 양수 입력은 변경되지 않은 상태로 둡니다. 네트워크는 다양한 계층에서 다양한 활성화를 사용할 수 있습니다. 출력 레이어는 작업에 맞게 선택됩니다. 숫자 예측은 가능한 범주에 대한 점수와 동일한 방식으로 해석되지 않습니다. 훈련 중에 손실 함수는 출력을 원하는 결과와 비교합니다. 역전파는 체인 규칙을 사용하여 매개변수가 손실에 미치는 영향을 계산합니다. 그런 다음 최적화 프로그램은 해당 정보를 사용하여 매개변수를 업데이트합니다. 역전파는 기울기를 계산합니다. 모델이 최상의 솔루션을 찾거나 잘 일반화된다는 보장은 없습니다. 뇌 비유는 제한적입니다. 인공 뉴런은 수학적 추상화이며 성공적인 네트워크는 인간과 같은 마음의 증거가 아닙니다. 더 큰 네트워크는 복잡한 관계를 모델링할 수 있지만 실행 비용이 더 많이 들고 관련 없는 패턴을 맞추거나 조건 변경 시 실패할 수도 있습니다. 이를 더 간단한 기준과 비교하고 훈련 데이터 외부의 예를 테스트해 보세요.

04실제 사례

하나의 인공 뉴런을 계산합니다.

  1. 가중치가 0.6과 -0.4이고 편향이 0.1인 두 개의 입력 0.8과 0.5를 사용합니다.

  2. 가중합은 (0.8 × 0.6) + (0.5 × -0.4) + 0.1 = 0.38입니다.

  3. ReLU는 0.38을 반환합니다. 두 번째 입력이 1.5로 변경되면 합은 -0.02가 되고 ReLU는 0을 반환합니다.

그것이 보여주는 것

이 예시적인 계산은 네트워크 내부의 하나의 변환입니다. 값 0.38은 활성화이며 38% 신뢰도 주장이 아닙니다.

실제 구현

비전 네트워크는 픽셀 값을 이미지 분류에 유용한 기능으로 변환합니다.

언어 모델은 토큰 표현을 후속 토큰을 생성하는 데 사용되는 점수로 변환합니다.

예측 네트워크는 최근 관찰 내용을 미래 결과에 대해 평가해야 하는 수치 추정치에 매핑합니다.

실천에 옮기기

왜 중요한가요?

  • 더 명확한 결정들. 이는 명확한 기술적 주장과 마케팅 언어를 구분하는 데 도움이 됩니다.
  • 비용 및 예산. 돈이나 시간을 들이기 전에 더 나은 구현 질문을 할 수 있습니다.
  • 팀과 워크플로우. 이해를 공유한 팀은 더 나은 제품, 정책 및 학습 결정을 내립니다.

조심하세요

  • 팀마다 동일한 용어를 다르게 사용할 수 있으므로 범위를 조기에 정의하세요.
  • 벤치마크는 강력해 보이지만 실제 성능은 고르지 않을 수 있습니다.
  • 데이터 품질 및 평가 계획을 무시하면 취약한 결과가 발생하는 경우가 많습니다.

다음 단계

  1. 필요한 결과에 대한 일반 언어 정의부터 시작하세요.
  2. 테스트하기 전에 하나의 성공 지표와 하나의 실패 조건을 선택하세요.
  3. 세련된 데모 세트가 아닌 대표 데이터를 사용하여 소규모 파일럿을 실행하세요.
  4. 신경망이 도움이 되는 부분과 더 간단한 방법이 더 나은 부분을 문서화하세요.

출처 및 추가 자료

  1. Google활성화 기능
  2. Google역전파를 사용한 훈련

계속 탐색하세요

무료 뉴스레터

일일 AI 브리핑 받기

매주 평일 아침마다 3개의 검증된 AI 스토리를 일반 영어로 작성합니다. 무료이며, 광고 없음.

매주 평일마다 한 번 이메일을 받습니다. 한 번 클릭으로 구독 해지. 주소를 판매하거나 공유하지 않습니다.

자신을 테스트해 보세요

Take the Neural Networks quiz

모든 답변에 즉각적인 피드백과, 과정을 통과하면 검증 가능한 ID가 있는 공유 가능한 인증서를 제공합니다.

퀴즈 시작

무료 AI 교육을 지원합니다. AI Understanding는 501(c)(3) 비영리 단체입니다 — 광고 없음, 유료 장벽 없음, 영원히. 기부하기

자주 묻는 질문

신경망에 활성화 기능이 필요한 이유는 무엇입니까?

비선형 활성화 함수를 사용하면 누적된 레이어가 비선형 관계를 나타낼 수 있습니다. 선형 연산만 쌓으면 여전히 선형 변환이 생성됩니다.

더 큰 신경망이 항상 더 나은가요?

아니요. 성능은 작업, 데이터, 교육, 평가 및 배포 제약 조건에 따라 달라집니다. 매개변수가 많을수록 비용이 증가할 수 있으며 더 안정적인 출력이 보장되지 않습니다.