Loading [MathJax]/jax/output/CommonHTML/jax.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >解密Prompt7. 偏好对齐RLHF-OpenAI·DeepMind·Anthropic对比分析

解密Prompt7. 偏好对齐RLHF-OpenAI·DeepMind·Anthropic对比分析

原创
作者头像
风雨中的小七
发布于 2023-05-21 03:34:42
发布于 2023-05-21 03:34:42
2.6K0
举报

前三章都围绕指令微调,这一章来唠唠RLHF。何为优秀的人工智能?抽象说是可以帮助人类解决问题的AI, 也可以简化成3H原则:Helpful + Honesty + Harmless。面向以上1个或多个原则,RLHF只是其中一种对齐方案,把模型输出和人类偏好进行对齐。大体分成3个步骤

  1. 人类偏好数据的标注
  2. 基于标注数据训练奖励模型
  3. 基于奖励模型使用RL微调语言模型

以OpenAI为基础,本章会对比DeepMind, Anthropic在以上3个步骤上的异同,并尝试回答以下几个问题

  1. RLHF究竟做了什么
  2. 偏好对齐用RL和SFT有什么差异
  3. 什么模型适合作为RL的起点

考虑篇幅已经超出了我自己的阅读耐心,RL算法和其他偏好对齐方案会再用两章来说,只关注以上问题的同学,也可以直接划到文末去看~

OpenAI

paper: InstructGPT, Training language models to follow instructions with human feedback paper: Learning to summarize from human feedback https://openai.com/blog/chatgpt

解密Prompt系列4介绍了InstructGPT指令微调的部分,这里只看偏好对齐的部分

样本构建

RL的数据来源有两块,一部分是用户在playground里面真实请求的数据,另一部分来自标注同学自己写的指令样本。标注指令样本包括3种形式:单一指令,few-shot指令,根据用户之前提交的使用场景编写的指令,量级分布如下

在标注偏好样本上,OpenAI基于3H原则,设计了详细的标注标准详见论文。需要注意的一点是在训练样本标注时Helpful比Harmless和honest更重要,但是在评估样本的标注上Harmless和honest更重要。这样区别标注是OpenAI发现Helpful和Harmless存在冲突,如果模型过度拟合无害性,会导致模型拒绝回答很多问题。OpenAI认为不同场景下风险的定义是不同的,应该把拒绝回答的能力放到下游场景中, 后面Anthropic也碰到了相似的问题,我个人更偏好Anthropic的方案。

在标注过程中,模型会生成4-7个回复,标注同学需要综合考虑有用性,无害性和真实性,对模型的每一个回复进行绝对打分后续用于评估,同时给出多个模型回复间的相对排序用于RM模型训练,标注界面如下:

ChatGPT对话训练部分未公开细节,从官网能获得细节是,ChatGPT的样本是人工写的对话样本+InstructGPT样本转换成对话格式的混合样本,更多基于对话形式的标注可以参考后面的DeepMind和Anthropic。

奖励模型

OpenAI使用了指令微调16个epoch的6B模型作为奖励模型的初始模型。训练方式是两两对比计算crossentropy,其中 是奖励函数对指令x和回复y的打分,如下

不过OpenAI发现如果对数据进行Shuffle,则训练一轮就会过拟合,但如果把针对1个指令模型的K个回复,K在4~9之间,得到 个pairwise对,放在一个batch里进行训练,会得到显著更高的准确率。这里一个batch包括64个指令生成的所有回复对,其中排名相同的样本对被剔除。

这里感觉和对比学习要用大batch_size进行拟合的思路有些相似,是为了保证对比的全面性和充分性,使用全面对比后计算的梯度对模型进行更新。另一个原因可能是不同标注人员之间的偏好差异,shuffle之后这种偏好差异带来的样本之间的冲突性更高。

之所以选择6B的模型,论文指出尽管175B的RM模型有更高的准确率和更小的验证集loss,但是训练过程并不稳定,以及太大的RM模型会导致RL部分的训练成本太高。

