为什么人工智能偏好下棋?

简介: 虽然说人工智能偏好下棋,但是不是说人工智能只能下棋,应该说人工智能岂止于下棋。但为什么每次都是在下棋后,人工智能才会大火呢?因为棋术一直以来都被大多数人认为是人类智慧的结晶,人工智能要想被大多数人认可,必须要在大多数人都承认的领域崭露头角。

AlphaGo(阿尔法狗)到底是什么?

虽然说人工智能偏好下棋,但是不是说人工智能只能下棋,应该说人工智能岂止于下棋。但为什么每次都是在下棋后,人工智能才会大火呢?因为棋术一直以来都被大多数人认为是人类智慧的结晶,人工智能要想被大多数人认可,必须要在大多数人都承认的领域崭露头角。但是,不幸的是,人工智能在大多数人都承认的领域一不小心就战胜了人类。


来自网络

1997年,IBM研究团队打造的深蓝战胜了卡斯帕罗夫,当时几乎全世界都在讨论深蓝的强大和可怕。其实,在1996年的时候,深蓝就曾经挑战过卡斯帕罗夫。但是深蓝失败了,但是,深蓝的失败不仅仅是技术不佳(算法设计问题),其中很大一部分的原因:当时的计算能力确实有限,如果今天深蓝用它失败的算法加上现在的计算能力,估计深蓝仍然可以战胜卡斯帕罗夫。后来的算法优化,计算能力的提升,让这个事件的热度很快就消失了。

因为每当人类输给计算机的时候,他们总会说,计算机只不过是机械地完成搜索式的穷举罢了。其实,事实即使如此,当前的计算能力和算法已经有能力将象棋所有的情况都穷举出来,换句话说就是,象棋已经被计算机攻克了。

我们人类一直以来认为围棋都是人类智慧的最高代表。其实,我觉得下棋跟智慧没有一点关系,我倒是觉得设计这些棋术才是一种真正的智慧。下棋只是在考验我们的计算能力跟储存能力以及价值判断能力罢了。可能,资深的棋友会很厌恶我的这种说法,但是AlphaGo却无疑是佐证我观点最好的选择。

棋术只是在考验我们的计算能力跟储存能力以及价值判断能力,或者对于我们来说,棋术有不确定性。但对于计算机来说,随着计算能力的提升,这种不确定性发生的概率降低了有的甚至这些不确定性成了确定性。也就是说,当你和计算机下棋的时候,你走了第一步后,你就已经输了。因为他已经找到赢你的办法了,你以后的下棋动作纯属是找虐行为。

难道围棋也是如此?这倒不是,因为发明围棋的这个人的思维太超前了,以至于我们现在的计算能力还没有办法将围棋攻克。但是,除了暴力攻克,我们可以在算法上下点功夫,让计算机有很大的概率赢得人类。AlphaGo输给李世石,其实就是小概率事件。

2017年5月25日,升级后的Alpha Go2.0又迎战了著名围棋选手柯洁。据Alpha Go的工作人员介绍,在第二句的时候,柯洁下的非常积极,在这局中人机双方都展示了强大的水平。AlphaGo后台的计算量急剧增加,如果不及时剪枝,可能就算不过来了。无奈柯洁在最关键的时候,漏出了人类的弱点(疲劳和情绪的波动),最后输掉了比赛。

如果从技术的角度来理解分析Alpha Go,Alpha Go其实就是采用人类自身对围棋的理解来设计的,即罗列搜索+价值判断,这也是它学习棋谱后得到的唯一的核心力量。由于围棋所产生的搜索范围空间非常大,基本上很难找到最优解,所以在算法设计上,就又按照人类的思维方式加入了价值判断,这是AlphaGo的核心算法。Alpha Go用深度学习算法去调整一个价值判断函数,然后再跟蒙特卡洛搜索树结合,争取不下一步臭棋。注意是不下一步臭棋,而人类是争取少下一步臭棋,这也就出现了我们常说的赢几手棋。再加上机器不知疲倦的搜索效率和无情感,所以AlphaGo才能胜出。



