/ Модель

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

Лицензия
MIT
Опубликована
25 сен 2026

slm-30m-qa

Ответы на вопросыТекст → текст

Небольшая GPT-модель на 30 млн параметров, дообученная для ответов на короткие вопросы на английском языке и предназначенная для учебных экспериментов.

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

Бенчмарки

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

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

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

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

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

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

SLM-30M-QA — дообученная модель для ответов на вопросы, созданная как личный учебный проект. В основе — 30-миллионная GPT с архитектурой decoder-only, построенная с нуля; веса представлены в формате PyTorch. Автор адаптировал базовую модель для question answering, используя отфильтрованные примеры Databricks Dolly-15k, около 4 000 примеров Alpaca-Cleaned и пары вопросов и ответов, составленные по первым предложениям статей Википедии.

Модель предназначена для экспериментов с дообучением инструктивных моделей и генерацией ответов на короткие вопросы на английском языке. При выборе контрольных точек автор проверял свободную генерацию, чтобы отсеивать пустые и повторяющиеся ответы; для вывода рекомендуются temperature scaling, top-k sampling и repetition penalty. Модель распространяется по лицензии MIT.

Небольшой размер и ограниченный объём данных для дообучения могут приводить к непоследовательным или поверхностным ответам. README характеризует её как учебный артефакт, а не готовую систему контроля качества.

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

  • ответы на короткие вопросы на английском языке
  • учебные эксперименты с дообучением GPT
  • изучение маскирования промпта при обучении
  • проверка генерации ответов на вопросах по Википедии

Ограничения

Из-за малого числа параметров и ограниченного объёма данных дообучения ответы могут быть непоследовательными или поверхностными. Автор не рекомендует модель для производственной системы контроля качества.

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

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

Открыть на Hugging Face

SLM-30M-QA

A fine-tuned version of slm-30m-base — a 30M-parameter decoder-only GPT built from scratch — adapted for question-answering. Built purely as a personal learning project.

Base Model

See slm-30m-base for architecture and pretraining details.

Fine-Tuning

  • Data: Databricks Dolly-15k (filtered to short direct categories), Alpaca-Cleaned (~4,000 sampled examples), and Wikipedia-grounded Q&A pairs extracted from lead sentences
  • Objective fix: corrected a target-alignment bug where tied embedding/output weights let the model learn a trivial "copy current token" shortcut; implemented proper next-token target shifting with -100 prompt masking
  • Checkpoint selection: instead of relying only on teacher-forced validation loss (which hides degeneration), checkpoints were evaluated with free-running generation on probe questions and only accepted if outputs were non-repetitive and non-blank

Usage

import torch
model = torch.load("finetuned.pt", map_location="cpu")
# prompts are wrapped as:
# ### Question:\n<your question>\n\n### Answer:\n

Inference uses temperature scaling, top-k sampling, and a repetition penalty to reduce degenerate/looping outputs.

Purpose

Built to understand instruction fine-tuning end-to-end — dataset mixing, loss masking, and evaluation beyond just validation loss — not intended as a production QA system.

Limitations

Small parameter count and limited fine-tuning data mean answers can be inconsistent or shallow compared to larger instruction-tuned models. Best treated as a learning artifact, not a usable assistant.

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

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

GPU в ailist

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

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

В репозитории нет config.json: не понять архитектуру модели.

Ревизия весов
44d5a77

0 моделей