five

Mix Instruction-tuning

收藏
github2024-05-15 更新2024-05-31 收录
下载链接:
https://github.com/TranNhiem/FoxBrain_LLMs
下载链接
链接失效反馈
官方服务:
资源简介:
用于训练模型的混合指令调整数据集。

A mixed instruction tuning dataset for model training.
创建时间:
2023-07-03
原始信息汇总

数据集概述

数据集目标

  • 创建多样化、高質量的中文教學數據集。
  • 在开源語言模型(如bloomz、LLaMA2、Yi, Qwen等)上进行LLM訓練、微调、评估和測試。

数据集内容

  • Mix Instruction-tuning:用于训练模型的混合指令调优数据集。
  • Traditional Chinese 52K Alpaca:52,000条传统中文Alpaca数据集,使用GPT-3.5进行翻译。
  • Traditional Chinese Lima 1K:1,000条传统中文Lima数据集,使用GPT-4进行翻译。
  • Zh_Dolly:传统中文Dolly数据集,使用GPT-4进行翻译。

数据集应用

  • 用于训练和微调多种开源语言模型,包括BLOOMZ、LLaMA2、Yi等。
  • 通过监督指令微调(SFT)和人类偏好RLHF(Reinforcement Learning from Human Feedback)及DPO(Direct Policy Optimization)阶段,提升模型性能。

数据集更新

  • 2023.08.27:发布BLOOMZ 3B, 7B指令微调在52k传统中文Alpaca上的成果。
  • 2023.09.02:发布LLaMA2 7B, 13B(4k和8K上下文长度)微调在200k中文和英文混合指令上的成果。

模型与数据集关联

  • 提供多个模型检查点,这些检查点是在Hugging Face上基于LLaMa 2微调的结果,包括FoxBrain v1.0 13B SFT、FoxBrain v1.0 7B SFT等。

数据集生成方法

  • 使用OpenAI GPT-3.5和GPT-4生成指令数据集。
  • 目标:收集500,000至1,000,000样本的输入指令+反馈(指令,输出)。
  • 同时收集由人类生成的传统中文和英文指令。

数据集翻译

  • 使用OpenAI GPT-3.5和GPT-4翻译数据集,确保翻译质量。

数据集优化

  • 构建系统,展示收集数据集中的不同主题统计,以移除包含误导、有害、垃圾或个人信息的非合规数据。
搜集汇总
数据集介绍
main_image_url
构建方式
Mix Instruction-tuning数据集的构建方式主要通过整合多种高质量的公开指令数据集,并利用OpenAI的GPT-3.5和GPT-4模型进行自动生成和翻译。首先,项目从如Alpaca、Dolly 15k等高质量英文指令数据集中提取数据,并通过OpenAI的API进行翻译和处理,生成传统中文的指令数据。此外,项目还通过进化算法和Stanford Alpaca模板生成合成指令数据,最终构建了一个包含50万到100万样本的多样化指令数据集。
特点
Mix Instruction-tuning数据集的主要特点在于其多样性和高质量。该数据集不仅涵盖了多种语言(中文和英文),还包含了从不同来源整合的高质量指令数据,确保了数据的广泛性和代表性。此外,通过使用先进的AI模型进行数据生成和翻译,数据集在语言表达和内容质量上均达到了较高标准,适用于多种语言模型的微调和评估。
使用方法
Mix Instruction-tuning数据集主要用于语言模型的监督微调(SFT)和强化学习从人类反馈(RLHF)训练。用户可以通过访问Hugging Face上的模型检查点,直接使用这些预训练或微调的模型进行进一步的开发和应用。此外,数据集还支持多种开源语言模型(如BLOOMZ、LLaMA2等)的微调,用户可以根据具体需求选择合适的模型进行训练和优化。
背景与挑战
背景概述
Mix Instruction-tuning数据集由FoxBrain项目团队创建,旨在推动中文语言模型的发展。该项目始于2023年,主要研究人员和机构为HHRAI,致力于构建多样化、高质量的中文教学数据集,并在开源语言模型如BloomZ、LLaMA2、Yi等上进行训练、微调和评估。其核心研究问题是如何通过指令微调提升语言模型在中文环境下的表现,尤其是传统中文的处理能力。该数据集的创建不仅填补了中文语言模型训练数据的空白,还为多语言模型的研究提供了宝贵的资源,对推动中文自然语言处理领域的发展具有重要意义。
当前挑战
Mix Instruction-tuning数据集在构建过程中面临多项挑战。首先,如何从海量的公开数据中筛选出高质量、无偏见的指令数据是一个复杂的问题,需确保数据不包含误导性、有害或垃圾信息。其次,数据集的多样性和覆盖范围也是一个挑战,需涵盖广泛的主题和语言风格,以确保模型在不同场景下的泛化能力。此外,在微调过程中,如何在有限的计算资源下高效地进行模型训练,同时保持模型的性能和稳定性,也是一项技术难题。最后,如何通过人类反馈强化学习(RLHF)进一步提升模型的表现,确保其输出符合人类偏好,也是该数据集面临的重要挑战。
常用场景
经典使用场景
Mix Instruction-tuning数据集的经典使用场景主要体现在对多语言模型的微调和优化上。该数据集通过提供高质量的中文和英文混合指令数据,使得开源语言模型如LLaMA2、BLOOMZ等能够在多语言环境中进行有效的指令微调。这种微调不仅提升了模型在中文任务上的表现,还增强了其在跨语言任务中的适应性和泛化能力。
解决学术问题
Mix Instruction-tuning数据集解决了多语言模型在跨语言任务中的表现不佳问题。通过提供高质量的中文和英文混合指令数据,该数据集帮助模型在多语言环境中进行有效的指令微调,从而提升了模型在跨语言任务中的适应性和泛化能力。这一进展对于推动多语言自然语言处理领域的研究具有重要意义。
衍生相关工作
Mix Instruction-tuning数据集的发布催生了一系列相关的经典工作。例如,基于该数据集的微调模型在多语言问答系统、跨语言文本生成和翻译任务中表现出色,推动了多语言自然语言处理技术的发展。此外,该数据集还为后续的研究提供了丰富的资源和参考,促进了多语言模型在实际应用中的进一步优化和创新。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作