信息发布

NEWS AND EVENTS

平台动态/最新公告 学术动态 业界动态/赛事

人机对抗AI训练场新版本上线:全新界面,更多功能,更优体验!

决策智能是国家新一代人工智能的重要发展方向,也是实现国家创新发展战略的重要基石。在决策智能的探索道路上,人机对抗已成为国际公认的重要途径之一。由中科院自动化所智能系统与工程研究中心发布的人机对抗智能门户网站致力于汇聚人机对抗平台环境,共享人机对抗技术成果,发布人机对抗领域最新消息,从而推动人机对抗智能技术生态建设与发展。全新界面,更多功能,更优体验,人机对抗AI训练场新版本来啦!本次更新新增了代码在线编辑、智能体在线评估、标准想定与分布式强化学习训练等功能,优化了用户体验。在AI训练场新版本中,您可以在线进行源码编辑→分布式训练→推演评估等操作,实现兵棋与德州扑克智能体从0到1的全流程开发、训练与评估。本次更新的具体功能如下: 1. 代码在线编辑您是否在初入AI开发大门时,反复修改代码与配置文件、打包、部署……花费了太多时间在调试呢?为了应对多元的用户使用场景,对各阶段的算法学习者都提高普适性,训练场现已上线在线代码编辑功能。免去了繁琐的项目配置步骤,提供自助式的参数配置模块,让从零开发更轻松。目前平台支持md,py,txt等主流格式的文件编辑;完成编辑后,您可以一键启动训练,轻松get属于您自己的兵棋推演AI或德扑AI项目。图1:在线编辑页面2. 智能体在线评估新版本训练场中,我们可以直接对训练完毕的智能体进行评估。在评估系统中,您可以自定义局数,将您的智能体与内置的智能体对抗,通过分析对抗结果的胜率曲线以及分数,评估智能体的实战水平。作为对手的内置智能体目前包括知识型AI,学习型AI以及DemoAI。多方对战,多方评估,让您的AI能力更加稳健!图2:评估曲线3. 标准想定与分布式训练功能训练场在此前的Mini Games想定的基础上,新增开放了标准想定,并上线标准想定的分布式训练功能。兵棋开发的常见困难如单机训练耗时耗力难以收敛、多机训练开发难度高等,人机对抗AI训练场的分布式训练功能轻松解决。模型迭代周期大大缩短,快速上手分布式AI开发不是梦。图 3 标准想定与分布式资源配置 目前AI训练场采用申请-审核机制,审核通过后,每个用户拥有五天的试用时间。用户可通过智能门户网站训练中心点击申请使用。欢迎申请,高效的AI开发大门向您打开。欢迎留言提出建议,帮助我们提供更好的服务~汇聚人机对抗平台测评环境、共享人机对抗最新技术成果。走向通用人工智能前路漫漫,让我们共同努力,共同推动智能技术的变革与突破!
2021-10-14查看详情

国庆节献礼:智能启航,谁占先机?——“庙算·先启杯”2021第一赛季,等你来战!

