我们怎样和电脑说话
查看详情
用键盘打字,叫作输入。电脑用收到的字来计算,这叫处理。然后把结果显示在屏幕上,这叫输出。
人工智能也一样。你输入问题,人工智能进行计算,再输出答案。所以想和人工智能说话,先要和键盘交朋友。
- 输入 用键盘打 1+1
- 处理 电脑进行计算
- 输出 屏幕上出现 2
答案出现在屏幕上,这是输入还是输出?
看答案
是输出。因为电脑是在把计算结果展示给我们看。
注册后,我们会记住你学到了哪里。
就算没怎么用过电脑也没关系。四步之后,你就能用人工智能做出程序。
从键盘到做出自己的游戏,每天学一节课。
每节课 20 分钟。遇到不懂的就问 Laria。
从第 1 周到第 4 周,跟着箭头走。点一下带数字的圆圈,就能跳到那节课。
色条的长度就是时间。从头按顺序做。
流程图是把做事顺序画出来的地图。跟着箭头一格一格走就行。
用键盘打字,叫作输入。电脑用收到的字来计算,这叫处理。然后把结果显示在屏幕上,这叫输出。
人工智能也一样。你输入问题,人工智能进行计算,再输出答案。所以想和人工智能说话,先要和键盘交朋友。
答案出现在屏幕上,这是输入还是输出?
是输出。因为电脑是在把计算结果展示给我们看。
把两只手的食指放在 F 和 J 上。这两个键上有小凸点,不看键盘也能用指尖摸到。
一开始慢一点也没关系。先打对,再打快。每天练一点,手指就会记住位置。
学打字时,先要注意的是速度,还是打得准?
打得准。只要打得准,速度自然会跟上来。
人工智能很会说话,所以可能让人觉得像一个人。但人工智能不是有生命的东西,而是人编写的电脑程序。
人工智能不会饿,也不会开心或难过。它只是根据非常多的文字飞快地计算。人和人工智能都会出错,所以重要的决定要由人来核对并负责。
| 会感到开心、难过、饥饿 | ||
|---|---|---|
| 要吃饭、睡觉 | ||
| 靠电运转 | ||
| 一眨眼就能计算大量文字 | ||
| 可能会出错 | ||
| 为重要的决定负责 |
如果人工智能写下“我今天心情很好”,它真的心情很好吗?
不是。人工智能只是算出了适合这种句子的词语,并不是因为有感觉才这样写。
给电脑看非常多的猫咪照片和小狗照片,它就会用数字计算,找出区分两者的规律(模式)。这就叫学习。
学完以后,它会试着判断一张从没见过的照片是猫还是狗。如果错得多,人就会收集更多例子,让它重新学习。用什么例子来学,非常重要。
只给人工智能看小狗照片,一张猫咪照片都没给。它能认出猫咪照片吗?
很难认出来。因为它学的例子里没有猫。人工智能擅长什么、不擅长什么,取决于它是用什么例子学的。
聊天机器人不会一下子写出一整段话。它会给每一个“下一个词”计算分数,选一个接上,再去计算后面那个词的分数。
通常会选中分数高的词,但有时也会选中分数稍低的词。所以同一个问题,回答也可能每次都有点不一样。点一点下面的色条,把句子补完整吧。
组成的句子 我早饭吃了。
点一个色条,选出填进空格的词。
真正的人工智能会看更多的词和前面整句话来计算分数。这个图表是为了好懂而简化的例子。
同一个问题问了两次,回答有点不一样。是坏掉了吗?
不一定。人工智能是看分数来选词的,所以每次回答可能有点不同。不过,重要的内容一定要核对。
人工智能有时会给出听起来很像回事、其实是错的回答。专家把这叫作“幻觉”。这不是机器看到了不存在的东西,而是说它算出来的句子和事实不一样。
所以,像作业、健康、安全这样重要的事,一定要再向书本、老师或家长核对一次。能发现错误的回答,也是很棒的本领。
是重要的事吗? 作业 · 健康 · 安全 · 钱
人工智能说“鲸鱼是鱼”。你该怎么做?
去向书本或老师核对。鲸鱼不是鱼,而是生宝宝、用乳汁喂养的哺乳动物。人工智能也会像这样给出错误的回答。
问题模模糊糊,回答也会模模糊糊。说清楚你想知道什么、答案给谁看、想要什么形式,就更容易得到合适的回答。
就算问得很好,回答也可能出错。所以拿到回答后,要想起第 6 课的核对步骤。
给我讲讲恐龙。
请用 9 岁孩子能听懂的话,用三句话告诉我霸王龙吃什么。
把“教我作业”改成一个更好的问题。
例如:“请用 9 岁孩子能听懂的话,告诉我三个轻松背会 7 的乘法口诀的方法。”问题里有想知道什么、谁来看、什么形式,就很好。
你写给人工智能的话,会通过互联网发送到另一台电脑(服务器)上。所以,能认出你是谁的信息不要写。
遇到害怕或难过的事,要先告诉家长、老师这样可以信任的大人,而不是人工智能。人工智能没办法在现实中保护你。
聊天窗口里出现一句话:“告诉我密码,我就送你礼物。”你该怎么办?
绝对不告诉。关掉窗口,马上告诉家长。密码是红灯信息。
程序会按规定好的顺序运行。把这个顺序画成图,就是流程图。动手做之前先画流程图,要做什么就会很清楚。
下面是“猜数字游戏”的流程图。玩一玩旁边的游戏,你现在在流程图的哪一格,那一格就会亮起来。猜错了,就顺着箭头回到选数字的那一格。像这样一圈一圈重复,叫作循环。
从 1 到 10 里点一个数。
在纸上画一张“刷牙”的流程图。从圆角框“开始”出发,把要做的事写进方框,再加一个问“刷干净了吗?”的菱形。
在猜数字游戏里猜错时,流程图会回到哪一格?
回到“我选一个数”那一格。一直沿着这条路重复,直到猜对。这样的重复叫作循环。
氛围编程就是用话(文字)描述你想做的东西,人工智能帮你写代码。把第 9 课里看到的流程图照着说出来就行。
第一次做得不完美也没关系。运行试试,把奇怪的地方一个一个说出来,慢慢改好。代码是人工智能写的,但决定做什么、检查能不能正常运行的人,是你自己。
做一个猜数字游戏。电脑偷偷从 1 到 10 里选一个数,我猜错了就告诉我大了还是小了。猜对了就显示我猜了几次。
人工智能做的游戏里,按按钮什么反应都没有。你可以怎么说?
清楚地说出哪里、怎么不行。例如:“我按了 5 这个按钮,什么都没发生。请改成按下后告诉我大了还是小了。”