/ Модель

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

Контекст
32 768 токенов
Параметры
7,2 млрд
Размер весов
15 ГБ
Архитектура
mistral · dense
Опубликована
29 июн 2024

JiuZhou-Instruct-v0.2

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

Диалоговая модель Mistral для выполнения инструкций и ответов на вопросы в области геонаук.

32скачиваний за 30 дней1лайквеса обновлены22 июн 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

JiuZhou-Instruct-v0.2 — диалоговая языковая модель семейства Mistral, разработанная для геонаук. Она основана на Mistral-7B-v0.1, предварительно обученной на корпусе общих текстов и материалов по геонаукам, и дообучена для следования инструкциям и многошагового диалога. Модель содержит 7,2 млрд параметров, принимает и генерирует текст; заявленная длина контекста — 32 768 токенов.

Модель предназначена для ответов на вопросы и выполнения инструкций, связанных с геонауками, а также для диалоговых сценариев на китайском и английском языках. В карточке описана оценка на GeoBench, C-Eval, CMMLU и MMLU. Инструкциям модель следует лучше базовой версии, однако при инструкционном дообучении часть геонаучных знаний могла быть утрачена. Репозиторий содержит веса в формате safetensors. Лицензия в предоставленных данных не указана.

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

  • ответы на вопросы по геонаукам
  • объяснение географических и геологических понятий
  • диалоговая помощь в изучении наук о Земле
  • выполнение инструкций на китайском и английском языках

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

🎉 News

Table of Contents

Introduction

The field of geoscience has amassed a vast amount of data, necessitating the extraction and integration of diverse knowledge from this data to address global change challenges, promote sustainable development, and accelerate scientific discovery. Foundation language models initially learn and integrate knowledge autonomously through self-supervised pre-training on extensive text data. Subsequently, they acquire the capability to solve geoscience problems through instruction tuning. However, when the foundational language models lack sufficient geoscience expertise, instruction tuning with relevant data can lead to the generation of content that is inconsistent with established facts. To improve the model's accuracy and practicality, a robust geoscience foundational language model is urgently needed.

This study uses Mistral-7B-v0.1 as the base model and continues pretraining on a large geoscience corpus. It also incorporates the domain-specific large language model pre-pretraining framework (PreparedLLM) and the "two-stage pre-adaptation pre-training" algorithm to build the geoscience large language model, JiuZhou.

Download

Model SeriesModelDownload LinkDescription
JiuZhouJiuZhou-baseHuggingfaceBase model (Rich in geoscience knowledge)
JiuZhouJiuZhou-Instruct-v0.1HuggingfaceInstruct model (Instruction alignment caused a loss of some geoscience knowledge, but it has instruction-following ability) LoRA fine-tuned on Alpaca_GPT4 in both Chinese and English and GeoSignal
JiuZhouJiuZhou-Instruct-v0.2HuggingFaceWisemodelInstruct model (Instruction alignment caused a loss of some geoscience knowledge, but it has instruction-following ability) Fine-tuned with high-quality general instruction data
ClimateChatClimateChatHuggingFaceWisemodelInstruct model Fine-tuned on JiuZhou-base for instruction following
Chinese-MistralChinese-Mistral-7BHuggingFaceWisemodelModelScopeBase model
Chinese-MistralChinese-Mistral-7B-Instruct-v0.1HuggingFaceWisemodelModelScopeInstruct model LoRA fine-tuned with Alpaca_GPT4 in both Chinese and English
Chinese-MistralChinese-Mistral-7B-Instruct-v0.2HuggingFaceWisemodelInstruct model LoRA fine-tuned with a million high-quality instructions
PreparedLLMPrepared-LlamaHuggingfaceWisemodelBase model Continual pretraining with a small number of geoscience data Recommended to use JiuZhou

Inference

Below is an example of inference code using JiuZhou-Instruct-v0.2.

import torch
from transformers import AutoTokenizer, AutoModelForCausalLM

device = torch.device("cuda:0") if torch.cuda.is_available() else torch.device("cpu")

model_path = "itpossible/JiuZhou-Instruct-v0.2"
tokenizer = AutoTokenizer.from_pretrained(model_path)
model = AutoModelForCausalLM.from_pretrained(model_path, torch_dtype=torch.bfloat16, device_map=device)

text = "What is geoscience?"
messages = [{"role": "user", "content": text}]

inputs = tokenizer.apply_chat_template(messages, return_tensors="pt").to(device)
outputs_id = model.generate(inputs, max_new_tokens=600, do_sample=True)
outputs = tokenizer.batch_decode(outputs_id, skip_special_tokens=True)[0]
print(outputs)

Model Performance

Geoscience Ability

We evaluate the performance of JiuZhou using the GeoBench benchmark. JiuZhou outperforms GPT-3.5 in objective tasks:

Project Deployment

git clone https://github.com/THU-ESIS/JiuZhou.git
cd JiuZhou
pip install -e ".[torch,metrics]"

Model Training

Pre-training:

llamafactory-cli train examples/train_lora/JiuZhou_pretrain_sft.yaml

Instruction-tuning:

llamafactory-cli train examples/train_lora/JiuZhou_lora_sft.yaml

Chat with the fine-tuned JiuZhou::

llamafactory-cli chat examples/inference/JiuZhou_lora_sft.yaml

Merge the instruction-tuned LoRA weights with the original JiuZhou weights:

llamafactory-cli export examples/merge_lora/JiuZhou_lora_sft.yaml

Citations

@article{chen2024preparedllm,
  author = {Chen, Zhou and Lin, Ming and Wang, Zimeng and Zang, Mingrun and Bai, Yuqi},
  title = {PreparedLLM: Effective Pre-pretraining Framework for Domain-specific Large Language Models},
  year = {2024},
  journal = {Big Earth Data},
  pages = {1--24},
  doi = {10.1080/20964471.2024.2396159},
  url = {https://doi.org/10.1080/20964471.2024.2396159}
}

Acknowledgments

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
MistralForCausalLM
Ревизия весов
39de271

0 моделей