当前位置: 首页 > 编程日记 > 正文

OpenAI 开放 GPT-3 微调功能,让开发者笑开了花

出品 | AI科技大本营(ID:rgznai100)

近日,OpenAI宣布,允许用户创建自定义版的 GPT-3。

OpenAI 表示,开发人员可以使用微调来创建针对其应用程序和服务中的特定内容量身定制的 GPT-3 模型,从而在任务和工作负载中实现表面上更高质量的输出。

OpenAI 发言人在一封电子邮件中写道:“据 Gartner 称,到 2024 年,80% 的技术产品和服务将由非技术专业人士构建。这一趋势是由商业社区加速采用人工智能推动的,需要专门定制的人工智能工作负载。”

定制的 GPT-3 只需一行代码,就可以让开发人员和业务团队基于特定数据集运行和训练强大的AI模型,从而无需从头开始创建和训练自己的AI系统。

openai api fine_tunes.create -t <train_file>

通过微调,能够将输出的准确度从 83% 提高到 95%,错误率降低了 50% 。

微调的好处

在2020年6月发表的研究报告中,研究者用不到100个例子展示了微调是如何提高 GPT-3 的性能。通过结果发现,示例数量每增加一倍,质量就会提高。新的 GPT-3 微调功能使客户能够训练 GPT-3 识别特定域范围内内容生成、分类和文本摘要等工作负载的特定模式。

最具挑战的数据之一就是解小学数学问题,微调 GPT-3 的正确率提高了2-4倍。

图片

事实上,已经有很多应用都已经用上定制版的 GPT-3,并且效果也是十分显著的。

定制 GPT-3 提高了输出的可靠性,为用例提供了更加一致的结果。经发现,定制 GPT-3 将不可靠输出的频率从 17% 降低到 5% 。

无论是文本生成、摘要、分类,还是 GPT-3 能够执行的任何其他自然语言任务,定制 GPT-3 都将提高性能。

定制版本 GPT 3 驱动的应用

Keeper Tax 帮助独立承包商和自由职业者纳税的App。在客户连接他们的财务账户后,Keeper Tax 使用各种模型提取文本并对交易进行分类。

通过定制 GPT-3 Keeper Tax 能够吃持续改进结果,识别账单上的各种数据,以帮助用户找到可以免税的费用。

Keeper Tax 表示,在用上微调后的 GPT-3 后,应用识别的准确率每周都会提高约1%,准确率已经从过去的85%提升到了93%。

图片

Viable 帮助公司从客户反馈中获得见解,智能读取用户评论。

图片

能够将大量非结构化数据转化为可读的自然语言报告,突出显示客户最大的投诉、称赞、请求和问题。

定制 GPT-3 增加了报告的可靠性,通过使用 GPT-3 的定制版本,使应用在识别用户反馈的准确率上从 66% 提高到 90%。在输出结果的用时、多样性上,也有明显的优势。

图片

Sana Labs 是人工智能开发和应用于学习的全球领导者。通过利用最新的ML突破为每个人定制内容,为企业提供个性化的学习体验。

通过定制 GPT-3 ,Sana Labs 的问题和内容生成从语法正确转变为高度准确的输出。从根本上为学习者提供了更加个性化和有效的体验。

另外一个应用是 Elicit ,是人工智能检索工具,帮助人们使用学术论文的发现直接回答研究问题。

图片

该工具从大量研究论文中找到最相关的摘要,根据用户搜索的问题来智能给出结果。用上定制版 GPT-3 后,Elicit 给出的结果更容易理解提高了 24%、准确性上提高了 17%,整体方面提升了 33%。

结语

GPT-3 微调是在 OpenAI 删除 GPT-3 API 的候补名单之后推出的。

OpenAI 技术人员在采访时表示:“我们开发此功能时,希望能够让没有AI研究背景的人也能使用它。

网友表示:可以用 GPT-3 生出更多有意思的应用。

