원문 캡처 · magazine.sebastianraschka.com
원문 캡처 · magazine.sebastianraschka.com

세바스티안 라슈카(Sebastian Raschka)가 파이썬과 PyTorch로 추론 모델을 구현하는 영상 강의 8편을 공개했다. 총 11시간이 넘는 강의는 사전 학습된 Qwen3 모델을 바탕으로 평가, 추론 시점 확장, 강화학습, 증류를 다룬다.

강의는 파이썬과 PyTorch 사용에 익숙한 사람에게 적합하며, 앞서 공개된 LLM 구현 강의를 먼저 들을 필요는 없다. 초기 텍스트 생성과 평가 예제는 CPU로도 진행할 수 있지만, 후반부 학습 실험에는 GPU가 있으면 더 실용적이다. 환경과 하드웨어 권장 사항은 저장소 안내에서 확인할 수 있다.

강의는 사전 학습된 소형 Qwen3 모델에서 출발한다. 모델을 처음부터 학습하는 대신 추론 모델의 평가와 개선 방법을 직접 구현하는 데 초점을 맞췄다. 각 영상에는 관련 장의 코드가 연결돼 있다.

영상은 책 Build a Reasoning Model (From Scratch)을 함께 활용하도록 구성됐다. 책은 Manning과 Amazon에서 구할 수 있으며, 설명과 그림, 연습 문제를 제공한다. 라슈카는 각 장을 읽고 해당 영상과 함께 코드를 따라 한 뒤 연습 문제를 풀어보는 학습 방식을 권한다.

라슈카는 추론 모델을 강화학습으로 추가 학습하거나 추론 시점 확장 기법을 적용해 더 어려운 문제를 풀도록 개선한 모델로 설명한다. 에이전트 시스템에서는 추론 모델이 엔진 역할을 하고, 주변의 에이전트 하니스가 맥락을 관리하고 도구 접근을 제공한다. 관련 설명은 코딩 에이전트 구성 요소에서 볼 수 있다. 기존 LLM 구현 자료는 책과 영상 강의로 제공되며, 추론 노력을 조절하는 방법에 관한 글은 별도 기사에서 다룬다.