YAML Metadata Warning:empty or missing yaml metadata in repo card

Check out the documentation for more information.

Model Card for t5_small Summarization Model

Model Details

이 λͺ¨λΈμ€ T5-small λͺ¨λΈμ„ CNN/Daily Mail λ°μ΄ν„°μ…‹μœΌλ‘œ λ―Έμ„Έ μ‘°μ •ν•œ μš”μ•½ λͺ¨λΈμž…λ‹ˆλ‹€. 이 λͺ¨λΈμ€ Transformer Encoder-Decoder μ•„ν‚€ν…μ²˜λ₯Ό 기반으둜 ν•˜λ©°, Hugging Face transformers 라이브러리λ₯Ό μ‚¬μš©ν•˜μ—¬ λͺ¨λΈκ³Ό ν† ν¬λ‚˜μ΄μ €λ₯Ό κ΄€λ¦¬ν•©λ‹ˆλ‹€.

λͺ¨λΈ μœ ν˜•: Transformer 기반 Encoder-Decoder 기반 λͺ¨λΈ: T5-small μž‘μ—…: ν…μŠ€νŠΈ μš”μ•½

Training Data

λͺ¨λΈμ€ ν…μŠ€νŠΈ μš”μ•½ μž‘μ—…μ— 널리 μ‚¬μš©λ˜λŠ” CNN/Daily Mail 데이터셋을 μ‚¬μš©ν•˜μ—¬ λ―Έμ„Έ μ‘°μ •λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 이 데이터셋은 λ‰΄μŠ€ 기사와 그에 ν•΄λ‹Ήν•˜λŠ” μš”μ•½λ¬ΈμœΌλ‘œ κ΅¬μ„±λ˜μ–΄ 있으며, κΈ΄ ν˜•μ‹μ˜ μ½˜ν…μΈ λ₯Ό κ°„κ²°ν•˜κ²Œ μš”μ•½ν•˜λŠ” λͺ¨λΈμ„ ν•™μŠ΅ν•˜κΈ°μ— μ ν•©ν•©λ‹ˆλ‹€.

데이터셋: CNN/Daily Mail μž…λ ₯/좜λ ₯ ν˜•μ‹: μž…λ ₯: λ‰΄μŠ€ 기사 (전체 ν…μŠ€νŠΈ) 좜λ ₯: ν•΄λ‹Ή κΈ°μ‚¬μ˜ μ§§κ³  κ°„κ²°ν•œ μš”μ•½λ¬Έ

Training Procedure

이 λͺ¨λΈμ€ Hugging Face transformers 라이브러리λ₯Ό μ‚¬μš©ν•˜μ—¬ λ―Έμ„Έ μ‘°μ •λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

ν† ν¬λ‚˜μ΄μ €: Hugging Face의 T5Tokenizer λͺ¨λΈ: Hugging Face의 T5ForConditionalGeneration μ΅œμ ν™”κΈ°: AdamW ν•™μŠ΅ ν”„λ ˆμž„μ›Œν¬: PyTorch ν•˜μ΄νΌνŒŒλΌλ―Έν„°: 배치 크기: 4 ν•™μŠ΅λ₯ : 2e-5 에포크 수: 1

How to Use

이 λͺ¨λΈμ€ Hugging Face transformers 라이브러리λ₯Ό μ‚¬μš©ν•˜μ—¬ ν…μŠ€νŠΈ μš”μ•½ μž‘μ—…μ— ν™œμš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ•„λž˜λŠ” μ‚¬μš© μ˜ˆμ‹œ μ½”λ“œμž…λ‹ˆλ‹€:

from transformers import T5Tokenizer, T5ForConditionalGeneration

# ν† ν¬λ‚˜μ΄μ €μ™€ λͺ¨λΈ λ‘œλ“œ
tokenizer = T5Tokenizer.from_pretrained('t5-small')
model = T5ForConditionalGeneration.from_pretrained('t5-small')

