/ Модель

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

Контекст
32 768 токенов
Параметры
1,1 млрд
Лицензия
Apache 2.0
Архитектура
xmodel · dense
Библиотека
transformers
Опубликована
5 июн 2024

Xmodel_LM

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

Компактная двуязычная причинная языковая модель XiaoduoAI для генерации текста на китайском и английском языках и адаптации под downstream-задачи.

243скачиваний за 30 дней9лайковвеса обновлены30 ноя 2025

Бенчмарки

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

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

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

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

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

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

Xmodel-LM — плотная причинная языковая модель на 1,1 млрд параметров, созданная XiaoduoAI и обученная с нуля примерно на 2 трлн токенов китайского и английского текста. Модель построена на архитектуре XmodelForCausalLM, работает с текстом и имеет контекст до 32 768 токенов.

Она предназначена для генерации китайского и английского текста, диалогов, ответов на вопросы и рекламных текстов, а также для адаптации под прикладные задачи. Компактный размер подходит для сценариев, где важны скорость и развёртывание на устройствах с ограниченными ресурсами. В README приведены сравнительные результаты на нескольких тестах рассуждения; арифметика и программирование названы слабыми сторонами.

Модель доступна по лицензии Apache-2.0. Она не прошла выравнивание с помощью RLHF, поэтому может выдавать предвзятый или вредоносный текст; перед применением в продуктивных сценариях рекомендуется модерация. Знания ограничены данными предобучения примерно до марта 2024 года, доступа к интернету нет, а доля китайских токенов составляла около 15%, поэтому для китайских специализированных текстов она уступает моделям, обученным преимущественно на китайском языке.

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

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

Ограничения

Модель слабо справляется с математикой и программированием без дополнительного дообучения; доля китайских данных невелика, поэтому на специализированных китайских текстах она уступает нативным китайским моделям. Модель не выровнена с помощью RLHF и может выдавать вредоносный или предвзятый текст; её знания ограничены данными примерно до марта 2024 года.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

Xmodel-LM-1.1B

1. Model Summary

Xmodel-LM is a 1.1-billion-parameter causal language model pretrained from scratch by XiaoduoAI on ~2 trillion tokens of bilingual (Chinese & English) data.
Despite its compact size, it outperforms many open-source 1B-scale models (e.g. TinyLlama-1.1B, OPT-1.3B, Pythia-1.4B) on both English and Chinese benchmarks.

Paper: arXiv 2406.02856
Github: XiaoduoAILab/XmodelLM
Official checkpoints: XiaoduoAILab/Xmodel-LM


2. Intended Uses

TaskZero-shotFine-tuneNotes
Chinese & English text generation✅✅Dialog, QA, copy-writing
Commonsense reasoning (ARC, HellaSwag, Winogrande …)✅—Already evaluated in paper
Math word problems (GSM8k)⚠️✅2.58% 5-shot, better after ft
Code generation⚠️✅Contains 11% code tokens

Primary audience: researchers & practitioners who need a small, fast, bilingual base model for downstream adaptation or edge deployment.


3. How to Use

from transformers import AutoTokenizer, AutoModelForCausalLM
import torch

device = "cuda" if torch.cuda.is_available() else "cpu"

tokenizer = AutoTokenizer.from_pretrained("XiaoduoAILab/Xmodel-LM")
model = AutoModelForCausalLM.from_pretrained("XiaoduoAILab/Xmodel-LM", torch_dtype=torch.float16).to(device)

prompt = "中国的四大发明是"
inputs = tokenizer(prompt, return_tensors="pt").to(device)

with torch.no_grad():
    out = model.generate(**inputs, max_new_tokens=128, do_sample=True, top_p=0.9)
print(tokenizer.decode(out[0], skip_special_tokens=True))

4. Training Details

Hyper-parameterValue
Parameters1.1 B
Layers24
Hidden size2048
Attention heads32 (GQA 4 KV-heads)
Context length4096
Vocabulary32 k (SentencePiece unigram)
Training tokens2.0 T
Warmup steps2 k
Peak lr6e-4
Schedulecosine → 6e-5
Batch size~3.5 M tokens
OptimizerAdamW (β1=0.9, β2=0.95)
Weight decay0.1
Precisionbfloat16
Hardware7×H800, DDP
MFU≈55%

5. Evaluation Highlights (zero-shot unless noted)

BenchmarkXmodel-LM-1.1BTinyLlama-1.1BQwen1.5-1.8B
ARC-e62.2960.3164.69
HellaSwag45.9644.9845.49
BBH (3-shot)27.3426.7513.84
GSM8K (5-shot)2.581.9733.59
ARC-zh26.2421.3732.14
XCOPA-zh60.6056.8066.00

Full tables in paper §3.


6. Limitations & Bias

  • Math & code: still weak on GSM8k and coding benchmarks; recommend supervised fine-tuning for arithmetic or programming tasks.
  • Knowledge cutoff: pretraining data up to ~2024-03; no live Internet access.
  • Safety: not aligned with RLHF; may produce harmful or biased content — apply moderation before production use.
  • Chinese ratio: only ~15% tokens; while better than most 1B models, still inferior to native Chinese models on classical or domain-specific text.

7. Citation

If you use Xmodel-LM in your research, please cite:

@misc{xmodel-lm-2024,
  title={Xmodel-LM Technical Report},
  author={Wang, Yichuan and Liu, Yang and Yan, Yu and Wang, Qun and Huang, Xucheng and Jiang, Ling},
  eprint={arXiv:2406.02856},
  url={https://arxiv.org/pdf/2406.02856},
  year={2024}
}

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

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

GPU в ailist

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

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

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

0 моделей