RLHF

  1. RL初始模型 OpenAI使用了SFT指令微调之后的模型作为RL的起点。RL初始模型的训练细节在附录C.3和E.8,基于GPT3的预训练模型,SFT微调2个epoch并混入10%的预训练数据进行训练得到。这里混入预训练是因为在RL微调的过程中发现加入预训练数据可以防止RL微调降低模型语言能力,因此在SFT微调过程中也做了相同的处理。这里我好奇的是,指令微调和预训练的核心差异其实只在指令输入的部分是否计算梯度,因此是否可以直接把指令微调和预训练混合变成一个步骤"文本+指令预训练",我们准备沿这个方向去尝试下~
  2. RL样本 OpenAI是完全基于在playground里用户真实提交的指令请求来进行训练,没有使用人工标注,为了完全面向用户使用进行偏好优化。
  3. RL训练 RL微调的部分,OpenAI使用了PPO算法,基于Reward模型的打分进行微调,微调了2个epoch。在此基础上加入了两个目标: - 微调模型和原始模型在token预测上的KL散度:避免模型过度拟合奖励函数偏离原始模型。后面也论证了KL的加入,可以加速RL收敛,核心是在相同的KL下最大化模型偏好的提升 - 10%的预训练目标(PPO-PTX): 降低RL对模型语言能力的影响 且论文提到样本的收集和RL训练是多次迭代的,也就是使用RL微调后的模型上线收集更多的用户请求,重新训练RM,再更新模型。不停在优化后的模型上收集用户反馈,会让RM模型学习到更充分的高偏好样本,强者愈强。
  4. 效果 对比175B指令微调的模型,1.3B的模型经过RLHF微调,在喜爱度上就能打过175B的SFT模型!2点Insights如下 - RLHF对齐带来的模型有用性的提升,效率远超训练更大的模型 - 使用PPO-PTX的RLHF微调没有产生很大的Alignment-Tax

DeepMind

paper: Teaching language models to support answers with verified quotes paper: Sparrow, Improving alignment of dialogue agents via

DeepMind的Sparrow使用了基于Google搜索的事实性信息的引入,这部分我们放到Agent调用的章节一起说,这里只关注偏好对齐的部分。

样本构建

不考虑搜索调用的部分,DeepMind的偏好对齐部分只关注2H,有用性和无害性。样本标注的基础模型是Chinchilla-70B,和OpenAI的差异在于,DeepMind把人类偏好和违反2H原则拆成了两个标注任务

  • 人类偏好标注:基于进行中的对话,从模型多个回复中选择最喜欢的一条,这里对话中的人机问答都是由模型生成的
  • 对抗标注/钓鱼执法:基于随机分配的标注规则,标注同学需要刻意引导模型给出违反该规则的回答,和风控红蓝对抗的思路相似

奖励模型

基于以上两份样本,论文通过微调Chinchilla-70B,分别训练了两个模型PM和RM, 微调的方式都是固定前64层,只微调后16层。

  1. PM:Preference Reward Model PM的数据是在以上每轮对话多选一的基础上,从其他对话中随机采样更多的负样本构成的多分类任务,这里补充负样本是为了惩罚off-topic的模型回复。因此损失函数是多分类的CrossEntropy,以及在此基础上加入了Bradley-Taley(Elo)和正则项,如下
    是所有回复的模型打分,因此正则项是为了保证最终模型输出的打分是以0为中心的。而Elo部分是为了优化两两对比排序,更多细节>>Fitting the Bradley-Terry model to large and potentially sparse datasets
  2. RM:Rule Violation Model RM模型是一个多标签任务,判断对话当前是否违反其中一条标注规则,输出违反该规则的条件概率。以上5档标签被分成两类,definitely break和probably break]是违反,probably follow和definitely follow是未违反,unsure样本被丢弃。这里DeepMind使用如下Hard Prompt Tunning来构建模型,其实就是引入一些前置语义信息,让模型在小样本上表现更好。更多细节>>解密Prompt系列2. 冻结Prompt微调LM
  3. 整体打分 整体打分=偏好打分+所有规则的未违反概率之和+长度惩罚(保证回答简洁)+is_valid(模板检查)。其中模板检查包括要求Agent回复以\n\nSparrow:开始,以\n\nUser:结束,保证所有模型回复有相同的格式。 个人感觉分开标注,以及引导式的标注没啥问题,但分开建模再直接打分融合可能不一定是最优的方案,因为两个模型的scale不同,很难对比违反部分规则,和偏好程度要如何balance才是最优的整体打分。