还有网友表示:微调后的 GPT-3 更智能,更好用。

对此,你怎么看呢?

参考链接:

https://venturebeat.com/2021/12/14/openai-begins-allowing-customers-to-fine-tune-gpt-3

https://openai.com/blog/customized-gpt3/#example

相关文章:

PHP----------php封装的一些简单实用的方法汇总

1、xml转换成array&#xff0c;格式不对的xml则返回false function xml_parser($str){ $xml_parser xml_parser_create(); if(!xml_parse($xml_parser,$str,true)){ xml_parser_free($xml_parser); return false; } else { …

PHP函数--var_dump

var_dump(PHP 3 > 3.0.5, PHP 4, PHP 5)var_dump -- 打印变量的相关信息描述void var_dump ( mixed expression [, mixed expression [, ...]] )此函数显示关于一个或多个表达式的结构信息&#xff0c;包括表达式的类型与值。数组将递归展开值&#xff0c;通过缩进显示其结构…

Mozilla公布WebVR API标准草案

随着信息技术的迅速发展&#xff0c;虚拟现实&#xff08;Virtual Reality&#xff0c;VR&#xff09;技术在近些年不断完善&#xff0c;其应用范围也变得十分广泛。为了搭建逼真的虚拟场景&#xff0c;VR技术一般都需要用到大量精美的图像和复杂的动作。因此&#xff0c;大部分…

不到 100 行 Python 代码教你做出精美炫酷的可视化大屏

作者 |俊欣来源 |关于数据分析与可视化“碳达峰、碳中和”是2021年政府在不断强调与非常重视的事儿&#xff0c;那什么是“碳达峰”、什么又是“碳中和”呢&#xff1f;这里小编来为大家科普一下&#xff0c;所谓的“碳达峰”指的是在某一时间点&#xff0c;二氧化碳的排放不再…

JavaScript实现冒泡排序

说明 对数组进行 冒泡排序 算是比较简单的&#xff0c;冒泡排序也是容易理解的一种排序算法了&#xff0c;在面试的时候&#xff0c;很可能就会问到。 实现原理 数组中有 n 个数&#xff0c;比较每相邻两个数&#xff0c;如果前者大于后者&#xff0c;就把两个数交换位置&#…

PHP--isset()和unset()函数的用法

isset(PHP 3, PHP 4, PHP 5 )isset -- 检测变量是否设置描述bool isset ( mixed var [, mixed var [, ...]])如果 var 存在则返回 TRUE&#xff0c;否则返回 FALSE。 如果已经使用 unset() 释放了一个变量之后&#xff0c;它将不再是 isset()。若使用 isset() 测试一个被设置成…

有关任意多条曲线的拟合度算法

为什么80%的码农都做不了架构师&#xff1f;>>> 在股市中&#xff0c;经常会遇到趋势的预判。所谓趋势&#xff0c;即相对而言的规律化的模式识别形态。形象来讲&#xff0c;就是个股的一段时间内的曲线分布状况。 那么&#xff0c;问题来了。 我们虽然可以在少量的…

从深度学习到深度森林方法(Python)

作者 |泳鱼来源 |算法进阶一、深度森林的介绍 目前深度神经网络&#xff08;DNN&#xff09;做得好的几乎都是涉及图像视频&#xff08;CV&#xff09;、自然语言处理&#xff08;NLP&#xff09;等的任务&#xff0c;都是典型的数值建模任务&#xff08;在表格数据tabular dat…

LHC大神问的矩阵转置问题

数学中线性代数中提到的矩阵转置&#xff0c;其实在我们的业务场景中也有需要的地方&#xff0c;比如LHC大神问到的这个问题 那么如何进行行列转换呢&#xff1f; 代码如下&#xff1a; <?php$arrayarray(部门1>array(费用1>100,费用2>200,费用3>300),部门2>…

不同机器互相调用WebService或者HTTP一定要telnet 测试

