/ Модель

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

Контекст
8 192 токена
Параметры
2,7 млрд
Лицензия
Apache 2.0
Архитектура
gemma2 · dense
Базовая модель
gemma-2-2b-it
Библиотека
transformers
Опубликована
14 сен 2026

adtc-agri-sft-gemma2-2b

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

Дообученная Gemma 2 для практических сельскохозяйственных консультаций фермерам и агроконсультантам в Нигерии.

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

EYEDOL/adtc-agri-sft-gemma2-2b — дообученная EYEDOL модель для консультаций по сельскому хозяйству в Нигерии. Она создана на базе диалоговой google/gemma-2-2b-it методом supervised fine-tuning с QLoRA; опубликованные веса содержат объединённые с базой LoRA-адаптеры. Это плотная модель Gemma 2 с 2,7 млрд параметров, рассчитанная на контекст до 8192 токенов.

Модель отвечает на вопросы и сценарии фермеров и сельскохозяйственных консультантов: формулирует оценку ситуации, практическую рекомендацию и, когда уместно, совет обратиться за очной помощью к специалисту. Обучение включало данные по сельскому хозяйству и синтетические задачи о дозировках удобрений, рыночной экономике и хранении продукции. Интерфейс — диалоговая генерация текста; в метаданных указан английский язык, а целевой контекст модели — сельское хозяйство Нигерии.

Это базовый контрольный запуск проекта ADTC 2026, без дистилляции. Модель не проверена для универсальных задач, регионов и культур за пределами обучающего распределения; формальная оценка точности не приведена. Ответы следует считать справочными рекомендациями, а важные агрономические и финансовые решения сверять со специалистом. Лицензия — Apache-2.0.

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

  • Получение рекомендаций по описанной ситуации на ферме в Нигерии
  • Оценка сельскохозяйственной проблемы и выбор практических дальнейших действий
  • Подбор дозировки удобрений по заданной задаче
  • Решение простых расчётных задач о рыночной экономике и хранении урожая
  • Определение случаев, когда фермеру стоит обратиться к специалисту очно

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

adtc-agri-sft-gemma2-2b

This model is a fine-tune of google/gemma-2-2b-it, adapted via QLoRA (4-bit base + LoRA adapters, merged back into full weights) for agricultural advisory Q&A aimed at smallholder farmers and extension officers in Nigeria.

Part of the ADTC 2026 project. This is a baseline SFT run — direct supervised fine-tuning with no distillation — used to establish how much headroom a distillation stage could still add over the base model.

Model description

  • Base model: google/gemma-2-2b-it

  • Fine-tuning method: QLoRA (4-bit NF4 quantized base, bf16 compute dtype, double quantization), adapters merged into the base weights for the published checkpoint

  • LoRA config: r=16, alpha=32, dropout=0.05, target modules: q_proj, down_proj, up_proj, gate_proj, k_proj, o_proj, v_proj

  • Task: single-turn instruction following — given a farming scenario or question, produce a concise assessment, a practical recommendation, and (if relevant) a note on when to escalate to in-person expert help

  • System prompt used at train/inference time: Gemma-2's chat template does not support a system role, so the prompt below is prepended into the first user turn rather than sent as a separate message:

    You are an offline agricultural advisory assistant for smallholder farmers and extension officers in Nigeria. Given the situation described, provide a clear assessment, a practical recommendation, and, where relevant, a note on when to seek in-person expert help. Be concise and avoid unnecessary hedging.

Training data

Combined and deduplicated (on normalized question text) from:

  • kaggle_csv: 36,489 examples

  • synthetic_market: 593 examples

  • synthetic_fertilizer: 598 examples

  • Total training examples: 35,796

  • Held-out eval examples: 1,884 (5% split)

  • Primary source: the Kaggle agriculture_qa_final_cleaned.csv dataset (query/response columns), supplemented with synthetically generated fertilizer-dosage and market/storage economics word problems to cover numeric-reasoning cases underrepresented in the base dataset.

Training procedure

Hyperparameters

HyperparameterValue
Base modelgoogle/gemma-2-2b-it
Max sequence length1024
Batch size (per device)2
Gradient accumulation steps8
Effective batch size16
Max steps-1
Learning rate0.0002
LR schedulerSchedulerType.COSINE
Precisionbf16
Seed42
LoRA r / alpha / dropout16 / 32 / 0.05

Training loss

StepTraining LossValidation LossLearning Rate
5000.69880.62121.94e-04
10000.59760.58191.76e-04
15000.56690.55651.50e-04
20000.54010.53621.17e-04
25000.49000.52718.18e-05
30000.44630.51374.91e-05
35000.43370.50292.26e-05
40000.42830.49795.55e-06
4476—0.4970—

Intended use & limitations

  • Intended for offline agricultural advisory use cases (smallholder farmers, extension officers) in a Nigerian context; not validated for general-purpose assistant use or for regions/crops outside its training distribution.
  • This is a baseline checkpoint for internal comparison against the un-tuned base model and, later, a distilled variant — treat outputs as advisory, not authoritative agronomic or financial guidance, and always recommend in-person expert follow-up for high-stakes decisions.
  • Evaluated informally via qualitative spot-checks on held-out prompts; formal accuracy benchmarking (ARC-Easy / domain-quality via the ADTC profiler) is tracked separately from this card.

How to use

from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "EYEDOL/adtc-agri-sft-gemma2-2b"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id, dtype="bfloat16", device_map="auto")

# Gemma-2 has no "system" role — fold the system prompt into the user turn
messages = [
    {"role": "user", "content": "You are an offline agricultural advisory assistant for smallholder farmers and extension officers in Nigeria. Given the situation described, provide a clear assessment, a practical recommendation, and, where relevant, a note on when to seek in-person expert help. Be concise and avoid unnecessary hedging.

Your farming question here"},
]
prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
out = model.generate(**inputs, max_new_tokens=200, do_sample=False)
print(tokenizer.decode(out[0][inputs["input_ids"].shape[1]:], skip_special_tokens=True))

Card generated automatically at training time — 2026-09-14 11:18 UTC.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Gemma2ForCausalLM
Ревизия весов
2503c85

0 моделей