Views
No views yet
unsloth/Qwen3-4B-Instruct-2507Unsloth를 사용하여 메모리 사용량을 최적화하고 학습 속도를 크게 향상시켰습니다.train과 test 스플릿을 합친 후, train 데이터셋은 무작위로 섞어 모델이 특정 주제에 편향되지 않도록 했습니다.| 파라미터 | 값 | 설명 |
|---|---|---|
r | 16 | LoRA 행렬의 랭크 (rank) |
lora_alpha | 32 | LoRA 스케일링 인자 |
lora_dropout | 0.05 | LoRA 레이어의 드롭아웃 비율 |
target_modules | q_proj, k_proj, v_proj, o_proj, gate_proj, up_proj, down_proj | LoRA를 적용할 대상 모듈 |
| 파라미터 | 값 | 설명 |
|---|---|---|
num_train_epochs | 30 | 총 학습 에포크 수 |
learning_rate | 4e-6 | 학습률 |
per_device_train_batch_size | 32 | 디바이스당 학습 배치 크기 |
gradient_accumulation_steps | 2 | 그래디언트 누적 스텝 |
optimizer | adamw_8bit | 8비트 AdamW 옵티마이저 |
lr_scheduler_type | linear | 선형 학습률 스케줄러 |
eval_dataset에 대한 최종 평가 결과입니다. Loss는 모델이 예측한 값과 실제 값의 차이를 나타내며, 낮을수록 모델의 성능이 좋음을 의미합니다.| 메트릭 (Metric) | 값 (Value) |
|---|---|
eval_loss | 1.2925 |
eval_runtime | 30.8675 초 |
eval_samples_per_second | 68.556 |
eval_steps_per_second | 8.585 |
epoch | 30.0 |