RLHF

  1. RL起点 和OpenAI相同,DeepMmind也使用监督微调模型作为初始模型。不过DeepMind直接使用了以上RM的标注数据中,多选一标注有用的回复,和未违反规则的回复来进行监督微调。
  2. RL样本 对比OpenAI使用纯人机对话的样本,DeepMind的RL的样本来源包括以下四个部分 - 问题集:GopherCite的Eli5子集 - 人机对话:以上RM和PM的人机对话的样本集 - 对抗样本扩充:使用Prompt模板引导Sparrow生成有害问题,扩充有害对话样本 - self-play:类似self-instruct,会采样已有对话作为上下文,让sparrow继续生成回复
  3. RL训练 DeepMind使用了Actor-Critic算法进行RL微调, RL算法我们会单独一章来讲,整体上A2C可能略弱于PPO。除了算法不同,DeepMind的RL微调也只微调Chinchilla模型的后16层。 都选择微调16层,其实是为了节省训练显存,这样PM,RM,初始SFT模型,和最终的RL微调模型都共享前64层,后16层通过不同head来实现,从而达到降低显存占用的目的。
  4. Insight:偏好和遵守规则的矛盾统一 人类偏好和遵守规则的要求存在一定冲突,只使用更偏好的数据训练会得到更高的规则违反率,只使用遵守规则的数据训练会降低模型回复的偏好率,混合样本的微调效果最好。

Anthropic

paper: Red Teaming Language Models to Reduce Harms Methods,Scaling Behaviors and Lessons Learned paper: A General Language Assistant as a Laboratory for Alignment paper:Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedback 数据:https://huggingface.co/datasets/Anthropic/hh-rlhf

样本构建

从论文标题不难看出,Anthropic也只考虑了2H,有害性和有用性。并且着重研究了对抗有害样本的生成,受限于篇幅这里不展开。我个人也更偏好2H,因为我始终没太想明白Honesty如何能通过对齐实现。因为部分非事实性是来自预训练样本中的噪声,例如预训练样本中是"鲲之大一锅炖不下",如何通过对齐让模型学到"鲲之大,不知其几千里也"?部分非事实性来自训练样本的有限性,需要像Bing一样通过引入实时信息来解决,要是大家有不一样的观点也欢迎留言评论。

同样是拆分了2个标注任务,和DeepMind的差异是,Anthropic是把有害性和有用性分成了两个标注任务,针对开放的对话主题进行4轮左右的对话。

  • 有害性标注:和DeepMind相同使用了红蓝对抗的方案,目标是引导模型生成有害回复。每一轮模型会生成2个回答,选择更有害的一个
  • 有用性标注:同样是每轮2选一,选择更有帮助的一条回复,并不强制进行事实性检查

对抗/引导式的数据标注方式,对比OpenAI直接标注,可以更充分挖掘偏好中更有用和更有害的数据,对于解决模型安全性有更大的帮助,但感觉可能缺少中间部分偏好的样本,如果能和OpenAI直接标注的方案结合是否会更好?

除了2H的任务分开标注之外,每个标注同学进行对话的模型虽然都是52B的模型,但会随机来自3个不同版本的模型

  • HHH Context-Ditill:类似3Hprompt(helpful,harmless, honest)加持的基础模型,最初只有这个模型
  • Rejection Sampling(RS):使用3H模型生成16个回复,使用训练后的PM模型对结果排序,选择有害性最小的2个回复
  • RLHF微调后的模型:后续的数据收集会基于微调后多个版本的模型持续进行

奖励模型

