史玉彤
首先声明,笔者对软件编程完全是门外汉,本文涉及的专业知识部分均来自于百度,五子棋软件的使用仅从个人体验角度出发浅谈,如有错漏之处欢迎批评指正。
【前言】人工智能的出现改写了棋类运动的历史。
人机大战鼻祖应当是IBM的国际象棋计算机程序'深蓝',它是并行计算的电脑系统,建基于RS/6000SP,另加上480颗特别制造的VLSI象棋芯片,下棋程式以C语言写成,运行AIX操作系统。它与人类的首次对抗是在1963年,国际象棋大师兼教练大卫•布龙斯在让一个子的不利条件下完败。1996年2月10日,超级电脑深蓝首次挑战世界冠军,但以2-4落败,比赛结束后研究小组把深蓝加以改良。1997年5月11日,计算机在正常时限的比赛中以3.5:2.5(2胜1负3平)击败了当时国际象棋等级分排名世界第一的棋手卡斯帕罗夫,在人类与计算机之间挑战赛的历史上可以说是划时代的一天。

近年来最举世瞩目的人工智能软件就是谷歌旗下DeepMind公司研发的围棋人工智能程序AlphaGo“阿尔法狗”。它结合了3大块技术:先进的搜索算法、机器算法强化学习,以及深度神经网络。蒙特卡洛树搜索(MCTS)是大框架,实质上可以看成一种增强学习。强化学习(RL)是学习方法,用来提升AI的实力。深度神经网络(DNN)是工具,用来拟合局面评估函数和策略函数。这三大技术都不是DeepMind团
首先声明,笔者对软件编程完全是门外汉,本文涉及的专业知识部分均来自于百度,五子棋软件的使用仅从个人体验角度出发浅谈,如有错漏之处欢迎批评指正。
【前言】人工智能的出现改写了棋类运动的历史。
人机大战鼻祖应当是IBM的国际象棋计算机程序'深蓝',它是并行计算的电脑系统,建基于RS/6000SP,另加上480颗特别制造的VLSI象棋芯片,下棋程式以C语言写成,运行AIX操作系统。它与人类的首次对抗是在1963年,国际象棋大师兼教练大卫•布龙斯在让一个子的不利条件下完败。1996年2月10日,超级电脑深蓝首次挑战世界冠军,但以2-4落败,比赛结束后研究小组把深蓝加以改良。1997年5月11日,计算机在正常时限的比赛中以3.5:2.5(2胜1负3平)击败了当时国际象棋等级分排名世界第一的棋手卡斯帕罗夫,在人类与计算机之间挑战赛的历史上可以说是划时代的一天。
近年来最举世瞩目的人工智能软件就是谷歌旗下DeepMind公司研发的围棋人工智能程序AlphaGo“阿尔法狗”。它结合了3大块技术:先进的搜索算法、机器算法强化学习,以及深度神经网络。蒙特卡洛树搜索(MCTS)是大框架,实质上可以看成一种增强学习。强化学习(RL)是学习方法,用来提升AI的实力。深度神经网络(DNN)是工具,用来拟合局面评估函数和策略函数。这三大技术都不是DeepMind团
