입문

파라미터란 학습되는 숫자의 개수예요

파라미터는 모델이 학습 과정에서 스스로 조정하는 숫자입니다. 규모가 커질수록 표현력이 커지지만 메모리와 연산도 함께 커져요. 대규모 언어 모델은 파라미터 수십억에서 수천억 규모입니다.

카드 읽기
개발자

AWQ, 양자화 방법

2023년 공개된 기법이에요. 주요 가중치를 보호하면서 4비트로 압축합니다. GPTQ와 함께 오픈소스 모델 양자화의 표준이 됐어요.

카드 읽기
입문

정규화, 과대 적합을 막는 도구

매개변수에 벌을 두거나 데이터를 떨어뜨리는 등 여러 기법이 있습니다. 모든 기법은 '모델이 데이터를 외우는' 걸 막는 게 목적인데요. 데이터가 적을수록 이 기법의 효과가 큽니다.

카드 읽기
입문

한국 파운데이션 모델 프로젝트

한국 정부는 한국어 데이터를 활용해 자체 모델을 키워 왔어요. 초거대 한국어 오픈 소스 모델이 이 프로젝트의 결과물입니다. 언어는 모델 품질에서 결정적이라는 걸 보여줍니다.

카드 읽기
개발자

Adam, 표준 최적화 알고리즘

2014년 공개된 Adam은 학습률을 파라미터별로 조절하는 최적화 알고리즘입니다. 기울기의 일차·이차 모멘트 추정치를 함께 사용해요. 여러 딥러닝 작업에서 널리 쓰이지만 항상 최선인 것은 아닙니다.

카드 읽기
보통

GPT, 다음 단어를 예측하는 구조

왼쪽으로만 보고 다음 토큰을 맞추는 구조예요. 이 단순 구조가 스케일 업 하면 다양한 능력을 보여주었습니다. GPT-1은 117M 파라미터, GPT-3은 1750억 규모입니다.

카드 읽기
입문

분류와 회귀, 과제의 두 갈래

분류는 이산된 범주 중 하나를 고르는 일, 회귀는 숫자를 예측하는 일이에요. 모델의 마지막 구조가 과제를 반영합니다. 같은 데이터라도 목적에 따라 설계가 달라지죠.

카드 읽기
개발자

ONNX, 모델 형식의 표준

여러 프레임워크에서 모델 포맷을 공유하는 표준이에요. PyTorch, TensorFlow에서 변환하면 다른 엔진에서 돌릴 수 있어요. 추론 최적화의 출발점이 됩니다.

카드 읽기
개발자

체크포인트, 훈련을 멈추고 다시 시작하기

일정 간격으로 모델과 옵티마이저 상태를 저장하면 중단 뒤에도 훈련을 이어갈 수 있어요. 긴 훈련에서 장애 복구와 모델 비교에 중요합니다. 완전한 재현이 필요하면 난수 상태와 데이터 순서도 함께 저장해야 합니다.

카드 읽기
입문

왜 기계 학습 모델이 틀리나요

데이터에 섞인 편향이 그대로 반영되기 때문입니다. 학습한 환경과 실제 운영 환경이 다를 수도 있어요. 결국 실수 원인을 추적하는 관측이 쌓이면 신뢰가 생깁니다.

카드 읽기