# μš”μ•½ν•  ν…μŠ€νŠΈ μƒ˜ν”Œ
text = "μš”μ•½ν•  ν…μŠ€νŠΈ μž…λ ₯"

# μž…λ ₯ ν…μŠ€νŠΈ μ „μ²˜λ¦¬
input_ids = tokenizer.encode("summarize: " + text, return_tensors="pt", max_length=512, truncation=True)

# μš”μ•½ 생성
summary_ids = model.generate(input_ids, max_length=150, min_length=40, length_penalty=2.0, num_beams=4, early_stopping=True)

# μš”μ•½ λ””μ½”λ“œ 및 좜λ ₯
summary = tokenizer.decode(summary_ids[0], skip_special_tokens=True)
print(summary)

Evaluation

λͺ¨λΈμ€ CNN/Daily Mail ν…ŒμŠ€νŠΈ μ„ΈνŠΈλ₯Ό μ‚¬μš©ν•˜μ—¬ ν‰κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μš”μ•½ μž‘μ—…μ˜ 일반적인 평가 μ§€ν‘œλŠ” λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€:

ROUGE 점수: 예츑된 μš”μ•½κ³Ό μ°Έμ‘° μš”μ•½ μ‚¬μ΄μ˜ n-그램 쀑볡을 μΈ‘μ •ν•©λ‹ˆλ‹€. ROUGE-1, ROUGE-2, ROUGE-L μ§€ν‘œκ°€ μ‚¬μš©λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

Limitations

λͺ¨λΈμ€ CNN/Daily Mail 데이터셋에 ν¬ν•¨λ˜μ§€ μ•Šμ€ λ„λ©”μΈμ˜ ν…μŠ€νŠΈλ₯Ό μš”μ•½ν•˜λŠ” 데 어렀움을 κ²ͺ을 수 μžˆμŠ΅λ‹ˆλ‹€. μƒμ„±λœ μš”μ•½μ΄ 항상 μ‚¬μ‹€μ μ΄κ±°λ‚˜ 일관성이 λ†’μ§€λŠ” μ•Šμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. λͺ¨λΈμ€ μž…λ ₯ 토큰 길이의 μ΅œλŒ€κ°’(512 토큰)으둜 μ œν•œλ˜λ―€λ‘œ, κΈ΄ κΈ°μ‚¬λŠ” μž˜λ €μ„œ μ€‘μš”ν•œ λ¬Έλ§₯이 손싀될 수 μžˆμŠ΅λ‹ˆλ‹€.

Ethical Considerations

편ν–₯: μ‚¬μš©λœ CNN/Daily Mail λ°μ΄ν„°μ…‹μ—λŠ” λ‰΄μŠ€ λ³΄λ„μ—μ„œ λ‚΄μž¬λœ 편ν–₯이 μžˆμ„ 수 있으며, μ΄λŠ” μƒμ„±λœ μš”μ•½μ— 반영될 수 μžˆμŠ΅λ‹ˆλ‹€. ν—ˆμœ„ 정보: λͺ¨λΈμ€ μ‚¬μ‹€μ μœΌλ‘œ μ •ν™•ν•œ μš”μ•½μ„ μƒμ„±ν•˜λŠ” 것이 보μž₯λ˜μ§€ μ•ŠμœΌλ©°, 잘λͺ»λœ μ •λ³΄λ‚˜ 편ν–₯된 λ‚΄μš©μ„ 생성할 수 μžˆμŠ΅λ‹ˆλ‹€. μ‚¬μš© 주의: 이 λͺ¨λΈμ„ μ‹€μ œ μ‘μš© ν”„λ‘œκ·Έλž¨μ— 배포할 λ•ŒλŠ”, 특히 μ–Έλ‘ μ΄λ‚˜ 학계와 같은 정확성이 μ€‘μš”ν•œ λΆ„μ•Όμ—μ„œλŠ” μ£Όμ˜κ°€ ν•„μš”ν•©λ‹ˆλ‹€.

Downloads last month
5
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support