humanizer如何让改写不失真?SFT+DPO+GRPO训练流水线完整拆解(全程不用AI检测器)
humanizer如何让改写不失真SFTDPOGRPO训练流水线完整拆解全程不用AI检测器【免费下载链接】humanizer项目地址: https://ai.gitcode.com/hf_mirrors/jialinyyzz/humanizerhumanizer 是一个 12B 参数的本地 AI 文本改写模型输入一篇 AI 生成的草稿邮件、报告、帖子中英文皆可输出像人写的改写版本同时被训练成保留每一个数字、单位、日期、人名和引语绝不新增内容。本文完整拆解 humanizer 的训练流水线——SFT 监督微调、DPO 偏好对齐、GRPO 强化学习三个阶段如何层层把关让改写不失真以及为什么全程没有使用任何 AI 检测器。为什么 AI 改写容易失真先明确要守住的底线改写模型最常见的问题不是不够像人而是悄悄改错事实数字被改37 条投诉 → 37% 的投诉日期漂移本月20日前后 → 20号以前凭空新增多出一个原文根本不存在的百分比 humanizer 的设计目标因此非常克制事实必须原样存活只改变写起来的口感。整条训练流水线就是围绕这条底线搭建的。humanizer 训练流水线全景SFT → DPO → GRPO 三阶段humanizer 基于 gemma-4-12B 微调训练分三步走每一步解决一个具体问题阶段数据 / 步数解决的问题1️⃣ SFT 监督微调28,598 对样本学会AI 草稿 → 人话的基本改法2️⃣ DPO 偏好对齐3,918 个偏好对在保真与照抄之间做出正确取舍3️⃣ GRPO 强化学习3 轮共 500 步用严格评审持续压低事实风险完整训练记录见 README.md 的 Training 章节。阶段一SFT 监督微调——28,598 对AI 草稿 → 真人原文打底人的一侧全部是真实人类写作论文摘要、政府报告、学生作文、公司与邮件列表邮件、Reddit、Hacker News、知乎……AI 的一侧是前沿大模型从人话倒推写出的草稿模型由此学会把 AI 腔调套话、含糊其辞、铺垫句换成具体、节奏不均匀、更像人的写法同时事实不动这一步是打底让模型先具备像人一样改写的基础能力。阶段二DPO 偏好对齐——3,918 个偏好对只考两门✅ 偏好对的选择标准只有两条由 LLM 评审GLM-5.3打分事实保真度数字、日期、引语是否原样存活是否照抄改写是否过度复制原文关键细节偏好选择不看像不像人。这一步就把保真优先写进了模型的取舍里——宁可平淡不可改错。阶段三GRPO 强化学习——三轮 500 步精修奖励函数是核心GRPO 分三轮共 500 步每步 16 篇草稿 × 8 个采样温度 1.0第 1 轮 200 步严格的事实评审单票制第 2、3 轮各 150 步本次发布的 v2 就是最后一轮的最终检查点第 3 轮改用 8,268 篇文体均衡的草稿池奖励函数由两部分组成奖励来源设计LLM 评审通读整篇改写并逐句对照草稿严重错误、凭空捏造、改变原意、丢失格式都要扣分抄袭惩罚对 5-gram 与句法骨架复用率计罚低于 0.22 不罚超过后线性递增三轮强化学习累计生成41,600 篇改写每篇都对照草稿逐条评分——这是不失真最直接的来源。全程不用 AI 检测器为什么不检测反而更稳多数去 AI 味工具直接把检测器分数当奖励来优化。humanizer 的选择恰恰相反训练全程没有 AI 检测器——不当奖励、不当过滤器也不用它挑选检查点。原因很实际检测器算法会持续变化对着它优化等于追着移动的靶子打用 LLM 评审盯事实与抄袭率目标明确、可复现检测结果用外部检测器事后验收即可 事后验收Originality.ai2026-10-02210 篇英文改写最严格档位95% 被判为人类写作而上一代只有 88%被标记的比例不到一半。另有一组 60 篇高难度草稿的公开对照某个流行的humanizer 技能包60 篇全部被标记humanizer 只有 4 篇。需要强调检测器结果随时间变化这只是某一次测量不构成任何保证。改写完的事实保真度有多高逐项实测数据用严格 LLM 评审逐篇对照草稿420 篇英文改写Q8_0 量化文件实测指标本次 v2上一代 v1无事实问题376 / 420369 / 420丢失格式元素越低越好28 / 42035 / 420与草稿复用率中位数越低越好0.1650.19复用率 0.5 的输出越低越好0.2%1.0%评审找到的问题10 个里 9 个以上是单个词或短语级别的例如 37 complaints 变成 37% of complaints。中文仍在追赶204 篇中文改写中 149 篇无事实问题。所以项目方的建议很实在发出前读一遍重点核对数字、日期和人名完整核对清单见 USAGE.md 的质量核对章节。改写前后长什么样这是留出评估集中的一篇英文工作邮件Q8_0 文件生成 8 个采样人工选出读感最好且通过事实评审的那篇未做任何编辑更多示例论坛回答、知乎回答可在 README.md 的 Before and after 章节查看。模型文件与延伸阅读训练细节以仓库文档为准想动手体验仓库里已备好可直接本地运行的文件文件用途humanizer-12b-Q8_0.gguf32GB 内存推荐约 12.7 GBhumanizer-12b-Q6_K.gguf16GB 内存约 10 GBhumanizer-12b-Q4_K_M.gguf体积最小的 12B 文件约 7.6 GBmodel.safetensorsbf16 原始权重供 transformers / vLLM / MLX 使用prompt_format.json提示词指令与分隔符原文逐字节复现的关键config.json / generation_config.json模型结构与生成参数获取完整仓库git clone https://gitcode.com/hf_mirrors/jialinyyzz/humanizer各运行环境llama.cpp、MLX、transformers、vLLM、Ollama、LM Studio的完整配置与排错表见 USAGE.md给 AI 助手的安装手册见 AGENTS.md。【免费下载链接】humanizer项目地址: https://ai.gitcode.com/hf_mirrors/jialinyyzz/humanizer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

