Dov
2022-04-25T19:45:20+00:00
首先围棋的可能性就决定了 它根本就不可能完全算出来,有完全的穷举法,这个问题是没有办法去解决的,算力是不可能是跟的上的 这个有相关论证我就不贴了。[s:a2:不明觉厉]
这说明什么呢,就是说AI所做的也就是近似的去优化下棋的步骤,而不是去穷举,
而无法确定所有的步骤和可能性,就意味着你不知道他是以什么理由来去算出来这个结果的,
很多人听到说有什么剪枝 有什么蒙特卡罗,贝叶斯之类的算法,这些都是深藏在程序内核里面的 哪怕是创造者也不一定知道内部推算的过程是什么[s:a2:囧]
并且这个推演出来的过程对于人类来说是没有意义的(注意我说的不是结果)[s:ac:呆]
一撮人都在说柯洁破大防,对于他来说,破不破防有什么意义吗?现在为止他的棋力已经是第一了,而且别人能模仿他就不能模仿?是不是太小瞧第一梯队的水平了
作为第一人 他能理解的棋路肯定更多。只要未来打比赛不是说带着Ai去比赛,或者像那位一样厕所遁,那目测未来很长一段时间他依然是第一人的实力
穷举法是能够举出来所有的范例,这是能够提高棋手的客观能力的, 但是剪枝和蒙特卡罗算法并不能,这种思路是无法模仿的
对于穷举法来说 你如果确定这个下法能够一定赢 你可以直接禁掉,但是剪枝和蒙特卡罗是没有办法的 因为他不可能去穷举出所有的例子 你也不知道他这个下法是不是一定会赢,你背了谱出来的 可能也是一个概率性的结果
穷举法得出来 然后去做优化, 就像是得到了pi的定义,知道了它的定义 就可以以各种方式去不断的逼近它 去不断的去优化,这个优化的过程本身就是有意义的(注意不是指精度,一定位数之后就没有啥多大作用了,误差极小,再高精度都是符号计算了)
模拟的对战,用剪枝和蒙特卡洛得出来,然后强行去背3.14159,下一次对战模拟出来更多的位数, 然后就继续背下去
至于到底有多少位,有什么意义,有啥作用,目前这个答案是不是对的,这个是我们无法获知的
中间的区别在举个例:狗后期版本程序中,去除了人类的对战反而效果更好,这其实就是去除了中间信息的冗余,这就是所谓的ai味儿。这个冗余的信息,其实就是人思考的过程,因为人会试探。在没有穷举法的时候,只能用棋子互相试探。ai下某一个步骤 他也是觉得这一个步骤好,为什么他觉得这个步骤好?正是因为他能获得相对最佳的控制步骤,这个过程推演到极限也就是穷举法当中的最佳走法,或者先手必胜
这说明什么呢,就是说AI所做的也就是近似的去优化下棋的步骤,而不是去穷举,
而无法确定所有的步骤和可能性,就意味着你不知道他是以什么理由来去算出来这个结果的,
很多人听到说有什么剪枝 有什么蒙特卡罗,贝叶斯之类的算法,这些都是深藏在程序内核里面的 哪怕是创造者也不一定知道内部推算的过程是什么[s:a2:囧]
并且这个推演出来的过程对于人类来说是没有意义的(注意我说的不是结果)[s:ac:呆]
一撮人都在说柯洁破大防,对于他来说,破不破防有什么意义吗?现在为止他的棋力已经是第一了,而且别人能模仿他就不能模仿?是不是太小瞧第一梯队的水平了
作为第一人 他能理解的棋路肯定更多。只要未来打比赛不是说带着Ai去比赛,或者像那位一样厕所遁,那目测未来很长一段时间他依然是第一人的实力
穷举法是能够举出来所有的范例,这是能够提高棋手的客观能力的, 但是剪枝和蒙特卡罗算法并不能,这种思路是无法模仿的
对于穷举法来说 你如果确定这个下法能够一定赢 你可以直接禁掉,但是剪枝和蒙特卡罗是没有办法的 因为他不可能去穷举出所有的例子 你也不知道他这个下法是不是一定会赢,你背了谱出来的 可能也是一个概率性的结果
穷举法得出来 然后去做优化, 就像是得到了pi的定义,知道了它的定义 就可以以各种方式去不断的逼近它 去不断的去优化,这个优化的过程本身就是有意义的(注意不是指精度,一定位数之后就没有啥多大作用了,误差极小,再高精度都是符号计算了)
模拟的对战,用剪枝和蒙特卡洛得出来,然后强行去背3.14159,下一次对战模拟出来更多的位数, 然后就继续背下去
至于到底有多少位,有什么意义,有啥作用,目前这个答案是不是对的,这个是我们无法获知的
中间的区别在举个例:狗后期版本程序中,去除了人类的对战反而效果更好,这其实就是去除了中间信息的冗余,这就是所谓的ai味儿。这个冗余的信息,其实就是人思考的过程,因为人会试探。在没有穷举法的时候,只能用棋子互相试探。ai下某一个步骤 他也是觉得这一个步骤好,为什么他觉得这个步骤好?正是因为他能获得相对最佳的控制步骤,这个过程推演到极限也就是穷举法当中的最佳走法,或者先手必胜