/ Модель

Характеристики

Параметры
157 млн
Лицензия
Apache 2.0
Архитектура
mt5 · dense
Базовая модель
mt5-small
Опубликована
14 июн 2026

Midas-Korean-English

ПереводТекст → текст3 профессии

Компактная модель mT5 для двустороннего перевода между корейским и английским языками.

109скачиваний за 30 дней0лайковвеса обновлены14 июн 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Midas — модель перевода между корейским и английским языками, разработанная EphAsad и дообученная на google/mt5-small. Одна модель выполняет перевод в обоих направлениях; направление задаётся префиксом задачи во входном тексте. Архитектура — mT5 для преобразования текста в текст, объём по метаданным — 157,4 млн параметров. Модель обучена примерно на 150 тысячах параллельных пар из TED, параллельных корпусов и отфильтрованных данных Wikipedia. Поддерживаются корейский и английский языки.

Модель подходит для понимания общего смысла корейского текста на английском, чернового перевода с английского на корейский и лёгких по размеру переводческих конвейеров, где важна скорость. В README указана оценка BLEU 21,88: смысл обычно передаётся, но возможны грамматические ошибки, неестественные формулировки и смысловые сдвиги, особенно в длинных и сложных предложениях. Данные преимущественно энциклопедические и разговорные, поэтому качество может снижаться на специализированных юридических, медицинских и технических текстах. Лицензия — Apache-2.0.

Сценарии применения

  • перевод корейских фраз на английский для понимания общего смысла
  • черновой перевод английских текстов на корейский для последующей проверки
  • машинный перевод корейского и английского в обоих направлениях
  • быстрый базовый перевод в конвейерах с ограничениями по размеру модели

Ограничения

Оценка BLEU 21,88 указывает на заметные недостатки: возможны грамматические ошибки, неестественные формулировки и смысловые сдвиги, особенно в длинных предложениях. Качество может быть ниже на юридических, медицинских и технических текстах; для критически важных переводов модель не предназначена.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Midas Banner

Midas — Korean ↔ English Translation

Everything it touches, it translates.

A bidirectional Korean ↔ English translation model built on mT5-small, fine-tuned on ~150k parallel sentence pairs drawn from TED talks, parallel corpora, and quality-filtered Wikipedia data.

Base Model Task Languages BLEU License


Overview

Midas is a single bidirectional translation model that handles both Korean→English and English→Korean in one set of weights. Direction is controlled by a task prefix in the input — no separate models required.

mT5-small was chosen over standard T5-small specifically for its multilingual SentencePiece tokenizer, which covers Korean script natively and avoids the heavy subword fragmentation that limits T5-small's Korean generation quality.

What Midas is good for:

  • Getting the gist of Korean text in English
  • Drafting English-to-Korean translations for human review
  • Lightweight deployment where model size matters
  • Baseline translation in pipelines where speed > perfection

What Midas is not:

  • A production-grade translator — BLEU 21.88 sits in the "understandable with noticeable flaws" range
  • A replacement for DeepL or Google Translate on critical content
  • Suited for highly domain-specific text (legal, medical, technical)

Model Details

PropertyValue
Base modelgoogle/mt5-small
Parameters~300M
TaskBidirectional Korean ↔ English translation
Training examples299,000 (150k KO→EN + 150k EN→KO)
Epochs2
Total steps8,094
Training time2h 20m
Final BLEU21.88
Final train loss7.6516
Final val loss1.5326
HardwareNVIDIA A100-SXM4 80GB
Max sequence length512 tokens (source and target)
Precisionbfloat16
LicenseApache 2.0

Usage

Transformers

from transformers import MT5ForConditionalGeneration, AutoTokenizer

model_name = "EphAsad/Midas-Korean-English"
tokenizer  = AutoTokenizer.from_pretrained(model_name)
model      = MT5ForConditionalGeneration.from_pretrained(model_name)

def translate(text, direction="ko-en"):
    if direction == "ko-en":
        prefix = "translate Korean to English: "
    else:
        prefix = "translate English to Korean: "

    inputs = tokenizer(
        prefix + text,
        return_tensors = "pt",
        max_length     = 512,
        truncation     = True,
    )
    outputs = model.generate(
        **inputs,
        max_new_tokens     = 512,
        num_beams          = 4,
        early_stopping     = True,
    )
    return tokenizer.decode(outputs[0], skip_special_tokens=True)