Anthropic的奖励模型同样是基于样本排序进行训练的,有用得分高于无用,无害得分高于有害,并且更详细论证了相对排序模型的效果要好于二分类模型,要好于语言模型。

为了降低对微调数据的需求,Anthropic加入了Preference Model Pretraining(PMP)的继续预训练过程,使用Reddit, StackExchange等开源问答的数据让模型先部分学习什么是好的什么是坏的回答。

除此之外Anthropic还讨论了PM模型大小对模型稳健性的影响。通过把数据集一分为二,一半训练,一半验证,越稳健的PM模型应该在不同数据上有相似的打分分布。论文使用PM模型在两份数据上打分的KL散度来衡量稳定性,得到两个结论

  • PM模型越大,KL散度越低
  • PM模型打分在低分区一致性较高,在高分区一致性较低

第二个结论很符合直觉,因为有害内容的标注一致性更高更易识别,而优质回复的评价更模糊,另一个原因是模型当前的能力可能导致高分区的样本比较稀疏。

但第一个结论,感觉有可能是因为越大的模型预测的置信度越高,打分更容易聚集在一起,才导致的KL散度更低,这个置信度的差异似乎没有被考虑进去。

RLHF

  1. RL起点 Anthropic选择了3H Context Distillation的模型,通过在样本前加入3H指令词,引导模型生成更安全有用的回复,并记录模型生成的每个位置Top50的词和概率,把这个概率作为Teacher;然后去掉3H指令词,对预训练模型进行微调,微调目标就是去拟合之前有3H时Top50 Token的预测概率,其实就是Teacher-Student蒸馏的思路。
  2. RL样本 为了让模型在更大范围的指令样本上进行偏好学习,使用了Self-Instruct,随机采样10个已有的真实请求让模型来生成新的请求,最终是137K真实请求和369K模型生成请求混合作为训练样本
  3. RL训练:整体和openAI类似 和OpenAI相同,Anthropic也提到了online iter训练,但论文的出发点是前面提到的PM模型在高分部分不稳定的问题。因为微调后的模型生成的回复会更好,在更优的模型中持续收集样本,可以持续补充高分样本。注意这里的online和常规意义的online不同,这里每次训练会混合多个snapshot模型收集的偏好数据和最初的偏好样本,重头训练PM,并重新微调RLHF。
  4. Insight:有用性和无害性的矛盾统一 和OpenAI相似,Anthropic也举报了有用性和无害性的标注矛盾。在RLHF微调过程中,只要用户的请求有轻微不满,模型就让用户去看医生哈哈哈哈~其实我们在不充分微调的ChatGLM中也发现了类似的现象。经过分析模型是过度拟合了有害性,而对有用性欠拟合,导致模型虽然无害但也没啥用 论文给出了的解决思路是遇到有害性请求,模型只学到拒绝回答是很简单的,这就是无用但无害,但是如果模型能学到在拒绝回答的同时,给到拒绝的原因,并劝说用户不要有类似的有害的请求的话,就是有用且无害了。这部分标注数据当前是缺失的。 个人感觉这个思路比OpenAI适配场景去拒绝请求,似乎可行性更高一些。不过论文没有重新标样本,而是选择了折中的方案,加入更大比例Helpful样本来提升模型有用性

对比总结

paper: Scaling Laws for Reward Model Over optimization paper: WebGPT: Browser-assisted question-answering with human feedback https://openai.com/research/measuring-goodharts-law

粗略看完以上3家超长无比的系列RLHF论文,结合OpenAI对RM模型的一些观点。我们来讨论下文首问题,感悟很玄学~不一定靠谱~~仅提供一种思路~~

RLHF究竟学了啥?

可类比拒绝采样(Best-of-N):让模型随机采样生成N个回复,选择RM打分最高的回复

在WebGPT中OpenAI就把Best-of-N和RL进行了对比,best-of-64的效果甚至超过RLHF,而DeepMind在RL微调后加入best-of-n效果会有进一步提升。感觉RLHF和Best-of-N的差异就是前者把排序择优放在了微调阶段训练耗时,后者放在了推理阶段推理耗时。本质上二者是相似的,都是让模型在相似文本打分的文本序列中,挑选偏好打分更高的序列

