在人工智能这个概念一次次被公众捧上巅峰又跌落谷底的往日时光里,游戏一直是人工智能不离不弃的好伙伴。人工智能在人机交互游戏中先后攻克了跳棋、象棋、扑克传统的桌上游戏。
然而,相比电脑象棋,电脑围棋(五子棋)的发展是缓慢的。顶级围棋(五子棋)程序虽长于局部计算,但缺乏大局观,因此很多围棋(五子棋)专家相信目前的围棋程序依旧无法超越最强的人类棋手。
以AI五子棋为例:
通过分析当今五子棋程序的弱点并提出与之对应的解决策略,五子棋程序弈心被设计出来。
弈心具有独特的偏向战略的棋风,擅长全局优势的积累。弈心成为第13届、14届、15届、16届、17届、18届Gomocup冠军,并以400Elo等级分的优势领先处于第二位的五子棋程序。
2017年,弈心成为首个在公开比赛中战胜人类棋手的人工智能程序。
华堂科技结合以上经验,着手设计并实现了人机对弈AI棋盘(围棋、五子棋)。
人机对AI弈棋盘简介:
基于对AI智能的不断探索,华堂科技开发并制作出类似的人机对弈围棋系统。人机对弈棋台是综合计算机视觉、精确运动控制、智能棋类算法以及语音交互等技术,实现可人机对弈的机器人。通过机械臂控制实现自动取子、通过机器视觉识别棋子位置和棋局,实现落子位置标定;通过光电传感器、接近开关对于运动反馈进行监测。实现和集成高级的棋类算法,华堂科技人机对弈围棋棋盘有着深度学习的能力和复杂的判断落子算法,可以根据对手的棋力水平进行学习和升级算法。
人机对弈AI围棋(五子棋)系统介绍:
华堂科技人机对弈围棋(五子棋)在硬件结构方面搭建了搭建了虚拟对弈平台,包括棋子取放机构、三自由度导轨运动机构、棋子存储、输送力学机构、棋盘、棋子识别系统、电机驱动控制系统,综合计算机视觉、精确运动控制、智能棋类算法以及语音交互等多媒体技术,实现人机对弈。
人机对弈AI围棋(五子棋)基本功能:
1、通过机械臂控制实现自动取子;
2、通过机器视觉识别棋局,实现落子位置标定;
3、通过光电传感器、接近开关对于运动反馈进行检测;
4、实现和集成高级的棋类算法,可以根据对手的棋力水平进行学习和升级算法。