Downloads · 30 days
0
bikingSolo/vk-nlp-course-hometask-3-tinyllama-qlora
vk-nlp-course-hometask-3-tinyllama-qlora is a text classification model from bikingSolo. Use it when you need a label for a piece of text. It is set up for transformers. The card lists the license as apache-2.0.
Данная модель была создана в рамках курса по NLP от VK.
Downloads · 30 days
0
Access
Public
Updated May 1, 2025
Repo size
25.8 MB
Likes
0
Public
Click a slice to open those files.
.safetensors25.3 MB · 86%
From the Hugging Face model README
Данная модель была создана в рамках курса по NLP от VK.
Задание заключалось в том, чтобы сделать fine-tune базовой модели на задачу классификации тональности твитов с помощью QLoRA.
Fine-tune в формате текстовой генерации (text-to-text), без изменения архитектуры (доп. голов).
Базовая модель: TinyLlama/TinyLlama-1.1B-Chat-v1.0, набор данных: cardiffnlp/tweet_eval.
Обучалось с помощью SFTTrainer.
Обучалось в Kaggle на GPU P100 примерно 3 часа.
F1 Macro: 0.37

Качество модели не очень, однако fine-tune очень сильно изменил картину (качество базовой модели - 0.03). Не все ответы модели удалось распознать и определить к одному из трех классов. Скорее всего плохо подобраны гиперпараметры и мало эпох. Однако проводить эксперименты крайне трудозатратно в силу большого размера модели.