【好书推荐】ChatGPT入门经典《这就是 ChatGPT》

chatgpt/2023/9/27 15:33:23

文章目录

    • 一、前言
    • 二、通俗易懂
    • 三、传奇大佬
    • 四、精彩的导读序
    • 五、总结

一、前言

目前很少能有一本书,能做到一定深度地普及 ChatGPT 的原理,而这本书可以做到恰到好处地告诉大家,ChatGPT 是如何工作的。

二、通俗易懂

ChatGPT 是一种人工智能语言模型,它的工作原理令人惊叹。它能自动生成类似人类所写的文本,这一点是非常引人注目的。它是如何做到的呢?其实,ChatGPT 的基本工作原理就是生成一段“合理的续写”文本。这里的“合理”,指的是“在查看了数十亿网页上的人类写作内容后,人们可能期望看到的内容”。

例如,假设我们有一段文本:“人工智能的最大优点是它的能力……”。ChatGPT 会扫描数十亿页的人类写作文本,找到所有这段文本的实例,然后看看下一个词出现的频率是多少。然后,ChatGPT 会生成一个可能的后续词汇的排名列表,以及对应的“概率”。

本书通过一篇篇短文渐进式地解释了这个问题:

  • 按照概率添加下一个词,也就是说 ChatGPT 的输出逻辑是按照单词进行概率推算的
  • 由概率推出模型的概念,足够好地计算用模型有 1750 亿个
  • 机器学习,神经网络到无监督学习, 在对话中给出样例可以让它自主学习

详尽的插图也是本书能做到通俗易懂的原因之一,每篇文章都有形象丰富的插图作为文字的补充。

三、传奇大佬

本书作者斯蒂芬沃尔夫拉姆,也是本书的亮点之一。作为一个 13 岁就能写物理书、15 岁就能发表论文的奇才,他写的这本书非常通俗,被 OpenAI 的 CEO Sam Altman 称为 “这是我见过的对 ChatGPT 原理最佳的解释”。

修炼高深的专家写出的通俗易懂的书,侧面说明了水平越高越是接地气。

四、精彩的导读序

这本书的亮点在于,导读序的精彩程度大于本书的原内容。

其中有两个原因,一个是导读序的内容非常醇厚,从最近国内外的人工智能发展趋势,到 ChatGPT 的发展历史,以及本书作者史蒂芬沃尔夫拉姆的生平经历都有详尽的说明,并且导读序的作者刘江老师本人就曾任北京智源人工智能研究院副院长,这篇序的含金量就更高了。

另一个原因是,本书正文的机翻味道比较重,大量的段落和句子并没有因为翻译为中文而变更语序。也就是说,如果读者没有一直集中精神紧跟上下文,就会容易不理解作者要表达的意思。希望出版社能在下一版优化翻译,让正文更加符合中文的语序。

五、总结

作为市面上的一本技术与人文方面均衡讲解 ChatGPT 原理的书籍,建议对此感兴趣的朋友收藏一份。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-5314719.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

Open3D (C++) 基于高程的点云地面点提取

目录 一、算法原理1、原理概述2、参考文献二、代码实现三、结果展示1、原始点云2、提取结果本文由CSDN点云侠原创,原文链接。爬虫网站自重,把自己当个人。并且博客随时更新最新方法与思路,你爬也得爬的及时点,爬些不完整的误导别人有意思吗???? 一、算法原理

一篇文章带你基本理解Java中的异常处理—菜鸟教程学习记录

一篇文章带你基本理解Java中的异常处理—菜鸟教程 基本概念: ​ 异常是什么?(思考30s再往下看) 异常:指的是java程序在执行过程中可能会出现的错误或者异常情况。 ​ 当程序发生异常时,会抛出一个异常对…

java高并发系列 - 第24天:ThreadLocal、InheritableThreadLocal(通俗易懂)

java高并发系列 - 第24天:ThreadLocal、InheritableThreadLocal(通俗易懂) java高并发系列第24篇文章。 环境:jdk1.8。 本文内容 需要解决的问题 介绍ThreadLocal 介绍InheritableThreadLocal 需要解决的问题 我们还是以解决问题的方式来引出ThreadLocal、Inherita…

经典文献阅读之--Online Extrinsic Calibration(激光雷达,视觉和惯导外参在线标定)

0. 简介 为了实现精确定位,自动驾驶车辆通常依靠围绕移动平台的多传感器感知系统。校准是一个耗时的过程,机械畸变会导致外部校准误差。因此,《Lidar-Visual-Inertial Odometry with Online Extrinsic Calibration》提出了一种激光雷达-视觉…

【EI/SCOPUS会议征稿】第三届物联网与机器学习国际学术会议(IoTML 2023)

第三届物联网与机器学习国际学术会议(IoTML 2023) 2023 3rd International Conference on Internet of Things and Machine Learning 2023年物联网与机器学习国际学术会议(IoTML 2023)将于2023年9月15-17日在新加坡召开。会议…

golang 字符串操作、处理

一、golang的字符串长度 1. len()内置系统函数,计算字符串结果是字符串的字节长度,不是字符长度 //1.ASCII字符串长度(字节长度) str1 : "wo ai zhong guo" fmt.Println(len(str1)) //15//2.带中文的字符串长度&…

怎么在ros中怎么在一个节点总把一个矩阵保存为一个参数到参数管理器中,然后在另一个节点中读取这个参数

在ROS中,可以通过Parameter Server在节点之间共享参数。要在一个节点中保存矩阵作为参数,可以使用set_param()函数: python import rospy import numpy as npmatrix np.array([[1, 2], [3, 4]]) rospy.set_param("/matrix_param", matrix.tolist())这里我们把NumPy矩…

react中的高阶组件理解与使用

一、什么是高阶组件? 其实就是一个函数,参数是一个组件,经过这个函数的处理返回一个功能增加的组件。 二、代码中如何使用 1,高级组件headerHoc 2,在普通组件header中引入高阶组件并导出高阶组件,参数是普…
推荐文章