/ Модель

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

Контекст
4 096 токенов
Параметры
6,6 млрд
Размер весов
27 ГБ
Лицензия
Llama 2
Архитектура
llama · dense
Опубликована
21 окт 2023

ALMA-7B-Ja-V2

Генерация текстаТекст → текст4 профессии

Модель webbigdata для перевода между японским и английским языками с дополнительной поддержкой немецкого, китайского, исландского и чешского.

91скачиваний за 30 дней20лайковвеса обновлены3 ноя 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ALMA-7B-Ja-V2 — языковая модель для машинного перевода, разработанная webbigdata. Она предназначена прежде всего для перевода с японского на английский и с английского на японский; также поддерживает перевод между английским и немецким, китайским, исландским и чешским языками. Модель основана на плотной архитектуре LlamaForCausalLM, содержит 6,6 млрд параметров и имеет контекст 4096 токенов. В карточке приведены результаты оценки BLEU, chrF++ и COMET, включая сравнение с предыдущей версией и NLLB-200.

Модель принимает текст и генерирует текст перевода. Лицензия — Llama 2. В README отмечено, что качество зависит от направления и жанра: например, результаты для классической литературы ниже, чем для ряда современных текстов. Авторы указывают, что ALMA-7B-Ja-V2 улучшает предыдущую версию, но это не гарантирует точность перевода для каждого текста.

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

  • перевод японских текстов на английский
  • перевод английских текстов на японский
  • перевод немецких текстов на английский и обратно
  • перевод китайских текстов на английский и обратно
  • перевод исландских текстов на английский и обратно
  • перевод чешских текстов на английский и обратно

Ограничения

Результаты различаются по жанрам и направлениям; приведённые метрики автоматической оценки не гарантируют качество для конкретного текста. Контекст ограничен 4096 токенами.

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

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

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

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

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

Открыть на Hugging Face

New Translation model released.

C3TR-Adapter is the QLoRA adapter for google/gemma-7b.
Despite the 4-bit quantization, the memory GPU requirement has increased to 8.1 GB. However, it is possible to run it with the free version of Colab and the performance is much improved!

webbigdata/ALMA-7B-Ja-V2

ALMA-7B-Ja-V2は日本語から英語、英語から日本語の翻訳が可能な機械翻訳モデルです。
The ALMA-7B-Ja-V2 is a machine translation model capable of translating from Japanese to English and English to Japanese.

ALMA-7B-Ja-V2は以前のモデル(ALMA-7B-Ja)に更に学習を追加し、性能を向上しています。
The ALMA-7B-Ja-V2 adds further learning to the previous model (ALMA-7B-Ja) and improves performance.

日本語と英語間に加えて、このモデルは以下の言語間の翻訳能力も持っていますが、日英、英日翻訳を主目的にしています。
In addition to translation between Japanese and English, this model also has the ability to translate between the following languages, but is primarily intended for Japanese-English and English-Japanese translation.

  • ドイツ語 German(de) and 英語 English(en)
  • 中国語 Chinese(zh) and 英語 English(en)
  • アイスランド語 Icelandic(is) and 英語 English(en)
  • チェコ語 Czech(cs) and 英語 English(en)

ベンチマーク結果

以下の三種の指標を使って翻訳性能を確認しました。
The following three metrics were used to check translation performance.

数字が大きいほど性能が良い事を意味します。
The higher the number, the better the performance.

BLEU

翻訳テキストが元のテキストにどれだけ似ているかを評価する指標です。しかし、単語の出現頻度だけを見ているため、語順の正確さや文の流暢さを十分に評価できないという弱点があります
A metric that evaluates how similar the translated text is to the original text. However, since it mainly looks at the frequency of word appearances, it may not effectively evaluate the accuracy of word order or the fluency of sentences.

chrF++

文字の組み合わせの一致度と語順に基づいて、翻訳の正確さを評価する指標です。弱点としては、長い文章の評価には不向きであることが挙げられます。
A method to evaluate translation accuracy based on how well character combinations match and the order of words. A drawback is that it might not be suitable for evaluating longer sentences.

comet

機械学習モデルを使って翻訳の品質を自動的に評価するためのツール、人間の主観的評価に近いと言われていますが、機械学習ベースであるため、元々のモデルが学習に使ったデータに大きく依存するという弱点があります。
A tool that uses machine learning models to automatically evaluate the quality of translations, although it is said to be similar to the evaluation ratings performed by humans. Because it is machine learning based, it has the weakness that the original model is highly dependent on the data used for training.

vs. NLLB-200

Meta社の200言語以上の翻訳に対応した超多言語対応機械翻訳モデルNLLB-200シリーズと比較したベンチマーク結果は以下です。
Benchmark results compared to Meta's NLLB-200 series of super multilingual machine translation models, which support translations in over 200 languages, are shown below.

Model Namefile sizeE->J chrf++/F2E->J cometJ->E chrf++/F2J->E comet
NLLB-200-Distilled2.46GB23.6/--50.2/--
NLLB-200-Distilled5.48GB25.4/--54.2/--
NLLB-2005.48GB24.2/--53.6/--
NLLB-20017.58GB25.2/--55.1/--
NLLB-200220.18GB27.9/33.20.890855.8/59.80.8792

previous our model(ALMA-7B-Ja)

Model Namefile sizeE->J chrf++/F2E->J cometJ->E chrf++/F2J->E comet
webbigdata-ALMA-7B-Ja-q4_K_S3.6GB-/24.20.8210-/54.20.8559
ALMA-7B-Ja-GPTQ-Ja-En3.9GB-/30.80.8743-/60.90.8743
ALMA-Ja(Ours)13.48GB-/31.80.8811-/61.60.8773

