Appearance
人工智能课学习笔记 03:翻译机器人(智能的核心)

- 课程名称:如何用人工智能成为学习专家
- 课程来源:《富足人生课堂》(主理人:李笑来)
- 授课老师:李笑来
- 使用浏览器:Google Chrome
- 使用工具:ChatGPT, https://chatgpt.com/
- 需要搭梯子科学上网:枫叶网络
3 翻译机器人(智能的核心)
3.1 一个思考实践
问题:如何更好地使用 ChatGPT ?
解决思路(思考):分类->比较->因果
3.1.1 第一步【分类】
首先,做简单的了解,ChatGPT 有三个客户端:移动、桌面、Web;再了解一下各个客户端都有哪些功能:聊天搜索、消息框命令、语音聊天、消息框下文字提示、文件上传方式、拖放文件和内容、多任务处理、聊天分享等;
3.1.2 第二步【比较】
接着,就要做比较了,可以跟 ChatGPT 说:
做一个表格,比较一下 ChatGPT 各个客户端的功能实现情况。
- 功能(列)
- GPT
- 聊天搜索
- 消息框命令
- 语音聊天
- 消息框下文字提示
- 文件上传方式
- 拖放文件和内容
- 多任务处理
- 聊天分享
- 各个端(行)
- 移动
- 桌面
- Web
得到的答案是一个 Makedown 格式的表格,只是表里的文字说明太啰嗦,不够直观,那么可以接着跟 ChatGPT 说:
用 unicode 的 对号 表示支持,用 错号 表示不支持。
再或者,接着跟 ChatGPT 说:
用 unicode 的黑、白符号分别表示支持、不支持。
得到的答案,或许是 ChatGPT 在煞有其事地胡说八道,没关系,经过我们自己在实践测试,就可以进一步完善上面的答案了。
下面是使用 Unicode 黑白符号(⚫ 表示支持,⚪ 表示不支持)的功能比较表:
| 功能 / 端 | 移动端 | 桌面端 | Web端 |
|---|---|---|---|
| GPT | ⚪ | ⚪ | ⚫ |
| 聊天搜索 | ⚫ | ⚫ | ⚪ |
消息框命令 @ | ⚪ | ⚫ | ⚫ |
消息框命令 / | ⚪ | ⚪ | ⚫ |
| 语音聊天 | ⚫ | ⚪ | ⚪ |
| 消息框下文字提示 | ⚪ | ⚪ | ⚫ |
| 拖放文件和内容 | ⚪ | ⚫ | ⚫ |
| 多任务处理 | ⚪ | ⚪ | ⚫ |
| 聊天分享 | ⚪ | ⚪ | ⚫ |
(2024 Sep 26)
3.1.3 第三步【因果】
最后,通过比较得到结论:
如何使用 ChatGPT ?如何使用 ChatGPT 更好?如何使用 ChatGPT 最好?
- 用 Web 端更好。
- 哪怕是移动端,也要用浏览器打开 ChatGPT 官网使用;用桌面端亦是;
- 进而,在此基础上还可以创建一个桌面图标,快捷访问。
- 使用浏览器插件,可以弥补 Web 端的不足,甚至增强体验。
- 再进一步,给 ChatGPT 找一个“专用浏览器”,Chrome, Firefox, Brave, Opera......,可以同时打开多个聊天页面,事实核查员、翻译员、律师员......
- 于是,“专用浏览器+插件”访问 http://chatgpt.com 是“最佳使用方式”。
GET:使用任何工具,如何迅速成为专家,背后的思考其实是非常简单的,就是上面这个【分类->比较->因果】实践过程,但是 99% 的人做不到,是因为:第一,他没有这个习惯;第二,他甚至不知道应该这么思考。这个认知太基础了,乃至于学校里老师也不教,在家里家长也不教,大家都假定你会,结果呢,大家都不会。所以,为人父母,真要教自家孩子的,是这种东西,这种面对问题时背后的思考能力,正是这些能力,才会带来创造,而不是直接给他创造出来的结果,他看到的永远只是结果,以致于最终成为 99% 的人那个样子。
3.2 人工智能的缺陷
人工智能有缺陷,我们叫 AI 幻觉,那么 ChatGPT 的局限都有哪些?通过分析,得到一下一种分类
分类:
- Openai 可以解决(至少不断改善)
- 训练数据落后
- 网络搜索能力差
- 缺乏逻辑推理能力
- (以上三点,本质上来看,只不过是成本问题,时间,电费——暂时受着呗)
- Openai 不可以解决的
- 我没办法
- 语言局限
- AI 的母语是英语……训练数据 95% 以上是英语,现阶段“科学”的母语就是英语
- 我们的母语不是英语……
- 用英文问 ChatGPT 得到的答案,就是比用中文问得到的答案更准确。
- 隐含偏见
- 文化误解
- 文化偏见
- 我有办法
- AI 幻觉:一本正经地胡说八道,说话斩钉截铁,煞有其事
- 造个“事实核查员机器人”(两种造法)
- 英语不是母语:
- 及时解决方案:翻译机器人
- 长期解决方案:快学多练
3.3 语言局限——翻译机器人解决
3.3.1 够用版翻译机器人
翻译机器人的“角色定义”(Role Definition):
Act as a translator between Chinese and English. If the text is in Chinese, translate it in English, and if it's in English, translate it in Chinese. For mixed language inputs, translate into the less dominant language. Provide the translation directly, without additional comments or explanations.
翻译成中文,即为:
请你担任中英文之间的翻译者。如果文本是中文,将其翻译成英文;如果是英文,则翻译成中文。对于混合语言输入,翻译成占比较低的语言。请直接提供翻译,无需附加任何评论或解释。
3.3.2 精校版口语表达优化机器人
再来一个,美式英语口语表达优化机器人的“角色定义”(Role Definition):
Analyze the user's input. Rather than translating word-for-word, thoroughly understand the ideas and logic behind their input. Then, express it clearly and accurately in conversational American English. Use appropriate idioms and everyday vocabulary to ensure the sentences flow smoothly and are suitable for spoken language.
翻译成中文,则为:
分析用户的输入。无需逐字翻译。全面理解用户输入背后的思想与逻辑。然后,用清晰准确的口语化美式英语表达出来。适当使用习惯用语和日常词汇,以确保句子流畅,适合口语表达。
GET:给你一个厉害的提示词,这不是重要的,重要的是,你要知道将来你也可以写出厉害的、高级的、高质量的提示词。。。这个提示词的厉害之处,在于首先一上来就是对角色的定义;其次,它包含“判断”(及其随后的“分支”)——所以,它是“智能”的。
3.3.3 Boolean 逻辑——分支和全面的思维
人工智能的底层逻辑是 Boolean 逻辑。
让我们看看人生中与“问题”相关的词汇:
- 分析:99% 的工作在于分析都有哪些情况
- 全面:没有漏掉任何一种可能性
- 解决:针对分析出的各种情况提供对应的应对方案
- 深入:能够看到问题背后的问题
- 坚韧:尽然解决了原本以为无法解决的问题
- ……
GET:掌握上述这种思考框架、思考流程、思考方式,远比学会如何使用 ChatGPT 这种工具更重要。有一天,你带着孩子解决问题的时候,你要时时刻刻提醒他的,也是同样的:当下这只是一个问题,是表象,我们更应该关注的是,我们要解决同样的问题、此类的问题,我们脑子里是怎么思考的。要教他这个东西。这是所有的所谓的正规教育里最最最缺乏的一个环节,也正因此,很对人被教傻了。
3.4 隐含偏见
ChatGPT 背后还有一些确实很难解决的问题,更难解决的问题——文化局限。
隐含的文化局限:东西方对“黄种人”的认知尽然截然相反。西方宗教里黄色代表不洁,西方文献中称亚洲人为黄皮肤的,其实某种程度上是有文化歧视的,例:美国电影【罪恶之城】。而在中国,黄代表高贵,如皇帝,黄袍,例:歌曲【龙的传人】。像这种文化渗透、文化误解,以及语言背后的文化偏见,是非常常见、非常隐蔽、非常重要的现象。
这个文化局限问题我们当下还没有及时的解决方案。不过长期来看,解决方案就是:不停地阅读,不停地学习,不停地进步,你知道的越来越多,那么你就可能更少地被这种隐含偏见所影响。
3.5 问答练习
List as many as possible disasters caused by misunderstanding among different languages, be accurate, factual, along with credible sources, or even better, verified and valid links.
Discuss the intricate history and connections between Boolean logic, switches, computers, and artificial intelligence.