棋局人生

值得注意的是,人工智能并没有攻克围棋领域,有人曾预言说AlphaGo2.0如果能下几手臭棋或者说是让几手棋,人类将有很大的机会胜出。但是,不幸的是在AlphaGo的价值判断中只有输赢,没有赢几手的概念。但是,可以肯定的说,在围棋领域内,人类将不会有赢AlphaGo的可能性。但,这也不会丝毫影响人与人之间下围棋的体验,相反,人类或许可以从AlphaGo的对局中学到很多妙棋。

人类下棋下的是经验和感觉,而机器下棋下的是概率,是赢对手的概率。

相关文章
|
传感器 人工智能 监控
《中国人工智能学会通讯》——11.56 情境感知的移动用户个性化偏好 挖掘方法
本节书摘来自CCAI《中国人工智能学会通讯》一书中的第11章,第11.56节, 更多章节内容可以访问云栖社区“CCAI”公众号查看。
1401 0
|
8天前
|
机器学习/深度学习 人工智能 物联网
通义灵码在人工智能与机器学习领域的应用
通义灵码不仅在物联网领域表现出色,还在人工智能、机器学习、金融、医疗和教育等领域展现出广泛应用前景。本文探讨了其在这些领域的具体应用,如模型训练、风险评估、医疗影像诊断等,并总结了其提高开发效率、降低门槛、促进合作和推动创新的优势。
通义灵码在人工智能与机器学习领域的应用
|
8天前
|
人工智能 算法 安全
人工智能在医疗诊断中的应用与前景####
本文旨在探讨人工智能(AI)技术在医疗诊断领域的应用现状、面临的挑战以及未来的发展趋势。随着科技的不断进步,AI技术正逐步渗透到医疗行业的各个环节,尤其在提高诊断准确性和效率方面展现出巨大潜力。通过分析当前AI在医学影像分析、疾病预测、个性化治疗方案制定等方面的实际应用案例,我们可以预见到一个更加智能化、精准化的医疗服务体系正在形成。然而,数据隐私保护、算法透明度及伦理问题仍是制约其进一步发展的关键因素。本文还将讨论这些挑战的可能解决方案,并对AI如何更好地服务于人类健康事业提出展望。 ####
|
8天前
|
机器学习/深度学习 人工智能 算法
人工智能在医疗诊断中的应用与挑战
本文探讨了人工智能(AI)在医疗诊断领域的应用及其面临的挑战。随着技术的不断进步,AI已经在医学影像分析、疾病预测和个性化治疗等方面展现出巨大潜力。然而,数据隐私、算法透明度以及临床整合等问题仍然是亟待解决的关键问题。本文旨在通过分析当前AI技术在医疗诊断中的具体应用案例,探讨其带来的优势和潜在风险,并提出相应的解决策略,以期为未来AI在医疗领域的深入应用提供参考。
40 3
|
8天前
|
机器学习/深度学习 人工智能 自然语言处理
探索人工智能在教育领域的应用与挑战
随着科技的不断进步,人工智能(AI)技术已经深入到社会的各个领域,其中教育领域尤为突出。本文旨在探讨人工智能在教育领域的应用现状、面临的挑战以及未来的发展趋势。通过分析AI技术如何改变传统教学模式,提高教育质量和效率,同时指出其在实际应用中可能遇到的问题和挑战,为未来教育的发展提供参考。
77 2
|
11天前
|
机器学习/深度学习 人工智能 搜索推荐
探索人工智能在医疗诊断中的应用
【10月更文挑战第36天】随着人工智能技术的飞速发展,其在各行各业的应用日益广泛,特别是在医疗领域。本文将深入探讨AI技术如何革新传统医疗诊断流程,提高疾病预测的准确性,以及面临的挑战和未来发展方向。通过具体案例分析,我们将看到AI如何在提升医疗服务质量、降低医疗成本方面发挥关键作用。
88 58

热门文章

最新文章

下一篇
无影云桌面