ALMA-7B-Ja-V2

Model Namefile sizeE->J chrf++/F2E->J cometJ->E chrf++/F2J->E comet
ALMA-7B-Ja-V2-GPTQ-Ja-En3.9GB-/33.00.8818-/62.00.8774
ALMA-Ja-V2(Ours)13.48GB-/33.90.8820-/63.10.8873
ALMA-Ja-V2-Lora(Ours)13.48GB-/33.70.8843-/61.10.8775

ALMA-7B-Ja-V2を様々なジャンルの文章を現実世界のアプリケーションと比較した結果は以下です。
Here are the results of a comparison of various genres of writing with the actual application.

政府の公式文章 Government Official Announcements

e->j chrF2++e->j BLEUe->j cometj->e chrF2++j->e BLEUj->e comet
ALMA-7B-Ja-V2-GPTQ-Ja-En25.315.000.884860.326.820.6189
ALMA-Ja-V227.215.600.886858.529.270.6155
ALMA-7B-Ja-V2-Lora24.513.580.867050.721.850.6196
SeamlessM4T27.316.760.907054.225.760.5656
gpt-3.534.628.330.889574.549.200.6382
gpt-4.036.528.070.925562.533.630.6320
google-translate43.535.370.918162.729.220.6446
deepl43.535.740.930160.127.400.6389

古典文学 Classical Literature

e->j chrF2++e->j BLEUe->j cometj->e chrF2++j->e BLEUj->e comet
ALMA-7B-Ja-V2-GPTQ-Ja-En11.87.240.694331.99.710.5617
ALMA-Ja-V210.74.930.720232.910.520.5638
ALMA-7B-Ja-V2-Lora12.37.250.707632.511.140.5441
gpt-3.5--0.636769.346.340.4922
gpt-4.013.38.330.707444.323.750.5518
deepl14.49.180.714934.610.680.5787
google-translate13.58.570.743231.77.940.5856

二次創作 Fanfiction

e->j chrF2++e->j BLEUe->j cometj->e chrF2++j->e BLEUj->e comet
ALMA-7B-Ja-V2-GPTQ-Ja-En27.618.280.864352.124.580.6106
ALMA-Ja-V220.48.450.787048.723.060.6050
ALMA-7B-Ja-V2-Lora23.918.550.863455.629.910.6093
SeamlessM4T25.519.970.865742.214.390.5554
gpt-3.531.223.370.9001--0.5948
gpt-4.030.724.310.884853.924.890.6163
google-translate32.425.360.896858.529.880.6022
deepl33.528.380.909460.031.140.6124

サンプルコード sample code

Googleの無料WebツールであるColabを使うとALMA_7B_Ja_V2の性能を簡単に確かめる事ができます。
Using Colab, Google's free web tool, you can easily verify the performance of ALMA_7B_Ja_V2.

Sample Code For Free Colab

その他の版 Other Version

llama.cpp

llama.cppの主な目的はMacBook上で4ビット整数量子化を使用して LLaMA モデルを実行する事です。
The main purpose of llama.cpp is to run the LLaMA model using 4-bit integer quantization on a MacBook.

4ビット量子化に伴い、性能はやや低下しますが、mmngaさんが作成してくれたwebbigdata-ALMA-7B-Ja-V2-ggufを使うとMacやGPUを搭載していないWindows、Linuxで本モデルを動かす事ができます。
Although performance is somewhat reduced with 4-bit quantization, webbigdata-ALMA-7B-Ja-V2-gguf, created by mmnga, can be used to run this model on Mac, Windows and Linux without a GPU.

GPU無版のColabで動かすサンプルはこちらです。 Here is Colab(without GPU) sample code.

GPTQ

GPTQはモデルサイズを小さくする手法(量子化といいます)です。
GPTQ is a technique (called quantization) that reduces model size.  

ALMA-7B-Ja-V2-GPTQ-Ja-EnはGPTQ量子化版で、モデルサイズ(3.9GB)とメモリ使用量を削減し、速度を向上しています。
ALMA-7B-Ja-V2-GPTQ-Ja-En is a quantized GPTQ version, which reduces model size (3.9 GB) and memory usage and increases speed.

ただし、性能は少し落ちてしまいます。また、日本語と英語以外の言語への翻訳能力は著しく低下しているはずです。
However, performance is slightly reduced. Also, the ability to translate into languages other than Japanese and English should be significantly reduced.

Sample Code For Free Colab webbigdata/ALMA-7B-Ja-V2-GPTQ-Ja-En

ファイル全体を一度に翻訳したい場合は、以下のColabをお試しください。 If you want to translate the entire txt file at once, try Colab below.

ALMA_7B_Ja_GPTQ_Ja_En_batch_translation_sample

ALMA (Advanced Language Model-based trAnslator) is an LLM-based translation model, which adopts a new translation model paradigm: it begins with fine-tuning on monolingual data and is further optimized using high-quality parallel data. This two-step fine-tuning process ensures strong translation performance. Please find more details in their paper.

@misc{xu2023paradigm,
      title={A Paradigm Shift in Machine Translation: Boosting Translation Performance of Large Language Models}, 
      author={Haoran Xu and Young Jin Kim and Amr Sharaf and Hany Hassan Awadalla},
      year={2023},
      eprint={2309.11674},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}

Original Model ALMA-7B. (26.95GB)
Prevous Model ALMA-7B-Ja. (13.3 GB)

about this work

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
LlamaForCausalLM
Ревизия весов
715f415

0 моделей