KorMedMCQA β€” klue/roberta-base νŒŒμΈνŠœλ‹

ν•œκ΅­ μ˜μ‚¬ κ΅­κ°€κ³ μ‹œ(KorMedMCQA) doctor λ°μ΄ν„°μ…‹μœΌλ‘œ νŒŒμΈνŠœλ‹ν•œ 5μ§€μ„ λ‹€ λΆ„λ₯˜ λͺ¨λΈμž…λ‹ˆλ‹€.

λͺ¨λΈ 정보

ν•­λͺ© λ‚΄μš©
베이슀 λͺ¨λΈ klue/roberta-base
νƒœμŠ€ν¬ ν•œκ΅­μ–΄ 의료 5μ§€μ„ λ‹€ QA
데이터셋 sean0042/KorMedMCQA (doctor config)
ν›ˆλ ¨ 데이터 train 1,890 / dev 164 / test 435
에포크 3
배치 크기 16
ν•™μŠ΅λ₯  2e-5

μ‚¬μš©λ²•

from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch

REPO_ID = '47ag925/kormed-mcqa-klue-roberta'
tokenizer = AutoTokenizer.from_pretrained(REPO_ID)
model     = AutoModelForSequenceClassification.from_pretrained(REPO_ID)
model.eval()

CHOICES = ['A', 'B', 'C', 'D', 'E']

def predict(question, options):
    text = question
    for c, opt in zip(CHOICES, options):
        text += f' {c}: {opt}'
    inputs = tokenizer(text, return_tensors='pt', truncation=True, max_length=256)
    with torch.no_grad():
        logits = model(**inputs).logits
    return CHOICES[logits.argmax(-1).item()]

ν•œκ³„

  • μ†Œκ·œλͺ¨ 데이터(1,890건)둜 ν•™μŠ΅ β†’ μ „λ¬Έ 의료 지식 μ™„μ „ μŠ΅λ“ ν•œκ³„
  • ν•œκ΅­ μ˜μ‚¬ κ΅­κ°€κ³ μ‹œ 도메인 μ™Έ 일반 μ˜ν•™ QAμ—λŠ” μ„±λŠ₯ μ €ν•˜ κ°€λŠ₯
Downloads last month
44
Safetensors
Model size
0.1B params
Tensor type
F32
Β·
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Model tree for 47ag925/kormed-mcqa-klue-roberta

Finetuned
(497)
this model

Dataset used to train 47ag925/kormed-mcqa-klue-roberta