# Korean → English
print(translate("오늘 날씨가 정말 좋네요.", direction="ko-en"))

# English → Korean
print(translate("The weather is really nice today.", direction="en-ko"))

Pipeline

from transformers import pipeline

ko_en = pipeline(
    "translation",
    model    = "EphAsad/Midas-Korean-English",
    src_lang = "ko",
    tgt_lang = "en",
)

en_ko = pipeline(
    "translation",
    model    = "EphAsad/Midas-Korean-English",
    src_lang = "en",
    tgt_lang = "ko",
)

Input Format

Direction is controlled by the prefix — this is required:

translate Korean to English: {Korean text}
translate English to Korean: {English text}

Omitting the prefix will produce degraded or incorrect output.


Training Data

Three parallel corpus sources were streamed and combined. Each sentence pair was expanded into two training examples — one per direction — giving a balanced 50/50 KO→EN / EN→KO split.

DatasetPairsFilterFields
msarmi9/korean-english-multitarget-ted-talks-task30,000Nonekorean, english
Moo/korean-parallel-corpora20,000Noneko, en
lemon-mint/korean_english_parallel_wiki_augmented_v1100,000score ≥ 0.87korean, english

Total pairs: ~150,000
Total training examples: ~299,000 (after bidirectional expansion)
Val split: 1,000 examples (0.3%)

The wiki dataset quality filter (score ≥ 0.87) was applied to retain only high-confidence alignment pairs. Records below this threshold were discarded during streaming.


Training Configuration

base_model        = 'google/mt5-small'
batch_size        = 32
grad_accumulation = 4          # effective batch: 128
learning_rate     = 5e-4
warmup_steps      = 500
num_epochs        = 2
max_source_len    = 512
max_target_len    = 512
bf16              = True

Loss and BLEU curve:

StepTrain LossVal LossBLEU
1,50010.65972.066810.50
3,0009.10041.767216.18
4,5008.25591.638018.76
6,0008.02501.570020.84
7,5007.67151.537021.40
8,0947.65161.532621.88

BLEU improvement plateaued significantly after step 6,000, with only +1.04 points gained over the final 2,000 steps. The model converged within 2 epochs.


Evaluation

BLEU 21.88 on the held-out validation set (1,000 examples, mixed KO→EN and EN→KO).

For context on what BLEU scores mean in practice:

BLEUQuality
< 10Unusable
10–19Rough — gist only
20–29Understandable — noticeable flaws
30–40Good — approaches human quality
40+High quality

Midas sits at the lower end of the "understandable" band. Translations convey meaning but may have grammatical errors, awkward phrasing, or minor semantic drift — particularly on longer or more complex sentences.


Known Limitations

BLEU ceiling for mT5-small. The model converged around 21-22 BLEU. Reaching 25+ would likely require mT5-base (580M) or more training steps. Capacity, not data, is the limiting factor here.

Long sentences. Performance degrades on sentences requiring complex reordering across Korean and English word order differences. Both languages are structurally very different (SOV vs SVO), which remains a challenge at this scale.

Domain coverage. Training data is dominated by encyclopedic (Wikipedia) and spoken (TED) content. Legal, medical, and technical Korean text will produce lower quality outputs.

Sacrebleu tokenisation artefact. mT5's SentencePiece decoder sometimes produces spaces before punctuation (e.g. word . rather than word.). This slightly suppresses the reported BLEU score — actual perceived quality is marginally better than the number suggests.


Citation

@misc{midas_korean_english_2026,
  author       = {Asad, Zain},
  title        = {Midas: A Bidirectional Korean-English Translation Model
                  Based on mT5-Small},
  year         = {2026},
  publisher    = {HuggingFace},
  howpublished = {\url{https://huggingface.co/EphAsad/Midas-Korean-English}},
}

License

Released under the Apache 2.0 License, consistent with the mT5-small base model.


Built independently by EphAsad

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Можно запустить

Подбираем GPU…

Класс архитектуры
MT5ForConditionalGeneration
Ревизия весов
b02556b

0 моделей