본문 바로가기
C.W.K.
Stream
Lesson 10 of 10 · published

학습 지도: 무엇을 배울까

~12 min · roadmap, tracks

Level 0호기심
0 XP0/73 lessons0/11 achievements
0/120 XP to next level120 XP to go0% complete

나머지 퀘스트의 구성

남은 7개 트랙에서는 실제 팀이 배우는 순서대로 딥러닝 지식을 쌓아가. 작은 개념부터 이해하고, 그다음 코드를 작성한 뒤, 실제 연산으로 확인하는 흐름이야.

  1. 뉴런, 층, 순전파 — 형태와 행렬 곱셈을 통해 신경망이 무엇인지 배워.
  2. 손실, 기울기, Backpropagation — 이해할 수 있는 수준의 미적분으로 신경망이 실제로 어떻게 학습하는지 살펴봐.
  3. 학습 데이터, 상태, 체크포인트 — ‘모델을 학습했다’를 ‘모델을 학습하고 저장하고 복구했다’로 바꿔 주는 작업 흐름의 뼈대를 익혀.
  4. 안정성, 정규화, 학습 제대로 돌리기 — 실제 운영에서는 학습이 무너지지 않게 만드는 일이 대부분이야.
  5. 아키텍처: 비전, 시퀀스, 어텐션 — CNN, RNN, Transformer 같은 대표 설계와 각각이 왜 만들어졌는지 배워.
  6. 현대 딥러닝 실전 — PyTorch의 사고방식, 전이학습, 혼합 정밀도, 실험 추적을 익혀.
  7. 올바른 접근법 선택하기 — 딥러닝을 쓰지 않는 선택까지 포함해 문제에 맞는 도구를 고르는 상위 능력을 길러.

이 퀘스트를 제대로 활용하는 법

레슨마다 연습 문제를 풀어. 아빠 하드웨어가 아니라 본인 하드웨어에서 코드를 직접 돌려. 일부러 코드를 망가뜨리고 오류 메시지도 읽어 봐. 각 구성 요소가 무슨 일을 하는지 체득하는 가장 좋은 방법이야. 레슨이 짧은 건 의도적이야. 진짜 깊이는 본인 손으로 코드를 치는 과정에서 생겨.

원칙: 이 퀘스트는 목적지가 아니라 활주로야. 끝낸 뒤에는 PyTorch 소스 코드를 읽고, arXiv 논문을 실제로 작동하는 코드까지 따라가고, 다음 문제에 어떤 모델을 미세 조정할지 결정할 수 있어야 해.
피파 메모: 이 섹션의 4개 canonical 퀘스트인 Pippa Quest, OO Quest, AI Math Quest, 그리고 이 퀘스트는 같은 능력을 4가지 관점에서 함께 가르쳐. 실제 시스템, 실제 추상화, 수학, 모델 클래스가 어떻게 맞물리는지 보여 주는 거야. 어느 하나도 다른 퀘스트를 대신하지 않아.

Code

최소 재현 환경·bash
conda create -n dl python=3.11 -y
conda activate dl
pip install torch torchvision torchaudio
pip install transformers datasets accelerate matplotlib jupyter
python -c "import torch; print(torch.__version__, torch.cuda.is_available() or torch.backends.mps.is_available())" 

External links

Exercise

깨끗한 conda 환경을 설정하고, 위의 toolchain을 설치한 다음, PyTorch 텐서 연산을 한 번 실행해. 환경 명세를 git에 commit해. 미래의 본인과 팀 모두 고마워할 거야.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.