Phi-3-mini-4K配CPO-SimPO指令

3B

25 拉取 6周前更新

读我

Phi-3-mini-4K配CPO-SimPO指令

  • 使用 i-matrix calibration_datav3.txt 进行的量化
  • 转换为 fp32 的 Saftensors

此存储库包含增强 CPO-SimPO 技术的 Phi-3-mini-4K-instruct 模型。CPO-SimPO 结合了对比优先优化 (CPO) 和简单优先优化 (SimPO)。

简介

Phi-3-mini-4K-instruct 是针对基于指令的任务进行优化的模型。这种方法在关键基准测试中展示了显著改进,推动了 AI 优先学习的边界。

CPO-SimPO 是什么?

CPO-SimPO 是一种新技术,它结合了 CPO 和 SimPO 的元素。

  • 对比优先优化 (CPO):添加行为克隆正则化器,以确保模型保持接近首选数据分布。
  • 简单偏好优化(SimPO): 结合长度归一化和目标奖励边缘,以防止生成长但质量低下的序列。

GitHub

CPO-SIMPO

模型性能

即将推出!

关键改进

  • 增强模型性能: 显著提高分数,尤其在 GSM8K(提高8.49分)和 TruthfulQA(提高2.07分)方面。
  • 质量控制: 通过长度归一化和奖励边缘改进生成高质量序列。
  • 平衡优化: BC正则化器有助于保持学习得来的偏好的完整性,同时不偏离理想的数据分布。