Phi-3mini-4K-CPO-SimPO说明

3B

25 拉取 更新于6周前

说明

Phi-3mini-4K-CPO-SimPO说明

  • 使用 i-matrix 校准 calibration_datav3.txt 的量化
  • 将 Saftensors 转换为 fp32

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

简介

Phi-3-mini-4K-instruct 是一种针对基于指令的任务进行优化的模型。这种方法在多个关键基准测试中表现出显著改进,推动了人工智能偏好学习的前沿。

什么是 CPO-SimPO?

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

  • 对比偏好优化(CPO): 添加行为克隆正则化器,以确保模型始终保持接近理想数据分布。
  • 简单偏好优化(SimPO): 采用了长度归一化和目标奖励边际,以防止生成过长但质量低下的序列。

GitHub

CPO-SIMPO

模型性能

即将推出!

关键改进

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