决策智能是国家新一代人工智能的重要发展方向,也是实现国家创新发展战略的重要基石。在决策智能的探索道路上,人机对抗已成为国际公认的重要途径之一。一、庙算人机对抗平台“庙算”出自《孙子兵法》:“夫未战而庙算胜者,得算多也;未战而庙算不胜者,得算少也“。由中科院自动化所牵头研发的庙算人机对抗平台,致力于汇聚人机对抗平台测评环境、共享人机对抗最新技术成果,助力博弈决策智能技术的合力突破。二、赛事目标“庙算杯”系列赛事以兵棋推演为环境,以高水平人类为对手,通过机机、人机对抗评估智能体能力水平。2021年6月至8月,已成功举办首届以智能体应变能力评估为主题的“庙算杯”人机对抗测试赛。(赛事报道请点击)庙算·先启杯AI对抗排位系列赛事,是以助力智能体研发为目的,为智能体参与后续专项赛事设计的热身和训练赛事。赛事以常态化的形式长期在互联网平台开展,全面开放AI接口、新增对抗要素与规则,助力AI团队深入探索以兵棋对抗为代表的不完美信息决策问题,评估并发展自研AI能力水平,同时,通过赛事交流促进研发团队间的技术交流与共享,合力推动智能博弈对抗技术的发展与突破。三、赛事主题“宝剑锋从磨砺出”四、组织机构主办单位:中国科学院自动化研究所承办单位:中国科学院自动化研究所智能系统与工程研究中心五、赛事平台“庙算·陆地指挥官”人机对抗平台(http://wargame.ia.ac.cn/)六、赛事设计1. “先启杯”为长期举办的常态化赛事,设置不同赛季。2. 赛事设“miniGame”“分队”“群队”三个赛道,每个赛季,各赛道分别排名。3. 对抗模式:比赛自开赛日起,每周固定时间段将进行一次五分制大循环的机机对抗,并根据对抗积分形成排行榜;大循环对抗与排行榜每周更新一次,所有榜单均会保留作为本次赛季的成绩记录。4. 参赛AI无需主动发起对抗,平台将自动在每周的比赛日发起大循环对抗。5. 各赛季根据不同的能力评估主题,设定不同的竞赛想定。6. 第一赛季参赛对象:AI智能体。7. 推演加速比:5倍加速。8. 第一赛季竞赛想定:    a. miniGame赛道:minigame3(211033019601)    b. 分队赛道:分队级水网稻田Game1(2110431653)    c. 群队赛道:2021加强群队城镇居民地Game1(2130511321)请各参赛队下载最新SDK使用。9. 第一赛季平台规则:采用2021年发布的新平台元素和规则。详见:《庙算 陆地指挥官》兵棋推演平台规则说明(2021)10. 其他相关事项:    a. AI团队可以在比赛中任意时间(除大循环比赛日)更新代码;    b. 如提交的AI代码不能正常运行,大循环比赛仍将照常进行,对成绩的影响交由开发者自己承担。七、赛程安排智能体报名:10月1日起至赛事结束前1个月(赛季的最后一个月不接受新智能体报名)。智能体开发、训练、线上测试:自报名通过审核后到赛季结束。比赛日:2021年10月1日起,每周三(节假日顺延)。赛季结束:将提前至少1个月另行通知。八、赛事奖项参加智能体,将根据最后一个月的所有排名成绩计算总积分,按总积分分赛道获得赛季冠军、亚军、季军称号,并颁发奖状和证书。所有参赛智能体团队:颁发参赛证书。赛道冠军、亚军、季军:颁发赛季奖状。分队和群队赛道冠军:获得后续“庙算杯”对应赛事决赛直通车席位。九、报名方式1. 通过扫描报名信息二维码进行报名,填写报名信息报名↓2. 报名所需信息:    a. 联系人姓名及联系方式(手机+邮箱,单位信息)    b. AI团队名称,团队成员姓名    c. AI名称(通过审批后在AI中心填写,填写后不能更改)参赛规则:1. 一个庙算账号每个赛事只能有一个AI报名一次。2. 庙算账号报名并审批通过后,将获得“AI中心”的使用权限,可使用AI中心测试和提交代码。3. 自招赛通知起,任意时间均可报名。报名结束时间另行通知。4. 报名成功后,赛事系统将在下一次大循环赛中,自动加入报名的AI。十、联系方式联 系 人:刘晨威联系邮箱:crise-tech-service@ia.ac.cn联系电话:15210067304、010-82544577联系地址:北京市海淀区中关村东路95号智能化大厦4层智能系统与工程研究中心 附件1:图灵网技术资源说明 为推动人机对抗智能技术研究,中科院自动化所智能系统与工程研究中心开放人机对抗智能门户网站(图灵网)。访问地址:http://turingai.ia.ac.cn图灵网提供系列智能技术共享资源:开源数据集资源:图灵网—>技术共享—>数据中心    http://turingai.ia.ac.cn/data_center/show开源基准智能体资源:图灵网—>技术共享—>AI开发中心    http://turingai.ia.ac.cn/ai_center/show智能体训练资源:图灵网—>技术共享—>训练中心    http://turingai.ia.ac.cn/training_center技术交流平台:图灵网—>社区论坛—>技术共享    http://turingai.ia.ac.cn/bbs/detail/11赛事交流平台:图灵网—>社区论坛—>赛事专区    http://turingai.ia.ac.cn/bbs/detail/14更多资源,参赛选手可登录网站查询和申请下载试用。汇聚人机对抗平台测评环境、共享人机对抗最新技术成果。走向通用人工智能前路漫漫,让我们共同努力,共同推动智能技术的变革与突破!
2021-10-09查看详情

国庆节献礼:人机对抗智能门户网站重磅上线技术讲堂

决策智能是国家新一代人工智能的重要发展方向,也是实现国家创新发展战略的重要基石。在决策智能的探索道路上,人机对抗已成为国际公认的重要途径之一。由中科院自动化所智能系统与工程研究中心发布的人机对抗智能门户网站(http://turingai.ia.ac.cn)致力于汇聚人机对抗平台环境,共享人机对抗技术成果,发布人机对抗领域最新消息,从而推动人机对抗智能技术生态建设与发展。为了更好地促进交流,人机对抗智能门户网站重磅上线技术讲堂板块。技术讲堂定期邀请一线科研人员分享兵棋推演中的智能决策方法、核心技术与开发实战等,帮助对智能决策技术感兴趣的研究人员了解领域发展并快速入门;同时,技术讲堂设置交流互动区,欢迎大家踊跃讨论,头脑风暴,共同推进智能决策技术发展。为满足不同人群对兵棋推演智能决策技术的需求,技术讲堂初设四大板块内容:探索智能决策之美:一线科研工作者对兵棋推演智能决策技术的思考,直指兵棋推演问题挑战与智能决策技术的核心。AI研发进阶之路:一线研发人员分享兵棋AI研发技术,解决兵棋推演中的关键问题与挑战。手把手教你开发AI:跟随一线研发人员开发可以上线对抗的AI,在兵棋门户网站图灵网上实现人机、机机、人混等对抗。在线对抗与复盘分析:通过在线对抗、复盘讲解等学习兵棋推演的策略、背后的技术支撑、能力与局限。兵棋推演智能决策技术讲堂第一期自2021年10月8日开始,每周更新,第一讲分享内容“兵棋推演智能决策技术与挑战”。欢迎大家及时关注,同时我们期待您踊跃报名技术分享,共同推进兵棋推演智能决策技术发展。汇聚人机对抗平台测评环境、共享人机对抗最新技术成果。走向通用人工智能前路漫漫,让我们共同努力,共同推动智能技术的变革与突破!
2021-09-30查看详情

庙算·陆战兵棋平台更新:新增临机路障环境及临机路障基准AI

决策智能是国家新一代人工智能的重要发展方向,也是实现国家创新发展战略的重要基石。在决策智能的探索道路上,人机对抗已成为国际公认的重要途径之一。由中科院自动化所智能系统与工程研究中心发布的人机对抗智能门户网站(http://turingai.ia.ac.cn)致力于汇聚人机对抗平台环境,共享人机对抗技术成果,发布人机对抗领域最新消息,从而推动人机对抗智能技术生态建设与发展。临机应变能力是智能体发展的重要方向,要求智能体能够应对环境、对手、甚至自己的突发变化。近日,人机对抗智能门户网站上线了临机路障环境及临机路障基准AI。作为2021“庙算杯”人机对抗挑战赛中设定的临机要素之一,临机路障环境会随机调整路障的位置和数目以体现地形的重要性。本次上线临机路障环境设置路障位置变化范围为15格, 路障数目变化范围为7~17个。临机路障环境示例想定临机路障环境会对智能体地形认知以及路径规划等决策能力提出较大挑战。本次上线的临机路障基准AI基于人机对抗智能框架(《人机对抗智能技术-中国科学》)设计研发,以感知-推理-决策-控制为基本决策环,抽象地形态势语义,构建具有泛化能力的兵棋地形分析库,实现以地形认知表征状态空间,可为人类选手训练、AI研发提供高水平评估基准。临机路障环境和临机路障基准AI已经开放在人机对抗智能门户网的陆战兵棋对抗平台,欢迎选择对抗。临机路障基准AI开放对抗 汇聚人机对抗平台测评环境、共享人机对抗最新技术成果。走向通用人工智能前路漫漫,让我们共同努力,共同推动智能技术的变革与突破!

赛事回顾 | “庙算杯”人机对抗测试赛回放及复盘已上线!

日前,由中科院自动化所主办,智能系统与工程研究中心承办的首届“庙算杯”人机对抗测试赛顺利举行,吸引了来自全国20家单位的32支智能体队伍进行激烈角逐。8月1日,本届“庙算杯”人机对抗测试赛总决赛在中科院自动化所拉开帷幕,邀请了国内11名兵棋推演精英选手作为“图灵测试员”,与四强AI混编为15个选手组成决赛组,开展两两匿名对抗。“图灵测试员”在每次对抗后提交“图灵问卷”猜测对手是否AI。赛事特别设置专家“观察团”全程观摩了决赛,参与AI与人类选手打法分析。经过三天、数百局激烈对抗,决出了图灵赛人机混合排名。其中,由中科院自动化所智能系统与工程研究中心研发的智能体AlphaWar仅落后第一名人类选手1分排位第二,且在区分人类选手和AI选手的图灵猜测中,被判断为人类的比率为32%,达到通过图灵测试标准。赛事精彩回顾决赛回放扫描下方二维码,或在bilibili搜索『中科院自动化所』,即可找到直播回放!决赛回放决赛四场对抗复盘【第一场第1局】Alphawar(红)对14号选手(蓝)比分:153 VS 213【复盘链接】【第一场第2局】14号选手(红)对Alphawar(蓝)比分:104 VS 182【复盘链接】【第二场第1局】Alphawar(红)对9号选手(蓝)比分:358 VS 78【复盘链接】【第二场第2局】9号选手(红)对Alphawar(蓝)比分:146 VS 290【复盘链接】

庙算·陆战平台面向AI算法研发,新增训练环境“环境复制”和“任意态势载入”功能

应广大AI开发者们提出的需求,环境新增“任意态势载入”和“环境复制”功能。“任意态势载入”功能给开发者提供了复现某个盘面的能力。该功能可使AI开发者以自己关注的盘面开始推演,在代码中打断点进行代码debug,更准确的掌握自己的AI在做某一时刻决策时的逻辑流。“环境复制”功能使开发者可以在推演过程中的任意时刻复制一份完全相同的当前环境,包括随机数生成器的内部状态。通过复制环境,开发者可以使用MCTS(蒙特卡洛搜索树)的相关技术去探索在某一时刻下,不同的动作选择可能带来的不同结果。为开发者调试时提供平行的决策过程,从而可以达到决策最优化。陆战兵棋AI开发包,训练引擎下载地址:访问:http://wargame.ia.ac.cn/aiinfo     点击“庙算·智胜 社区开发版(LINUX)”下方的“下载”按钮下载下载并解压缩后,使用解压后的新工程目录,或将解压后目录中的landwar/core文件夹拷贝覆盖当前所使用AI工程的相同文件夹环境复制功能使用“环境复制”功能以环境接口TrainEnv::duplicate的形式出现,开发者通过“TrainEnv”实例调用接口。环境复制功能主要用于训练AI,使用MCTS(蒙特卡洛树搜索)算法时需要对环境进行复制的需求。复制出来的环境实例将和主环境一模一样。如果两个环境输入同样的动作到推演结束,应当得到相同的推演结果(分数,盘面)。此功能可以在任何步数使用。接口说明TrainEnv::duplicate功能:复制一个一摸一样的环境参数说明:无返回值:TrainEnv环境实例使用示例(局部)# 略。。。 while not done:     actions = red1.step(state[RED])     actions += blue1.step(state[BLUE])     state, done = env1.step(actions)     if state[-1]['time']['cur_step'] == 200: # 当200步时,复制一份当前环境         env2 = env1.duplicate()     if state[-1]['time']['cur_step'] > 200:         state2, done = env2.step(actions) # env2得到和env1一样的动作 env1.save_replay(game_id) env2.save_replay(game_id+'_env2') env1.reset() env2.reset() # 略。。。任意态势载入环境功能使用此功能的作用是让环境可以载入任意态势并从此态势开始推演。开发AI时,可以复现复盘中的某一时刻,用来训练AI在特定条件下的决策。合法的载入态势格式为某个复盘文件中的某一帧的绿方态势。此功能有两个相关接口:TrainEnv::save_snapshot和TrainEnv::load_snapshot。两个接口可搭配使用。接口说明TrainEnv::save_snapshot功能:保存一个在当前步数的环境快照,快照可用于复现环境,从此快照开始推演。保存的快照是json文件格式参数说明:参数名数据类型说明filenamestring保存快照的地址和文件名返回值:无TrainEnv::load_snapshot功能:根据提供的快照,将一个环境实例还原成和快照一致的状态。参数说明:参数名数据类型说明sourcedictsource是某一时刻的完整态势里的绿方态势,或通过Train:save_snapshot保存下来的快照json文件中读取出来的字典返回值:无使用示例(局部)# save_snapshot while not done:     actions = red1.step(state[RED])     actions += blue1.step(state[BLUE])     state, done = env1.step(actions)     if state[-1]['time']['cur_step'] == 200:         env1.save_snapshot('output/snapshot.json')# load_snapshot env1 = TrainEnv() with open('output/snapshot.json', "r", encoding="utf-8") as file: source = json.load(file) env1.load_snapshot(source) while not done:     actions = red1.step(state[RED])     actions += blue1.step(state[BLUE])     state, done = env1.step(actions)

庙算·陆战兵棋平台更新:新增“同格交战”规则

陆战兵棋推演平台更新引擎内核,增加“同格交战”规则。在该规则下,敌我双方算子在进入同一六角格中时,会自动触发“同格交战”规则:处于“同格交战”状态的算子,会自动向敌方算子进行高频率射击;且在该状态下的算子不再接受新指令的控制,直到退出同格交战状态为止;同格交战的射击也不受到如某些算子不能行进间射击的规则限制。同格交战详细规则如下:详细同格交战规则当同一六角格内存在双方地面算子时,触发同格交战规则,格内地面算子处于同格交战状态,自动按距离为0格进行直瞄射击裁决:坦克单位使用直瞄炮,战车(含无人战车)单位使用速射炮(亦称近射炮),人员单位使用步兵轻武器,裁决顺序按照先进入该六角格的算子先实施打击,其打击目标的选择按照“坦克”-“战车”-“其他车辆”-“人员”的优先顺序自动选择;当存在同类型多个目标时,优先选择班组数少的算子进行打击(同类目标班组数相同则随机选择)。自动同格交战直瞄射击裁决间隔为25秒,同格状态下射击裁决不受武器冷却时间、机动状态和压制状态的限制,但武器未展开的算子(行军中)、未下车的人员不得实施射击。当同格交战发生时,处于格外的算子不能对处于同格交战状态的算子进行直瞄射击;处于同格交战状态的算子依然会受到间瞄火力的打击。处于同格交战状态的算子不会接受和执行新的指令,正在执行的机动和行军动作仍将继续;此外,同格交战状态会中断“上下车”,“转隐蔽”,“武器展开和锁定”的转换过程,但不会影响算子已经进入的状态如:机动、行军、掩蔽、压制、堆叠等。同格交战状态的解除:当前无敌我双方算子处于同六角格。可能的情况包含:处于同格交战状态的一方算子机动离开同格交战所在六角格;或同格中的一方算子被全部歼灭。同步更新:步兵轻武器裁决同步更新步兵轻武器的射击裁决,增加步兵轻武器对车辆单位打击的能力。在使用步兵轻武器对车辆单位实施打击时,攻击等级见《步兵轻武器对车辆攻击等级表》,战斗结果见《直瞄武器对人员/步兵轻武器对车辆战斗结果表》,战果修正见《车辆战损结果修正》。        在同格交战中,当人员和车辆发生同格交战时,人员使用步兵轻武器进行打击。 《步兵轻武器对车辆攻击等级表》《直瞄武器对人员/步兵轻武器对车辆战斗结果表》《车辆战损结果修正》
推荐阅读
问题反馈
请将您的宝贵意见反馈给我们