基于智能算法的六子棋博弈行为选择的应用研究
【摘要】:
行为是生命体外在的表现形式,是生命体内在智能的外部表象,Tyrell认为:“行为选择就是从一组可能的候选集中选择最适合的行为。”因此,行为选择是生命体智能的高级形式。行为选择问题是人工生命研究领域的一个核心问题,人工生命是人工智能的发展,人工生命作为信息科学、生命科学、系统科学等学科的交叉学科,它不是用分析、解剖生命体的方法来理解生命,而是用综合的方法来理解生命,强调系统性和整体性。此外,计算机博弈过程,本质上就是一个对抗性极强的、智能程度高的博弈行为的选择过程,因此,将基于计算机博弈系统的博弈机器人作为人工生命体,并利用人工智能方法来研究智能系统是可行的,也具有重要研究意义。
模仿人类的博弈行为选择过程,本文将博弈机器人划分为“大脑”、“视觉”、“记忆”、“控制”等4个部分,文章所依托的科研项目的最终目标是构造一个在物理棋盘上与人类对弈的博弈机器人,本文的主要工作是设计“大脑”。论文主要研究了以下4个方面的问题:
第一、设计实现了一套博弈系统,包括棋盘和棋子在计算机中的表示问题,走法生成,搜索技术,估值函数等。
第二、针对基于棋形的六子棋博弈系统中,棋形难以判断和统计的问题,提出并规范了“路”的思想,使对局面进行评估前的准备工作大大简化。
第三、针对静态估值函数依赖人类棋类知识和评估不够准确的问题,本文在前人研究的基础上,对遗传算法的应用进行了改进,克服了原来遗传算法过早收敛的问题,同时提高了种群的多样性,实验结果证明该方法有效。
第四、同样针对静态估值函数依赖人类棋类知识和评估不够准确的问题,提出了采用基于聚焦距离动态调整惯性权重的方法,以改进微粒群算法,以此优化相关参数。实验证明,该算法比遗传算法搜索速度更快,结果更优,是解决评估函数参数优化的有效办法。
|
|
|
|
1 |
刘健庄,谢维信,高新波;一种图象中基元检测的新方法[J];电子与信息学报;1997年02期 |
2 |
金耀初;蒋静坪;;基于遗传算法的模糊控制器分析[J];模式识别与人工智能;1997年01期 |
3 |
曹先彬;庄镇泉;;一种基于遗传算法的模糊规则生成方法[J];模式识别与人工智能;1997年02期 |
4 |
夏文,王华芝;遗传算法在多波束赋形天线优化中的研究[J];北京邮电大学学报;1998年04期 |
5 |
龙甫荟,郑南宁,张晓缋;基于多层感知遗传算法的图象分割新方法[J];控制理论与应用;1998年02期 |
6 |
刘莹,王宝树,马建峰,杨耆董;模糊聚合及遗传算法在多传感器数据融合中的应用[J];电子科技;1998年01期 |
7 |
黄海贇,戚飞虎;一种精确标定摄像机的遗传算法方案(英文)[J];红外与毫米波学报;2000年01期 |
8 |
徐小力,许宝杰,殷健;采用遗传算法的旋转机组状态趋势预测之探讨[J];机械科学与技术;2000年05期 |
9 |
陈勇,邓先灿;基于遗传算法的微波电路优化方法[J];微波学报;2000年S1期 |
10 |
于海斌,王浩波,徐心和;两代竞争遗传算法及其应用研究[J];信息与控制;2000年04期 |
11 |
涂承媛,涂承宇,冯占英;基于仿生进化的自动控制系统[J];北京联合大学学报;2000年03期 |
12 |
刘渤,左演声;遗传算法应用于多弧离子镀膜工艺优化设计[J];电子工艺技术;2000年03期 |
13 |
顾毅,刘新国;基于遗传算法的PID控制器的研究[J];信息技术;2000年08期 |
14 |
石玉,陈小平,于盛林;利用排序对遗传算法的改进和自适应交叉概率[J];数据采集与处理;2000年02期 |
15 |
陈洪亮,沈琳琳;基于遗传算法的矢量化方法研究[J];微型电脑应用;2000年12期 |
16 |
冯钢;候义斌;;关于遗传算法的CDT研究[J];模式识别与人工智能;2000年01期 |
17 |
郭观七,喻寿益;遗传算法收敛性分析的统一方法(英文)[J];控制理论与应用;2001年03期 |
18 |
王晓哲,顾树生,吴成东,张伟宏;基于一种新的基因操作策略的改进遗传算法[J];控制与决策;2001年S1期 |
19 |
金聪;模糊自适应遗传算法及其性能分析[J];小型微型计算机系统;2001年09期 |
20 |
魏平,熊伟清,赵杰煜;遗传算法的早熟现象[J];合肥工业大学学报(自然科学版);2001年06期 |
|