ping的通不一定就telnet的通 一定要#telnet 目标机器IP 目标机器端口如果一直是 Trying 目标IP那么不通如果是 Trying 目标IP Connection to 目标IP 说明通的

亮相百度WAVE SUMMIT+2021,Intel OpenVINO带来新气象

北京时间12月12日&#xff0c;百度WAVE SUMMIT2021深度学习开发者峰会在上海举办。这场属于AI的科技盛会之上&#xff0c;英特尔OpenVINO联手百度PaddlePaddle为开发者带来了一系列的技术内容&#xff0c;为开源生态构建持续合作&#xff0c;为产业进步提供新的动力。 OpenVIN…

精品德国软件 UltraShredder 文件粉碎机

出自德国的文件粉碎机&#xff0c;整合了回收站的相关操作&#xff0c;特点是兼容性好&#xff0c;支持9X以上的Win全系列&#xff08;不包括64位系统哦&#xff09;。该软件绿色免费&#xff0c;建议收藏于U盘^_^ 它和偶之前汉化的加密软件Omziff一样&#xff0c;来自XTort&am…

JavaEE 银联支付之手机控件支付-消费类交易

0. workflow app端request->后台封装参数->后台进行签名->请求银联平台->解析响应->响应需求信息 复制代码1. acp_sdk.properties ##############SDK配置文件&#xff08;证书方式签名&#xff09;################ # 说明&#xff1a; # 1. 使用时请删除后缀的…

php singleton()

common.php <?phpclass CC{private static $ins;public static function singleton(){if (!isset(self::$ins)){$c __CLASS__;self::$ins new $c;}return self::$ins;}public function EventResult($Id){return $Id;}}?>index.php <html><head><title…

2015 Multi-University Training Contest 2 1002 Buildings

Buildings Problems Link: http://acm.hdu.edu.cn/showproblem.php?pid5301 Mean: n*m列的网格&#xff0c;删除一个格子x,y&#xff0c;用矩形来填充矩阵。且矩形至少有一边是在矩阵的边缘上。 要使最大矩形的面积最小&#xff0c;求满足条件的矩形填充方式中面积最大的…

Meta 发布 Bean Machine 帮助衡量 AI 模型的不确定性

编译 | 禾木木 出品 | AI科技大本营&#xff08;ID:rgznai100&#xff09; Meta 近日宣布发布 Bean Machine&#xff0c;这是一种概率编程系统&#xff0c;表面上可以更轻松地表示和了解 AI 模型中的不确定性。 在早期测试版中&#xff0c;Bean Machine 可用于通过自动的“不确…

【跃迁之路】【425天】刻意练习系列184—SQL(2018.04.06)

(跃迁之路)专栏 叨叨两句 技术的精进不能只是简单的刷题&#xff0c;而应该是不断的“刻意”练习该系列改版后正式纳入【跃迁之路】专栏&#xff0c;持续更新刻意练习——MySQL 2018.04.02 题目描述 DROP TABLE IF EXISTS test1;CREATE TABLE test1 (id int(11) NOT NULL AUTO_…

安利一个超好用的 Pandas 数据挖掘分析神器

作者 |欣一来源 |Python爱好者集中营今天小编继续来给大家介绍一款用于做EDA(探索性数据分析)的利器&#xff0c;并且可以自动生成代码&#xff0c;帮助大家极大节省工作时间与提升工作效率的利器&#xff0c;叫做Bamboolib。大家可以将其理解为是Pandas的GUI扩展工具&#xff…

PHP魔术常量

PHP 向它运行的任何脚本提供了大量的预定义常量。不过很多常量都是由不同的扩展库定义的&#xff0c;只有在加载了这些扩展库时才会出现&#xff0c;或者动态加载后&#xff0c;或者在编译时已经包括进去了。 有七个魔术常量它们的值随着它们在代码中的位置改变而改变。例如 _…

vim 打开Linux下文件每一行后面都有^M的样式

