AI 학습 경로

C#로 신경망을 처음부터 만들기

15개의 챌린지로 내적에서 시작해 XOR을 학습하는 신경망, 그리고 Adam 같은 최신 옵티마이저까지 AI 라이브러리 없이 나아갑니다. 뉴런, 활성화 함수, 손실, 기울기, 역전파, 학습을 다룹니다. C#로 순서대로 풀어 보세요. 모든 문제는 브라우저에서 실행되며 즉시 테스트와 AI 리뷰를 받을 수 있습니다.

  1. 1

    기본 구성 요소

    벡터, 활성화 함수, 하나의 뉴런.

    0/3
    1. 1 두 벡터의 내적 쉬움 C#로 풀기
    2. 2 활성화 함수 쉬움 C#로 풀기
    3. 3 하나의 인공 뉴런 쉬움 C#로 풀기
  2. 2

    순전파

    레이어, 2층 신경망, 손실 함수.

    0/3
    1. 1 완전 연결 레이어의 순전파 보통 C#로 풀기
    2. 2 2층 신경망의 순전파 보통 C#로 풀기
    3. 3 손실 함수: MSE, MAE, 교차 엔트로피 쉬움 C#로 풀기
  3. 3

    학습

    기울기, 역전파, 경사 하강법으로 XOR 풀기까지.

    0/5
    1. 1 활성화 함수의 도함수 쉬움 C#로 풀기
    2. 2 하나의 뉴런의 기울기 보통 C#로 풀기
    3. 3 2층 신경망의 역전파 어려움 C#로 풀기
    4. 4 경사 하강법으로 뉴런 학습시키기 보통 C#로 풀기
    5. 5 XOR을 푸는 신경망 학습시키기 어려움 C#로 풀기
  4. 4

    더 나은 학습

    가중치 초기화, 미니배치, 모멘텀, Adam.

    0/4
    1. 1 Xavier와 He 가중치 초기화 쉬움 C#로 풀기
    2. 2 미니배치 경사 하강법 보통 C#로 풀기
    3. 3 모멘텀 경사 하강법 쉬움 C#로 풀기
    4. 4 Adam 옵티마이저 보통 C#로 풀기