Downloads · 30 days
9
0% of all-time downloads
paroschina/llm-course-hw1
llm-course-hw1 is a text generation model from paroschina. Use it when you need the model to write or continue text.
Небольшая causal language model для генерации коротких русских анекдотов. Модель обучалась в рамках домашнего задания по LLM на датасете IgorVolochay/russianjokes.
Downloads · 30 days
9
0% of all-time downloads
All-time downloads
2.2K
Public
Parameters
79.6M
321 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors319 MB · 100%
From the Hugging Face model README
Небольшая causal language model для генерации коротких русских анекдотов.
Модель обучалась в рамках домашнего задания по LLM на датасете IgorVolochay/russian_jokes.
Финальная версия модели — small-конфиг decoder-only Transformer.
Основные параметры:
| Параметр | Значение |
|---|---|
| n_layer | 12 |
| n_head | 12 |
| n_kv_head | 6 |
| hidden_dim | 768 |
| intermediate_dim | 2048 |
| vocab_size | 1024 |
| max_seq_len | 128 |
| parameters | 79.45M |
В модели используются RMSNorm, Grouped-Query Attention, ALiBi positional bias и SwiGLU feed-forward block.
Модель обучалась на датасете русских анекдотов IgorVolochay/russian_jokes.
Для токенизации использовался byte-level BPE токенизатор со словарем на 1024 токена.
Данные были разделены на train/test в пропорции 90/10.
Validation loss финальной small-модели: 2.462.
По генерациям модель уже улавливает форму анекдота: короткие заходы, диалоги, типичных персонажей и общий стиль датасета. При этом она не всегда сохраняет смысл до конца, поэтому качество скорее на уровне “похоже на анекдот”, чем “стабильно смешной анекдот”.
Заходит в бар
Заходит в бар мужик в бар и видит, что на барабане лежит пиво. - Слышь, баран, а как же я тебе это сделаю? - А что же ты говоришь, дорогая? - Да, этот месяц назад я вчера встретила его с друзьями в баре. - А ты что, дура? - Нет, дорогой, это я не пьяная. - А я, наверное, не пьяная, этот барабанщик!
Штирлиц пришел домой
Штирлиц пришел домой и увидел, как на ней женился. Видит - стоит маленький мальчик и говорит:- Папа, а ты знаешь, что такое квартира, когда у меня есть дети?- А ты что, малыш?- Да, папа! Я сейчас на работу вижу, что ты маленький, а ты мне говоришь: "Вот и в кого ты дура!".
Однажды Вовочка
Однажды Вовочка с сыном в школе в детском саду садилась на кровати. Сын спрашивает:- Папа, а почему у тебя такие большие глаза?- Потому что у меня есть мама.- И что ты делаешь?- А у меня мать сына на ушах!
Модель маленькая и обучалась в учебных условиях, поэтому она часто хорошо воспроизводит стиль и структуру анекдотов, но не всегда строит логичную концовку. Основные проблемы — слабый панчлайн, повторы и потеря связности в более длинных генерациях.