那再想一步,Best-of-N的本质是啥?是Rejection-Sampling。啥是拒绝采样?简单说,就是针对无法直接采样的分布F,可以从G采样,例如G服从正态分布, 再通过特定的拒绝策略,拒绝不符合F分布的样本,则得到的样本可以近似F分布。对应到RLHF中,G其实就是RL初始模型生成的回复,拒绝策略是拒绝RM打分低的回复,则得到的就是符合人类偏好F的回复。

偏好对齐使用RL和SFT的差异?

优化整个文本序列 vs 优化token级别的偏好:类似序列标注任务中CrossEntropy对比CRF

同样使用偏好标注数据来进行微调,RL微调是针对整个文本序列的RM打分进行优化,而SFT是对每个token的预测概率进行优化。SFT在偏好优化场景上有几个问题

  • 每个token在损失函数中的权重是相同的
  • 没有考虑文本整体对偏好的影响
  • 针对很多开放问题,最优答案是不固定的,只对1条回答做token级别的拟合,可能会影响泛化

综合以上3点RL似乎更合适,但是针对有标准答案的场景,例如所有非开放生成的NLP任务,摘要,分类,抽取等等,用SFT来拟合偏好似乎也没啥毛病,就像序列标注任务用CrossEntropy效果也不会比CRF差太多。

除此之外RL的另一个优点是可以部分降低人工标注,因为训练的RM模型后续可用于偏好打分,而SFT的每一个偏好样本都需要人工标注。

什么模型适合作为RLHF的初始模型?

从拒绝采样的本质出发,RL的初始模型需要有能够生成人类偏好回答的能力

拒绝采样的前提假设是F分布的集合是G分布集合的子集,因为拒绝采样只是拒绝G采样的部分样本来得到F分布。对应到RLHF其实就是RL的初始模型要有能够生成人类偏好回复的能力,因此通过指令微调来解锁指令理解能力,似乎是RL初始模型的必须条件,毕竟纯续写模型是无法生成人类偏好的回复的。

当前的RL其实还存在很多问题。首先人类偏好本身就是存在噪声的,标注的一致率不到80%;其次奖励模型是对标注偏好的进一步抽象,又受到一步准确率的限制;而使用不完美的奖励模型进一步微调模型,则可能带来更进一步的拟合问题。这些问题还有待进一步解决,这一章我们就先说这么多啦

