/ Модель

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

Контекст
4 096 токенов
Параметры
10,6 млрд
Лицензия
Apache 2.0
Архитектура
mixtral · MoE
Опубликована
8 янв 2024

Lumosia-MoE-4x10.7

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

Экспериментальная смесь моделей SOLAR на архитектуре Mixtral MoE для чата, логических задач и ролевого общения.

112скачиваний за 30 дней10лайковвеса обновлены23 апр 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Lumosia-MoE-4x10.7 — экспериментальная разговорная языковая модель, созданная SteelStorage как смесь экспертов из нескольких моделей семейства SOLAR. В состав смеси входят DopeorNope/SOLARC-M-10.7B, maywell/PiVoT-10.7B-Mistral-v0.2-RP, kyujinpy/Sakura-SOLAR-Instruct и jeonsworld/CarbonVillain-en-10.7B-v1. Архитектура Mixtral MoE содержит около 10,6 млрд параметров; модель распространяется в формате safetensors и рассчитана на генерацию текста в чате.

Модель задумывалась как универсальный помощник для диалогов, логических задач и ролевого общения. Заявленная длина контекста — 4096 токенов; автор сообщает о связности ответов до 16 тысяч токенов. В README приведены результаты тестов ARC, HellaSwag, MMLU, T-QA, Winogrande и GSM8K, однако автор характеризует модель как экспериментальную и отмечает, что отбирал исходные модели по личному опыту. Лицензия — Apache-2.0.

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

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

Ограничения

Модель экспериментальная, а отбор исходных компонентов основан на личной оценке автора, а не на открытом лидерборде. Заявленный контекст составляет 4096 токенов; связность до 16 тысяч токенов указана автором без подробной оценки.

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

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

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

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

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

Открыть на Hugging Face

image/png

Lumosia-MoE-4x10.7

"Lumosia" was selected as its a MoE of Multiple SOLAR Merges so it really "Lights the way".... its 3am.

This is a very experimantal model. its a MoE of all good performing Solar models (based off of personal experiance not open leaderboard), The models goal was to make a good all rounder, in chat/logic/rp

Why? Dunno whated to see what would happen

context is 4k but coherent up to 16k

Quants by @thebloke (thank you)

https://huggingface.co/TheBloke/Lumosia-MoE-4x10.7-GGUF

https://huggingface.co/TheBloke/Lumosia-MoE-4x10.7-GPTQ

Update: (Done) Lumosia v1.5 has been uploaded.

Update 2:

A Lumosia Personality tavern card has been added

Template:

### System:

### USER:{prompt}

### Assistant:

Settings:

Temp: 1.0
min-p: 0.02-0.1

Lumosia-MoE-4x10.7 is a Mixure of Experts (MoE) made with the following models:

Evals:

  • Avg: 69.61
  • ARC: 68.34
  • HellaSwag: 87.13
  • MMLU: 64.38
  • T-QA: 63.81
  • Winogrande: 82.95
  • GSM8K: 51.02

Examples:

Example 1:

User:
Hello lumi, what is the meaning of life
in around 100 words.

Lumosia:
The meaning of life can vary greatly
depending on individual beliefs,
values, and experiences. One common
perspective suggests that the primary
purpose of life is to seek happiness,
fulfillment, and personal growth
through relationships
accomplishments, and spiritual
awareness. Living with integrity.
compassion, and gratitude while
making a positive impact on others
and the world around us can also
contribute to finding meaning in life
UItimately, the meaning of life is
subjective and unique to each
individual, who must define it for
themselves through exploration
reflection, and personal choice.

Example 2:

User:
Explain a MoE (Mixture of Experts) in
around 100 words

Lumosia:
A MoE, short for Mixture of Experts, is
a machine learning technique utilized
in ensemble learning. It involves
combining multiple specialist models
(experts) to optimize predictive
performance. Each expert focuses on
a subset of the input features or data
domains, making them specialized in
particular areas. Through a weighting
mechanism, like Gaussian Mixture
Model, the predictions of experts are
blended to produce a final result. MoE
models demonstrate effectiveness in
handling complex or ambiguous
inputs where a single model might
struggle. They are commonly used in
natural language processing.
computer vision, and speech synthesis.

🧩 Configuration

yamlbase_model: DopeorNope/SOLARC-M-10.7B
gate_mode: hidden
dtype: bfloat16
experts:
  - source_model: DopeorNope/SOLARC-M-10.7B
    positive_prompts: [""]
  - source_model: maywell/PiVoT-10.7B-Mistral-v0.2-RP
    positive_prompts: [""]
  - source_model: kyujinpy/Sakura-SOLAR-Instruct
    positive_prompts: [""]
  - source_model: jeonsworld/CarbonVillain-en-10.7B-v1
    positive_prompts: [""]

💻 Usage

python
!pip install -qU transformers bitsandbytes accelerate

from transformers import AutoTokenizer
import transformers
import torch

model = "Steelskull/Lumosia-MoE-4x10.7"

tokenizer = AutoTokenizer.from_pretrained(model)
pipeline = transformers.pipeline(
    "text-generation",
    model=model,
    model_kwargs={"torch_dtype": torch.float16, "load_in_4bit": True},
)

messages = [{"role": "user", "content": "Explain what a Mixture of Experts is in less than 100 words."}]
prompt = pipeline.tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
outputs = pipeline(prompt, max_new_tokens=256, do_sample=True, temperature=0.7, top_k=50, top_p=0.95)
print(outputs[0]["generated_text"])

Open LLM Leaderboard Evaluation Results

Detailed results can be found here

MetricValue
Avg.69.61
AI2 Reasoning Challenge (25-Shot)68.34
HellaSwag (10-Shot)87.13
MMLU (5-Shot)64.38
TruthfulQA (0-shot)63.81
Winogrande (5-shot)82.95
GSM8k (5-shot)51.02

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

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

GPU в ailist

vLLM

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

Подбираем GPU…

Класс архитектуры
MixtralForCausalLM
Ревизия весов
3626ec6

0 моделей