自动更正有时很有用。你输入 "teh",它把它改成 "the"。你打字很快,漏了一个字母,手机帮你避免了拼写错误。
但有时自动更正会做奇怪的事。你想写"我要去带零食",结果它把一个词改成了完全不同的东西。为什么自动更正会犯错?答案是:自动更正在预测词语,它并没有真正理解你的意思。
自动更正是预测工具
自动更正会看你输入的内容,然后猜测你的意思。它会问:这个词在拼写上接近哪个词?前一个词后面通常出现什么词?这个人经常输入什么词?最可能的句子是什么?大多数时候这能奏效,但并非总是如此。
计算机不像人一样理解词语
你理解词语,是因为你把它们与现实生活联系起来。如果有人说"狗",你可能会想到宠物、叫声、皮毛、奔跑,或者你认识的某条狗。你通过经验理解意思。
自动更正没有经验。它不知道狗的感觉,不知道玩笑的含义,也不知道你朋友的名字为什么是那样拼的。它只能看到字母、词语和规律。这就是为什么自动更正有时会把一个正确的词改掉——它不理解你的意图,只是认为另一个词更可能出现。
人名和俚语会让自动更正困惑
人名是自动更正最大的挑战之一。也许你朋友的名字拼写不常见,也许你的城镇、学校或球队的名字不在手机词典里。自动更正可能会把它"纠正"成更常见的词,尽管那个名字本来是对的。
人们还会创意地使用语言:孩子爱开玩笑、朋友用俚语、家人有昵称。自动更正可能完全不懂这些。如果你开玩笑输入了一个自造的词,自动更正可能会把它替换成无聊的或错误的东西。
为什么它有时会变得更好?
你有没有注意到手机开始学会你经常用的词?这是因为一些自动更正系统会适应你的输入习惯。如果你一直用某个名字或短语,手机可能会停止修改它。
这就是机器学习在发挥作用。系统注意到你的规律并进行调整。但这也可能造成有趣的问题:如果你经常不小心输入某个错字,手机可能开始认为那个错字是正确的。
自动更正和 AI 有关联
自动更正和完整的 AI 聊天机器人不同,但它们有一个重要的共同点:都在做预测。自动更正预测词语或拼写,AI 聊天机器人预测更长的回应、句子和解释。两者都不像人类那样真正理解语言。
试试这个
用自造的词、名字或俚语写一个奇怪的句子,看看自动更正会修改什么。然后问自己:它为什么选那个词?是根据拼写?常见短语?还是以前见过的词?
这就是工程师的思维方式——不只是注意到某样东西出了问题,而是问:为什么会这样?
核心思想
自动更正犯奇怪的错误,是因为它预测语言规律,而不是真正理解意思。它能修复错字、节省时间,并从你的输入中学习。但它也可能把正确的词改成错误的词。
继续探索
手机如何识别你的脸?关于作者
Liam Salcedo
student founder
Liam founded Avanza STEM as a high school student and leads our coding and AI workshops at Clifton and Allwood libraries.