由于服务器不是我一个人在操作&#xff0c;在修改apache配置文件时发现了一个很奇怪的问题&#xff0c;vim编辑打开配置文件发现后面都有一个^M的标记 虽然不会影响服务的运行&#xff0c;但总感觉不对劲&#xff0c;所以在此我尝试用替换的方式来设置它 :%s/\^M//g 虽然也成功…

所有类是object的子类,但是又可以继承一个其他类解析

所有类的祖宗是object&#xff0c;所有类只能有一个父亲。Java的单继承指的是一个类不能有多个父亲&#xff0c;而C就能有好多父亲。举个例子&#xff1a;如果A 没有继承任何类&#xff0c;那他的类层次关系默认是 A -- Object如果A 继承了类B&#xff0c;那他的类层次关系变为…

Smarty中文手册,Smarty教程,Smarty模板的入门教材

Smarty中文手册,Smarty教程,Smarty模板的入门教材首先&#xff0c;这份Smarty中文手册的翻译工作是由喜悦国际村村民自发组织的&#xff0c;不代表任何人的意见和观点。对他们的无私奉献精神&#xff0c;我们表示感谢&#xff0c;他们为Smarty模板的普及作出了重大的贡献&#…

380万播放量,也许是全网最火的机器学习视频

“秋名山上行人稀&#xff0c;常有车手较高低。如今无人车当道&#xff0c;全是 AI 老司机。”且问 AI 老司机表现如何&#xff1f;可灵活转弯&#xff0c;控速自如&#xff1a;可行云流水&#xff0c;沿最优路线过弯&#xff1a;更可多次打圈&#xff0c;绕多少下也不在话下&a…

《SQL Server 管理与维护指南》章节目录

http://www.mssqlmct.cn/?post2转载于:https://blog.51cto.com/mssqlmct/1677763

Java并发之synchronized

synchronized关键字最主要有以下3种应用方式 修饰实例方法&#xff0c;作用于当前实例加锁&#xff0c;进入同步代码前要获得当前实例的锁&#xff1b;实例锁&#xff0c;一个实例一把锁 修饰静态方法&#xff0c;作用于当前类对象加锁&#xff0c;进入同步代码前要获得当前类对…

java 产生的固体物的基础上 增删改的SQL声明

经过多次修改。最后版本。package com.power.sql;import java.lang.reflect.Field; import java.lang.reflect.Modifier; import java.util.List; import java.util.Vector;import org.apache.commons.lang3.reflect.FieldUtils; /*** author Gary Huang* 博客地址&#xff1a;…

顺络新能源汽车技术研讨会圆满落幕

2021年12月11日&#xff0c;由深圳顺络电子股份有限公司主办、中国传感器与物联网产业联盟和大湾区新能源汽车产业技术创新联盟协办的新能源汽车技术研讨会在深圳汉普斯酒店隆重召开&#xff0c;广汽研究院智能网联中心总师廖磊先生、比亚迪汽车工程研究院副总工程师顾建军先生…

电信的 DNS 服务器地址

上海电信 202.96.209.5202.96.209.6202.96.209.133202.96.209.134

系统利益相关者描述案例

利益相关者 主要目标 态度 主要关注点 约束条件 厅长 监督河北省创新事业的发展 强烈支持积极推动河北省科技创新平台的建立&#xff0c;促进河北省科技创新事业的发展 如何优化管理&#xff0c;如何保证推动创新发展事业工作的高效性 无 平台主任&#xff08;院长…

CentOS6怎么样设置ADSL上网

首先安装好CentOS6以后要安装rp-pppoe这个软件&#xff0c;centos之前的版本所adsl-setup这个命令安装&#xff0c;到centos6改了。 需要光驱内放好CentOS安装盘 挂载光盘 #mount /dev/cdrom /media 找出文件路径 # find /media -name rp-pppoe* 这个文件没有依赖项&#xff0c…