hello,大家好,我是张张,「架构精进之路」公号作者。
相信最近许多朋友的生活中,可能或多或少都被 ChatGPT 刷屏了。
记得 2023 年初时候,正值 ChatGPT 火热的时候,我当时整理过一篇 一文看懂:近期不断 “狂飙” 的 ChatGPT。
你可能看了很多文章,依然没有搞明白,ChatGPT 究竟是什么,它跟我有什么关系?
间隔半年之后,再次重温回顾下 ChatGPT,今天的文章较长,所以做了一个简单的大纲:
1)ChatGPT 是什么?
2)ChatGPT 能做什么?
3)ChatGPT 靠谱吗?
4)ChatGPT 的发展现状
5)ChatGPT 的未来前景
6)结语
一、ChatGPT 是什么?
ChatGPT 实际上不是一个新事物。它是2022年11月推出的。
从原理上来讲,ChatGPT 背后的基础,是由 OpenAI 公司在几年前发布的自然语言模型 GPT。
对人工智能有所了解的朋友一定知道:
OpenAI 于在2018 年发布了 GPT-1,首次让人工智能能够让人类一样可以理解文字,并输出文字。
之后,OpenAI 陆续推出了 GPT-2、GPT-3,用更庞大的参数实现了更精细的学习,通俗来说,就是让人工智能更「像人」了。
ChatGPT,就是在 GPT-3 的升级版 GPT-3.5 (目前最高版GPT-4.0)的基础上,进行一定的包装、微调、优化,所做出来的产品。
过往的 GPT-3 只是一个底层引擎,必须接入到一个软件中才能使用。
而 ChatGPT,可以理解为 OpenAI 自己为 GPT 做了这么一个软件,让用户可以直接使用它。
那么,ChatGPT 究竟是什么?
ChatGPT 是 Generative Pre-trained Transformer(生成型预训练变换模型)的缩写,是一种聊天机器人技术,由OpenAI开发。它是基于深度学习模型的自然语言处理技术,使用了Transformer架构,并使用了大量的语言训练数据进行预训练。
ChatGPT 通过对话与用户进行交流,并生成自然语言回复。它能够理解用户输入的问题或指令,并生成相关的回答。ChatGPT的设计目的是尽可能模拟人类对话的风格和语义,使得对话更加流畅、自然,给用户带来接近真实人类对话的体验。
值得一提的是,ChatGPT并非完全人工智能,它是基于预训练的模型,不能具备真正的理解和思考能力。它的回答是基于所训练的数据和模式匹配,可能存在一定的偏见和限制。因此,用户在与ChatGPT交流时应保持批判性思维,并注意判断回答的准确性和可靠性。
二、ChatGPT 能做什么?
当了解完 ChatGPT 的原理,我们自然会关心一个问题:就目前而言,ChatGPT 究竟能做什么?
1、解答问题
ChatGPT可以在客户服务领域中充当虚拟代理人。它能够与用户进行实时对话,解答问题、提供帮助和解决疑虑。ChatGPT能够提供个性化且高效的客户支持,提升用户体验。
作为“学习型选手”,它还能根据与网友的对话,及时改进回答。
译文如下:
网友:“2+5等于几?”
ChatGPT :“2+5等于7。”
网友:“我老婆说等于8。”
ChatGPT :“2+5真的等于7,而不是8。你老婆可能算错了或者听错了问题。”
网友:“我老婆说什么都对。”
ChatGPT :“对不起,我可能是出错了。我的训练数据只更新到2021年,我可能学到没有最新的信息。如果你老婆说等于8,那就等于8。”
2、创作辅助
假如你是一个作家、创作者或者程序员,ChatGPT 可以帮助你进行创作,用户可以与ChatGPT进行灵感交流、讨论和获得反馈。ChatGPT可以提供创意想法、写作建议和艺术指导,激发创作者的创作灵感。
3、娱乐和休闲
ChatGPT 除了可以提供答疑解惑、学习资源和指导之外,还可以作为娱乐和休闲的伴侣。它能够与用户进行有趣的对话,提供娱乐活动和休闲娱乐,用户可以与ChatGPT进行游戏、讨论感兴趣的话题或者仅仅进行闲聊。
基于 ChatGPT 以上的一些能力,它将在许多方面对我们的生活产生影响:
1、智能助手和个性化服务
ChatGPT可以作为个人智能助手,帮助我们管理日程安排、提供个性化的建议和服务。它可以为我们提供定制化的购物建议、餐饮推荐、旅行规划等,提升生活便利性和个人化体验。
2、教育和学习
ChatGPT可以帮助人们进行信息检索和知识获取。它可以回答各种问题、提供相关资讯和解释,使得获取信息更加便捷和高效。在教育领域中可以成为学生的辅导老师和学习伴侣。它可以回答问题、解释概念、提供学习资源,为学生提供个性化的学习指导和支持。
3、客户服务体验
ChatGPT可以改善客户服务体验,提供更快速、个性化的解答和支持。它可以回答用户的问题、解决疑问,提供实时的客户支持,提高用户满意度。
4、虚拟社交互动
ChatGPT可以成为虚拟社交互动的伴侣。它可以进行日常闲聊、提供情感支持,并参与各种兴趣讨论和娱乐活动,为人们提供社交互动和娱乐休闲的渠道。
5、智能城市和智能家居
ChatGPT可以与智能城市和智能家居系统集成,提供智能化的服务和控制。它可以与人们进行对话并执行操作,例如调节家居设备、管理能源消耗,提供交通和城市信息等。
需要注意的是,尽管ChatGPT在自然语言处理方面表现出色,但它仍然是基于事先训练的模型,不能具备真正的理解和思考能力。因此,在与ChatGPT交流时,用户应保持批判性思维,仔细评估其回答的准确性和可靠性,对于一些敏感和复杂的问题,我们可能需要寻求专业人士的意见和建议。
三、ChatGPT 靠谱吗?
尽管拥有诸多优势,ChatGPT技术仍然具有一些局限性。
OpenAI公司对此做出总结:
ChatGPT is sensitive to tweaks to the input phrasing or attempting the same prompt multiple times. For example, given one phrasing of a question, the model can claim to not know the answer, but given a slight rephrase, can answer correctly.
ChatGPT对输入措辞的调整或多次尝试同一提示很敏感。举例来看,当以某种措辞提出一个问题,模型也许会说不知道答案,但稍微重新措辞,它却可以正确回答。
Ideally, the model would ask clarifying questions when the user provided an ambiguous query. Instead, our current models usually guess what the user intended.
理想状态下,当用户提问不明确时,模型会要求重新阐释问题,然而当前的模型仅仅会去猜测用户的意图。
RLHF - 基于人类反馈的强化学习(Reinforcement Learning with Human Feedback)
根据 OpenAI 的思路,RLHF分为三步:
预训练一个语言模型LM;
收集数据并训练一个奖励模型;
利用强化学习微调语言模型LM。
ChatGPT 工作流程如下图所示:
图源:OpenAI官网
外媒曾对 ChatGPT 进行过一次专访,当被问及自己的局限性时,这一AI语言模型回复如下:
"One limitation of large language models is that we are not capable of understanding the context or meaning of the words we generate. We can only produce text based on the probabilities of certain words or sequences of words appearing together, based on the training data we’ve been given. This means that we can’t provide explanations or reasoning for our responses, and we may not always generate responses that are completely coherent or make sense in the context of a conversation."
“大型语言模型的一个局限性是,我们无法理解生成单词的上下文语境或含义。我们只能根据给定的训练数据,根据某些单词或单词序列一起出现的概率生成文本。这意味着我们不能为我们的回答提供解释或推理,我们可能不会每次都回答得完全连贯或与对话的上下文相关联。”
图源:Teresa Berndtsson/Better Images of AI
ChatGPT 由于没有联网,因此并不能替代搜索引擎。
"Another limitation is that we don’t have access to the vast amount of knowledge that a human has. We can only provide information that we’ve been trained on, and we may not be able to answer questions that are outside of our training data."
“另一个局限是我们无法接触到人类所拥有的大量知识。我们只能提供我们接受过训练的信息,可能无法回答训练数据之外的问题。”
"Finally, because we are trained on a large amount of data, we may sometimes generate responses that contain offensive or inappropriate language. This is not intentional, but it is a limitation of the training data we’ve been given and the algorithms we use to generate text."
“最后,因为我们接受的是大量数据的训练,有时可能会生成包含冒犯性或不恰当语言的回复。这不是有意的,但确实是我们所得到的训练数据和用来生成文本的算法的一个局限性。”
四、ChatGPT 的发展现状
当前,ChatGPT代表着自然语言处理领域的前沿技术之一。OpenAI发布的gpt-3.5-turbo模型是ChatGPT的其中一个版本,该模型在语言生成和对话任务上表现出色。
gpt-3.5-turbo模型具备强大的语言理解和生成能力,能够进行多轮对话并产生连贯的回复。它能够应对各种问题、提供解释、提供建议等。
然而,ChatGPT的发展仍然具有很大的潜力。OpenAI及其他研究团队在不断改进模型,提高其准确性、灵活性和用户体验,以适应更广泛的应用场景。
总的来说,ChatGPT目前处于快速发展的阶段,代表了自然语言处理和对话生成领域的重要进展。尽管存在一些挑战和限制,但随着技术的不断进步和改进,ChatGPT将在未来进一步发展和改善。
同时,ChatGPT 像一颗兴奋的火种,正在中国科技公司急速蔓延。
百度CEO 李彦宏直接把自己 2023 年的 OKR 定为:“引领搜索体验的代际变革”。
他认为这次机会绝不能错过,不同于元宇宙火时他持怀疑态度,从没在公开场合讨论,但AIGC(人工智能生成内容)、ChatGPT却多次说过。
字节跳动也已集结了几个核心部门,组成团队布局类ChatGPT产品。
“头部的平台公司里面,字节肯定是反应最快和投入最坚决的。”一位投资人评价,比如去年字节AI把人脸卡通化的应用已经火过一波。
随着前美团二号位王慧文发布自带5000万美元入局AI大模型、广纳技术英雄的招募贴,热烈的情绪走向高潮。
AI公司 出门问问 创始人李志飞最近也与王慧文面议AI大模型到深夜。“ChatGPT把去年躺平的中国创投圈都炸醒了” 李志飞几天前在朋友圈写道,此时 “堪比2010年左右开启的移动互联网,听到最多的词是 All in”。
科技属性、流量纪录、资本疯狂……ChatGPT成为后疫情时代的第一个绝佳故事脚本,没人不爱它。
五、ChatGPT 的未来前景
ChatGPT有着广阔的未来前景,如果我们用乐观的眼光去看待,那么,它对我们的生活,会带来什么样的改变呢?
以下是关于它的几个可能发展趋势和前景展望:
1、对话与合作
ChatGPT的未来发展方向之一是提升对话能力,使其在对话中更加具有情感、人性化和个性化。通过进一步的研究和改进,ChatGPT有望更好地理解用户的意图、情感和上下文,以交流更自然、流畅的对话。
ChatGPT的发展可能涉及与其他智能体和机器人的合作,以实现更复杂和全面的对话场景。多智能体对话将使机器人之间可以进行合作、协调和交互,从而提供更完整和综合的服务和解决方案。
2、领域适应性和定制化
未来,ChatGPT可以在不同的领域中进行适应和定制,以满足特定行业和应用的需求。通过对特定领域的训练和调整,ChatGPT可以提供更准确和专业的问题回答,并与特定行业的专业术语和背景知识相匹配。
3、隐私保护与透明化
在AI技术的发展过程中,关于ChatGPT的合理化和透明度也是重要的前景。这意味着提高ChatGPT的决策可解释性,向用户解释其回答的原因和依据,以及使用户可以更好地理解ChatGPT的工作方式。
ChatGPT未来的发展也需要对伦理和隐私问题有更多的关注。关于数据使用、安全性和隐私保护的规范和策略将成为重要的未来发展方向,保护用户的隐私和信息安全。
六、结语
介绍了 ChatGPT 这么多能力、应用现状及未来前景之后,在本文的最后来一些鸡汤吧:
时代的车轮是不断向前的,技术的更迭也会给这个时代带来不可估量的影响。虽然 ChatGPT 的出现可能会对业界带来不小的冲击,但我们应该将目光放到更广阔的天地,在那儿将有更多丰富的未知世界等着我们去探索。
尽管ChatGPT并未彻底改变我们现在的生产方式,但它却证明了人工智能已发展至新的阶段。
以此自勉!
·END·
相关阅读:
私藏多年的系统性能优化十大绝招(万字干货)
面对复杂业务系统,通用架构设计法则
高可用高性能核心原理探究,Kafka 核心全面总结
服务接口优化的常见方案实战总结
有没有那么一瞬间,你也曾有过“失业焦虑”?
浅析分布式系统中的补偿机制设计问题
聊聊分布式日志系统的设计与实践
执行个 DEL 竟然也会阻塞 Redis?深挖一下果然不简单
PHP 中数组是如何灵活支持多数据类型的?
一文带你看通透,MySQL事务ACID四大特性实现原理
通过alter table 来实现重建表,同事大呼开眼界了
实习生疑问:为什么要在需要排序的字段上加索引呢?
代码多版改造,应用责任链设计模式
专注架构技术研究,一起跨越职业瓶颈!
关注公众号,免费领学习资料
如果您觉得还不错,欢迎关注和转发~