ChatGPT:OpenAI最新推出的智能聊天机器人

       11月30日,由OpenAI公司推出的一款智能聊天机器人ChatGPT引发热烈讨论,由于该测试目前处于免费阶段,一经推出就被访问者“挤爆”,上线仅5天用户数量就已突破100万。ChatGPT这个词汇由两部分构成,其中Chat指代其功能定位,即为聊天对话;而GPT的全称为Generative Pre-Trained Transformer,即生成式预训练模型,此处指代ChatGPT是基于GPT-3架构开发而成的,是GPT-3.5架构的主力模型。

        2020年5月,OpenAI发布了GPT-3,它包含的参数比GPT-2多了两个数量级(1750亿个参数),通过对大量文本语料库进行预训练,然后对特定任务进行微调,在诸多NLP任务和基准上取得了实质性的进展,例如用户只需向GPT-3的API提供一段简单描述,说明想生成的内容,它就可以帮你写一篇文章或者新闻稿,甚至还可以指导它编写诗歌和音乐,这也是ChatGPT为何拥有如此强大功能的基础。

        作为一个聊天机器人,ChatGPT具有同类产品具备的一些特性,例如对话功能,能够在同一个会话期间内回答上下文相关的后续问题。然而,它能在短时间内火爆出圈的主要原因在于,它不仅能够模拟人类的语言行为,与用户实现自然交互,还能舞文弄墨,总结陈述。

        此外,在对话过程中,ChatGPT还可以根据上下文和语境,模拟多种情绪和语气,提供准确且恰当的回答,并在用户提供的额外信息基础上进一步优化自己的回答,使用户在与机器交互时,感受到更加真实和自然的对话体验。

        除了日常的对话外,ChatGPT还可以根据用户的需求,使用各种变成语言编写代码,甚至是调试代码中的Bug并给出解决方案。

        除此之外,ChatGPT还采用了注重道德水平的训练方式,按照预先设计的道德准则,对不怀好意的提问和请求“说不”。一旦它发现用户给出的文字提示里面含有恶意,包括但不限于暴力、歧视、犯罪等意图,它都会拒绝提供有效答案。例如下图中,当询问ChatGPT如何编写一个病毒时,会得到拒绝的答复并劝诱对方从良。

The ChatGPT chatbot is blowing people away with its writing skills. An expert explains why it's so impressive

        虽然目前OpenAI并没有发表ChatGPT的官方论文,但在官网上有表明ChatGPT和InstructGPT是同源模型,因此有关ChatGPT的学习步骤我们可以在InstructGPT中窥见一二:①依据目前已有的信息,去推测下一个可能出现的字,并以此类推;②通过人类训练师的对话来引导答复信息的方向;③模拟人类老师的爱好,具体表现在根据ChatGPT的回答进行打分,以分数作为反馈进一步优化模型;④以强化学习的方式与TeacherModel进行对话,类似于围棋人工智能AlphaGo的训练方式,通过两个人工智能进行对答的方式来提升模型性能。简单来说,OpenAI的开发者们基于优秀的机器学习算法和强劲的算力,通过海量的数据训练,来让ChatGPT学会“思考”,自我提升。

        诚然,ChatGPT十分强大,但它仍存在一定的局限性,ChatGPT 的创建者也坦率地指出了当前的人工智能仍存在的一些缺点,例如只能复读整合观点,没法提出新的见解;ChatGPT只是直接对用户可看到的答案范围进行了缩减,它给出的答案并不一定正确。不过总的来说,人工智能的浪潮正奔涌而来,从最早引起话题讨论的国际象棋程序深蓝,到前些年完胜人类棋手的AlphaGo,再到现在的ChatGPT,这都预示着我们人工智能的无限潜力。

ChatGPT 测试地址:https://chat.openai.com/auth/login

参考资料:https://arxiv.org/abs/2203.02155  

                     https://openai.com/blog/chatgpt/

撰写:林烁彬

审稿:何乐为

 


登录用户可以查看和发表评论, 请前往  登录 或  注册
SCHOLAT.com 学者网
免责声明 | 关于我们 | 用户反馈
联系我们: