连人都能理解的这种简单规则,AI却理解不了,在我看来是因为AI所有的学习都建立在未来奖励的基础上。正如前面所说,必须在数字后面放空格再转动环;但如果数字因为移进空格而得到奖励,下一次也会发生同样的事,数字又会想移回之前的空格来获得奖励。之后就像我们已经看到的那样,陷入无限循环。

这是启发式不存在的问题。启发式是IF语句的组合,所以从一开始就不存在什么未来奖励。因此启发式可以轻松跨过这个难关。
启发式比AI好的地方在于,虽然取决于硬件,但现在启发式要快得多,也准确得多。AI是基于概率行动的,所以随着技术发展、硬件变好,将来它可能会比任何启发式都更快地给出结果。但偶尔也会有启发式能解、AI却绝对解不了的问题。
AI现有的学习方法是贪婪。如果AI接近人类的智能,或者在不远的将来超越人类,那么即使AI犯了什么错,那也全都是因为人类的贪欲。如果现有的AI学习方法反映的不是贪欲而是善意的结果,学习时间虽然会变长,但AI不会像现在这样作弊,或者因为贪欲而背叛同伴。
我认为,这个问题是一个很好的案例,说明可以把没有贪欲的启发式当作老师来训练AI。
完整源代码和所用模型可以在“4. 完整源代码与使用的模型”一文中查看。
COMMENTS · CHAPTER 03
AI为什么学不会这条规则 评论 0
还没有评论。阅读时有疑问或想补充的内容,欢迎留言。
发表评论前,请用 Google 开始并登记昵称和邮箱。
用 Google 开始