Downloads · 30 days
0
mjun/Qwen3-4B-KRX-Finance
Qwen3-4B-KRX-Finance is a machine learning model from mjun. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as apache-2.0.
Qwen3-4B-KRX-Finance는 한국어 금융 도메인 질의응답 품질 향상을 목표로 Qwen3-4B-Instruct 모델을 기반으로 SFT(Supervised Fine-Tuning) 이후 DPO(Direct Preference Optimization) 방식으로 추가 정렬한 PEFT 어댑터(Adapter) 모델입니다.
Downloads · 30 days
0
Access
Public
Updated Jan 8, 2026
Repo size
276 MB
Likes
0
Public
Click a slice to open those files.
.safetensors264 MB · 94%
From the Hugging Face model README
Qwen3-4B-KRX-Finance는 한국어 금융 도메인 질의응답 품질 향상을 목표로
Qwen3-4B-Instruct 모델을 기반으로 SFT(Supervised Fine-Tuning) 이후
DPO(Direct Preference Optimization) 방식으로 추가 정렬한 PEFT 어댑터(Adapter) 모델입니다.
본 저장소에는 DPO 학습이 완료된 어댑터만 포함되어 있으며,
베이스 모델은 별도로 로드해야 합니다.
Base Model
unsloth/Qwen3-4B-Instruct-2507
Fine-tuning Pipeline
Release Type
PEFT Adapter only
Target Domain
한국어 금융 질의응답 (금리, 채권, 거시경제, 금융 개념 설명 중심)
본 모델은 다음과 같은 목적을 가지고 학습되었습니다.
SFT 단계에서는 모델이
한국어 금융 질의응답의 기본적인 형식과 도메인 지식을 습득하도록 학습되었습니다.
Dataset
https://huggingface.co/datasets/KRX-Data/Won-Instruct
데이터 분리 방식
test_size = 0.05데이터 특징
SFT 이후 모델은 다음과 같은 특성을 갖게 되었습니다.
이를 보완하기 위해 DPO 학습을 진행했습니다.
DPO 단계의 목적은 다음과 같습니다.
Base Dataset
https://huggingface.co/datasets/aiqwe/FinShibainu
Prompt 구성
Chosen 응답
gemini-3-flash-preview API를 활용하여 생성Rejected 응답
Policy Model
SFT 완료 모델
Reference Model
Base Qwen3-4B-Instruct (고정)
Beta
0.2
Epoch
2
Max Sequence Length
2048
Optimization Method
Direct Preference Optimization (DPO)
from unsloth import FastLanguageModel
base_model, tokenizer = FastLanguageModel.from_pretrained(
"unsloth/Qwen3-4B-Instruct-2507",
max_seq_length=2048,
load_in_4bit=True,
)
from peft import PeftModel
model = PeftModel.from_pretrained(
base_model,
"mjun/Qwen3-4B-KRX-Finance"
)
model.eval()