AI 학습 경로
Go로 신경망을 처음부터 만들기
15개의 챌린지로 내적에서 시작해 XOR을 학습하는 신경망, 그리고 Adam 같은 최신 옵티마이저까지 AI 라이브러리 없이 나아갑니다. 뉴런, 활성화 함수, 손실, 기울기, 역전파, 학습을 다룹니다. Go로 순서대로 풀어 보세요. 모든 문제는 브라우저에서 실행되며 즉시 테스트와 AI 리뷰를 받을 수 있습니다.
진행 상황을 저장하려면 로그인하세요.
0%해결됨
0 / 15
-
1 먼저 개념 배우기 Python으로 배우는 뉴런과 활성화 함수 레슨 읽기 →0/3기본 구성 요소
벡터, 활성화 함수, 하나의 뉴런.
-
2 먼저 개념 배우기 Python으로 배우는 순전파와 손실 함수 레슨 읽기 →0/3순전파
레이어, 2층 신경망, 손실 함수.
- 1 완전 연결 레이어의 순전파 보통 Go로 풀기
- 2 2층 신경망의 순전파 보통 Go로 풀기
- 3 손실 함수: MSE, MAE, 교차 엔트로피 쉬움 Go로 풀기
-
3 먼저 개념 배우기 Python으로 배우는 경사 하강법과 역전파 레슨 읽기 →0/5학습
기울기, 역전파, 경사 하강법으로 XOR 풀기까지.
- 1 활성화 함수의 도함수 쉬움 Go로 풀기
- 2 하나의 뉴런의 기울기 보통 Go로 풀기
- 3 2층 신경망의 역전파 어려움 Go로 풀기
- 4 경사 하강법으로 뉴런 학습시키기 보통 Go로 풀기
- 5 XOR을 푸는 신경망 학습시키기 어려움 Go로 풀기
-
4 먼저 개념 배우기 Python으로 배우는 신경망 옵티마이저: SGD, Momentum, Adam 레슨 읽기 →0/4더 나은 학습
가중치 초기화, 미니배치, 모멘텀, Adam.
- 1 Xavier와 He 가중치 초기화 쉬움 Go로 풀기
- 2 미니배치 경사 하강법 보통 Go로 풀기
- 3 모멘텀 경사 하강법 쉬움 Go로 풀기
- 4 Adam 옵티마이저 보통 Go로 풀기