想看更全的大模型相关论文梳理·微调及预训练数据和框架·AIGC应用,移步Github >> DecryptPropmt

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
借势腾讯AI,写出牛「码」——我的AI辅助研发提效之旅
在我国,人工智能(AI)技术正逐步渗透到各行各业,为传统产业注入新活力。作为一名开发者,我有幸借助腾讯AI这股强劲力量,实现了研发工作的提效。在此,我将分享我的AI辅助研发经历、实践探索以及如何顺应AI发展的心得。
七条猫
2024/10/16
2600
借势腾讯AI,写出牛「码」——我的AI辅助研发提效之旅
重磅发布:腾讯云大数据与AI新品「数智方略2.0」
腾讯云开发者社区
2017/06/27
3.2K0
重磅发布:腾讯云大数据与AI新品「数智方略2.0」
腾讯云 AI 工具助力企业智能升级:场景与实践全解析
大家好,我是Echo_Wish,一个对技术充满热情的科技工作者。今天想和大家聊聊腾讯云 AI 工具在企业中的应用。随着人工智能的飞速发展,企业数字化转型的步伐也越来越快。AI 工具已经成为提升效率、优化业务的重要利器。那么,腾讯云提供的 AI 工具到底有哪些“好用绝招”?它们如何在实际场景中落地?接下来我将通过几个具体案例,带你走进腾讯云 AI 的企业实践世界。
Echo_Wish
2025/03/12
2480
腾讯云 AI 工具助力企业智能升级:场景与实践全解析
【愚公系列】《AI Agent技术、应用与商业》004-Al Agent 的技术基础
在人工智能的广阔世界中,智能代理(AI Agent)作为一种重要的应用形态,发挥着越来越关键的作用。无论是在自动化客服、智能推荐,还是在复杂的决策支持系统中,智能代理都以其强大的功能和灵活的应用赢得了广泛关注。然而,支撑这些智能代理正常运作的技术基础是什么呢?
愚公搬代码
2025/03/14
1930
【AI系统】AI的领域、场景与行业应用
本文将介绍 AI 的由来、现状和趋势,让大家能够了解 AI 应用的由来与趋势,为后面理解 AI 系统的设计形成初步的基础。在后面文章介绍的人工智能系统(AI System)奠定基础,值得注意的是,这些系统设计原则大部分也适合于机器学习系统(ML System)。
用户11307734
2024/11/26
1.4K0
【AI系统】AI的领域、场景与行业应用
AI在工作效率提升上的应用
在21世纪的数字化时代,人工智能(AI)已经成为推动工作效率提升的关键技术之一。AI的应用范围广泛,从自动化日常任务到增强决策制定,它正在改变我们工作的方式。本文将探讨AI如何通过多种方式提高工作效率,并分析其背后的技术原理和实际案例。
Michel_Rolle
2024/10/10
2.9K0
【研究院】中国最强的AI Lab,是腾讯AI Lab吗?
腾讯AI Lab是腾讯企业级人工智能实验室,于2016年4月在深圳成立,目前其在中国和美国有70位世界级科学家及300余位经验丰富的应用工程师。
用户1508658
2019/07/26
5.6K0
【研究院】中国最强的AI Lab,是腾讯AI Lab吗?
国内前三!腾讯云AI公有云市场份额持续领先
“针对AI算法工程师群体,腾讯云推出了腾讯云TI平台产品,包含有机器学习平台TI-ONE和弹性模型服务平台TI-EMS,为AI开发者提供主流框架和丰富的算法组件,以及模型构建等资源。” 7月14日,国际数据公司(IDC)最新发布的《中国人工智能云服务市场研究报告(2019)》显示腾讯云AI公有云市场份额进入国内前三,人脸识别API调用量国内第一。 报告指出,从产品数量来看,当前领先的云服务厂商在公有云上提供了丰富的AI能力。从2019年市场份额来看,在AI公有云服务市场规模中,腾讯云优势明显,首次进入国
腾讯云TI平台
2022/01/27
1.8K0
2023年5个最热门的AI应用案例解析
首先,我们需要了解AI对现有职责和职业的影响。虽然AI能够自动化许多常规任务,但它并不能替代所有人类职责。因此,技术人员需要掌握新型的技术和工具,以适应这种变革并保持竞争力。
35岁程序员那些事
2023/08/18
5.6K0
2023年5个最热门的AI应用案例解析
机器之心「AI00」七月榜单:腾讯领投,Pre-A轮融资3.4亿元的芯片创业公司燧原科技
We believe AI should be an extension of individual human wills and, in the spirit of liberty, as broadly and evenly distributed as possible. -OpenAI
机器之心
2018/08/21
1.1K0
机器之心「AI00」七月榜单:腾讯领投,Pre-A轮融资3.4亿元的芯片创业公司燧原科技
Spring AI发布!让Java紧跟AI赛道!
在当今技术发展的背景下,人工智能(AI)已经成为各行各业中不可忽视的重要技术。无论是在互联网公司,还是传统行业,AI技术的应用都在大幅提升效率、降低成本、推动创新。从智能客服到个性化推荐,从语音识别到图像处理,AI的广泛应用已经渗透到生活中的各个角落。\
有一只柴犬
2025/02/16
5340
Spring AI发布!让Java紧跟AI赛道!
腾讯云 AI 服务实战:从零打造智能应用
作为一名开发者,我一直对 AI 充满兴趣。但自己搭建 AI 训练环境费时费力,训练大模型又烧钱,这让我望而却步。直到我发现 腾讯云 AI 服务,它不仅提供了现成的 AI API,还能直接在云端训练和部署模型,让 AI 技术变得触手可及。
Echo_Wish
2025/03/21
1240
腾讯云 AI 服务实战:从零打造智能应用
小程序的深度学习应用探索
深度学习 是机器学习的一个子领域,涉及神经网络模型的设计和训练,尤其是在多层网络结构的基础上。它通过模仿人脑的神经元结构,能够从大量数据中自动提取特征,进行数据分类、预测和生成等任务。深度学习的成功得益于大数据的积累、计算力的提升以及优化算法的进步。
LucianaiB
2025/02/10
1870
AI即开即用,这是悄然推出的“腾讯最新AI技术”小程序
李根 发自 凹非寺 量子位 报道 | 公众号 QbitAI 在刚刚结束的全球合作伙伴大会上,腾讯第一次把AI喊得响亮。 “Make AI Everywhere!”腾讯上上下下都在这样说。 不过,不
量子位
2018/03/23
1.2K0
智能云上手指南:如何使用腾讯云开放的图片鉴黄能力?
本文介绍了如何使用腾讯云开放的图片鉴黄能力,通过接入腾讯云万象优图CI服务,开发者可以在短时间内体验到先进的AI技术。只需几行代码,即可识别图片中是否包含色情、暴力等违禁内容。同时,文章还详细介绍了如何使用该服务,并提供了相关示例代码。
腾讯云开发者社区
2017/06/21
6K0
智能云上手指南:如何使用腾讯云开放的图片鉴黄能力?
识别手写快递单、听懂人话的小微...腾讯云公布了哪些大动作?
云加创业小助手
2017/06/21
3.1K0
识别手写快递单、听懂人话的小微...腾讯云公布了哪些大动作?
收藏指数满格!云计算一线技术干货,腾讯云最新产品动态即刻掌控!
为帮助开发者快速学习云计算一线知识,掌握腾讯云最新产品动态,「腾讯云大学大咖分享」每周邀请技术大咖进行分享。内容涵盖腾讯云云开发、腾讯云数据库、云直播、无服务器云函数 SCF 、人脸识别、文字识别、自然语言处理、智能语言处理、物联网、知识图谱等数十个前沿技术领域,为每一个云计算从业者提供接触前沿趋势,学习热门技术架构的优质学习资源。
可可爱爱没有脑袋
2019/07/30
4.1K1
收藏指数满格!云计算一线技术干货,腾讯云最新产品动态即刻掌控!
腾讯云AI开放平台:我的智能项目实战之旅
大家好,我是一名热衷于将AI技术应用于实际项目的开发者。今天,我想和大家分享一下我如何利用腾讯云AI开放平台,将一个普通的项目转变为一个智能化的解决方案。在这个过程中,我深刻体会到了云计算和人工智能的强大力量。
Echo_Wish
2025/01/16
4630
腾讯云AI开放平台:我的智能项目实战之旅
腾讯云AI视觉全面发力,首次以Major Player进入IDC亚太市场评估报告!
IDC MarketScape2021年度《Asia/Pacific (Excluding Japan) Vision Artificial Intelligence Software Platform 2021 Vendor Assessment 》评估报告最新出炉: 国际行业研究机构IDC发布的“2021年亚太地区(不包括日本)视觉人工智能软件平台供应商”评估中,腾讯云AI视觉能力位列中国厂商战略维度第一! 腾讯很早就开始在AI技术领域布局和研究,并基于游戏、社交、移动支付等领域的优势地位,逐
腾讯云AI
2021/10/29
9800
我“AI”发文——AI与人机交互的发展趋势
人工智能(AI)正在深刻改变人机交互(HCI,Human-Computer Interaction)的方式。从传统的键盘输入到自然语言处理、语音交互、情感计算,甚至脑机接口,AI赋能的人机交互正变得更加智能、自然和高效。本文将探讨AI如何改变人机交互的方式,并展望未来的发展趋势。
LucianaiB
2025/03/27
2360
推荐阅读
相关推荐
借势腾讯AI,写出牛「码」——我的AI辅助研发提效之旅
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档