基于RAG技术的校园智能迎新咨询系统设计与实现

基于RAG技术的校园智能迎新咨询系统设计与实现

一、研究背景与意义每年9月迎新季是高校工作的高峰期。据教育部统计,2023年全国普通高校招生录取人数超过1000万人,新生入学咨询量呈爆发式增长。迎新期间,新生及家长关于报到流程、宿舍安排、缴费方式、校园设施、专业培养等问题的咨询量巨大…

2026/10/7 8:36:19 阅读更多 →
华为鸿蒙免费口算练习APP—小羊口算

华为鸿蒙免费口算练习APP—小羊口算

晚饭后孩子摊开口算本,写两道就开始磨铅笔。我去翻口算工具,不是先弹广告,就是把题锁在会员后面——手刚伸出去,兴致就没了。我想做一款打开就能练的:对错马上看见;练到一半被叫去洗碗,回来还能…

2026/10/7 8:36:19 阅读更多 →
WeXPort 微信聊天记录导出攻略指南:6 类职业场景一次讲清

WeXPort 微信聊天记录导出攻略指南:6 类职业场景一次讲清

前言微信聊天记录,对不同职业的人来说,价值完全不一样。微商靠它留客户承诺,法务靠它当证据,财务靠它对账,HR 靠它做交接,内容创作者靠它攒素材,普通打工人靠它留工作记录。但微信记录有一个特点…

2026/10/7 8:36:19 阅读更多 →

最新新闻

VOC转YOLO实战:110张图训练YOLOv8皮带异物检测模型

VOC转YOLO实战:110张图训练YOLOv8皮带异物检测模型

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 9:06:53 阅读更多 →
Python学生信息管理系统实战:Flask+SQLite工程化落地指南

Python学生信息管理系统实战:Flask+SQLite工程化落地指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 9:06:52 阅读更多 →
最短路是动态规划的入门锚点:从Bellman-Ford到硬币找零的思维迁移

最短路是动态规划的入门锚点:从Bellman-Ford到硬币找零的思维迁移

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 9:06:52 阅读更多 →
SAP物料主数据同步实战:ERP集成、增量识别与对账

SAP物料主数据同步实战:ERP集成、增量识别与对账

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 9:06:52 阅读更多 →
完整IC设计流程与Makefile:从RTL到流片的工程化实践

完整IC设计流程与Makefile:从RTL到流片的工程化实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 9:06:52 阅读更多 →
射频通信基础实战指南:从S参数到链路预算的工程核心

射频通信基础实战指南:从S参数到链路预算的工程核心

做射频调试这些年,我最大的感受是:射频通信基础这门课,学校教的和工程上用的,中间隔着一道很深的沟。书本上讲麦克斯韦方程组、讲电磁波传播,但实际调试时你面对的是S参数、是阻抗匹配、是屏蔽罩谐振这种能把人逼疯的细…

2026/10/7 9:05:52 阅读更多 →

日新闻

ROS2机械臂仿真与运动控制:从URDF建模到Gazebo实战全解析

ROS2机械臂仿真与运动控制:从URDF建模到Gazebo实战全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:01:58 阅读更多 →
用浏览器直接改ESP32的WiFi密码:NVS键值配置工具设计与实现

用浏览器直接改ESP32的WiFi密码:NVS键值配置工具设计与实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:02:00 阅读更多 →
芯片封装缺陷检测:扫描声学显微镜(SAT)原理与实操指南

芯片封装缺陷检测:扫描声学显微镜(SAT)原理与实操指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:02:00 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/6 7:15:40 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/6 5:29:09 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/6 6:26:51 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/6 8:21:32 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/6 4:21:51 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/6 1:18:13 阅读更多 →