本文是本人自学李宏毅老师2023年最新的机器学习视频的学习笔记
主要目的是两个方面:
1、记录自己的学习过程,给自学过程增加一点“仪式感”~
2、通过 记录学习过程、总结、提炼,来尽可能使用费曼学习法(给别人讲知识),来加深和巩固自己的学习程度
话不多说,让我们跟随李宏毅老师的步伐,开始第一节课:
李老师真的很“会”~~ 他从最近最火热的ChatGPT入手,充分调动起学生的热情。
这里,我们可以从常见的对ChatGPT的误解入手,举个栗子~
A说:“把问题丢给ChatGPT,它是怎么产生答案的呀?例如我想问:世界上最高的山峰叫什么?”
B回答:“那肯定是上网搜的,直接把结果抄上去的呗~”
NO!!!ChatGPT可不是直接“百度一下,你就知道”哦!
ChatGPT在应用的过程中,本质上是不连接互联网的!它针对每个问题的答案,都是模型即时生成的!
所以!ChatGPT针对相同问题所生成的答案,也会有随机性——输入同样的问题,Chat GPT前后两次可能给出的答案不是完全一致的哦~
So ,我们就很好奇,ChatGPT是咋工作的捏?
ChatGPT本质上是在做“文字接龙”的工作,如下图所示
所谓文字接龙,就是:第一次把问题(“什么是机器学习”)输入ChatGPT模型,然后模型对比接下来要输出那个文字的可能性最高,就把这个文字添加到问题的最后,变成下一次模型的输入。
模型第1次接受的输入:“什么是机器学习?”
ChatGPT发现,最大可能输出的文字是 “机”,将其添加到问题后面,:
模型第2次接受的输入:“什么是机器学习?机”
ChatGPT又发现,这句话输入后,接下来最大可能输出的文字是 “器”,再把这个字添加到第二次输入的后面
模型第3次接受的输入:“什么是机器学习?机器”
以此类推
直到Chat GPT模型认为 结束符号 出现的可能性最高时,模型便停止输出,然后我们就能看到最终的输出,也就是问题的答案——"机器学习是一门很深奥的学问...... 。”