前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >微软超级AI-Suphx横推麻将界,人工智能只会打游戏?

微软超级AI-Suphx横推麻将界,人工智能只会打游戏?

作者头像
AiTechYun
发布于 2019-09-04 07:25:18
发布于 2019-09-04 07:25:18
6610
举报
文章被收录于专栏:ATYUN订阅号ATYUN订阅号

编辑 | TGS

发布 | ATYUN订阅号

凭借算法上的突破和丰富的廉价计算能力,人工智能与世界顶级棋手、中国围棋棋局、蒙特祖马的复仇以及无数其他棋手的较量都取得了巨大的胜利,已成为名副其实的游戏冠军。在本周的另一场胜利中,微软详细介绍了一款人工智能系统——超级凤凰(Super Phoenix),简称Suphx,它在麻将比赛中击败了所有的对手。

“研究人员在研究人工智能的过程中,一直致力于培养能够完成游戏任务的代理。”微软亚太研发集团公司副总裁、微软亚洲研究院副总裁萧文洪博士表示,“麻将比其他棋类游戏更复杂,所以玩游戏不仅是一门科学,也是一门艺术。优秀的麻将玩家需要依靠观察、直觉、策略、计算和机会的结合,来取得最终的胜利,这对人工智能系统提出了独特的挑战。”

正如萧博士和他的同事们进一步解释的那样,麻将是一种不完美的信息游戏,这意味着在整个比赛中,许多因素对玩家来说都是未知且不可控的。例如,他们要猜测对手的牌,并决定自己要留哪张牌打哪张牌,虚张声势,把风险降到最低的同时,取得胜利。

为了克服这个问题,研发团队在拥有30多万名成员的全球在线麻将比赛平台Tenhou上,让Suphx与数千人进行对战,以自学基本的策略。Suphx非常聪明,它很快就形成了自己的游戏风格,学会了平衡进攻和防守,战略性地权衡短期损失和长期收益,并在数据不明确的情况下做出决策。

在历时四个月的5000场比赛后,Suphx展现出了专家级的水平。最近,它成为了第一个参加Tenhou的人工智能系统,并取得了第十名的成绩,创造了一个新的纪录,为AI家族争了一口气。

此前,总部位于旧金山的OpenAI的Dota2机器人,在公开比赛中击败了99.4%的玩家,并两次击败了一支由专业玩家组成的团队。在电子游戏领域之外,Facebook的人工智能研究中心和卡内基梅隆大学(Carnegie Mellon University)于今年7月详细介绍了一款玩扑克的人工智能——Pluribus。

这些进步,不仅仅推动了游戏设计,更确切地说,它们是在为将来可能诊断疾病、预测复杂蛋白质结构和分段CT扫描系统的发展奠定基础。Alphabet DeepMind联合创始人戴米斯•哈萨比斯(Demis Hassabis)在此前接受VentureBeat采访时表示:

游戏AI,是通用AI的垫脚石。游戏,只是一个非常方便我们开发算法的试验场。最后,我们正在开发一种算法,可以将其转化应用于现实,帮助相应领域的专家,解决真正具有挑战性的问题,”

随着科技的发展,AI技术越来越成熟,人类创造AI,其根本目的绝不是让AI在游戏中打败人类,如果是的话,那岂不是太可笑也太无聊了吗?时代的脚步不停向前,科技的发展日新月异, AI之于人类来说,就目前而言,助力,是要远远大于阻力的。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-09-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ATYUN订阅号 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
hel-micro 模块联邦新革命
自谷歌chrome浏览器异军突起,并在2008年9月2号 正式官宣发布 v8 js引擎之后,它以极高的运行效率席卷了网络世界,同时也捕获了大量用户,这种不可阻挡的势头让其他各大科技公司(apple、moliza、microsoft)感受到了巨大的杀气, 随即大家都开始招兵买马、磨刀赫赫准备杀出一条血路,从此js引擎进入了军备竞赛时期,这其中微软甚至不惜自废IE并开始力推背后携带了微软无数心血的全新js引擎 Chakra的edge浏览器,可想而知大家对js引擎这块蛋糕的重视程度有多高,而v8的诞生催化了大量的著名开源作品,让js生态一直保持着非常强劲的活力,这其中最著名的就是 2009 年诞生的nodejs,一个基于v8的服务端js运行时,让js这门语言开始从前台到后台遍地生花,以至于以下一句很早诞生的调侃话语至今还在流传:
腾讯新闻前端团队
2022/09/02
2.3K0
开源公告 | hel-micro-工具链无关的微模块方案
hel-micro 是业内首个以sdk的方式支持模块联邦技术的方案,它脱离了工具链的枷锁,回归到js语言本身,接入快速、简单、灵活,极大的降低了模块联邦技术的接入门槛,让不同工具链间的联邦模块可以互认互通,提高了模块的流通。
腾讯开源
2023/11/14
5210
开源公告 | hel-micro-工具链无关的微模块方案
前端资源共享方案对比-笔记:iframe/JS-SDK/微前端
前端页面资源如何分享,常见的有iframe,其次是js-sdk。这两类的在地图类工具经常用。微前端是最佳比较火的方式。本篇是他们的对比分析。
周陆军博客
2023/03/18
1.8K0
使用hel-micro制作远程antd、tdesign-react
hel-micro,模块联邦sdk化,免构建、热更新、工具链无关的微模块方案 ,欢迎关注与了解
腾讯新闻前端团队
2022/10/04
1.1K0
Webpack5的Module Federation,号称改变JavaScript架构的游戏规则,是什么来头?
目前很多公司的业务都涉及到多个端的开发,有PC端/小程序/原生客户端等,而不同端都有对应的一个或几个独立的项目,而这些不同的项目之间都有一些可复用的业务逻辑,开发者往往需要在不同的项目中维护相同的逻辑。因此,为了节省维护成本,都会考虑跨项目模块复用,了解到 webpack5 的模块联邦特性,做了一下调研。
winty
2021/07/01
2.2K0
Webpack5的Module Federation,号称改变JavaScript架构的游戏规则,是什么来头?
微前端学习笔记(1):微前端总体架构概述,从微服务发微
从最初的CS架构,如MFC Java Swing 等,到BS架构,JSP PHP,再到前端后端分离,前端从jquery  GWT-Ext  到 Handlebars ,再到angularJS/Vue/React,反观java 世界,学好 Spring MyBatis ,一路无忧,哎……
周陆军博客
2024/06/06
4250
【微前端】1443- 将微前端做到极致-无界方案
微前端已经是一个非常成熟的领域了,但开发者不管采用哪个现有方案,在适配成本、样式隔离、运行性能、页面白屏、子应用通信、子应用保活、多应用激活、vite 框架支持、应用共享等用户核心诉求都或存在问题,或无法提供支持。本文提供一种基于 iframe 的全新微前端方案,完善的解决了这些核心诉求。
pingan8787
2022/11/15
5.3K1
【微前端】1443- 将微前端做到极致-无界方案
微前端模块共享你真的懂了吗
也就代表每个应用都有相同的npm包,本质上没有真正意义上的实现模块共享和复用,只是代码层次共享和复用了,应用打包构建时,还是会将依赖包一起打包
树酱
2022/03/08
2.9K0
微前端模块共享你真的懂了吗
微前端概述
Tech 导读 本文由浅到深地对微前端进行了概括性介绍,读者可以了解到微前端的概念、微前端的特点与价值、微前端的实现方案、一个微前端框架应具备的功能,以及微前端的适用场景。读者可以多关注下本文提到的各个开源的优秀的微前端实现方案,通过对比及借鉴来实现一套适合自身业务的微前端方案。 01 微前端是什么 传统的分而治之的策略已经无法应对现代 Web 应用的复杂性,因此衍生出了微前端这样一种新的架构模式,与后端微服务相同,它同样是延续了分而治之的设计模式,不过却以全新的方法来实现。微前端是一种由独立交付的多个前
京东技术
2022/03/17
1.6K0
腾讯开源的 hel 提供了加载远程模块的能力,谈谈它的实现原理
腾讯开源的 hel,提供了一种运行时引入远程模块的能力,模块部署在 CDN,远程模块发布后,不需要重新构建发布,就能生效。
CandyTong
2022/12/13
1K0
一文读懂微前端架构
前端开发在程序猿中无疑是一个比较苦逼的存在,作为一个前端开发,你必须要掌握Javascript,HTML,CSS这三大基础。Javascript作为网络时代最为重要的开发语言,由于其设计上的限制,一直在演进,经历了ES3,ES5,ES6(ECMAScript 2015)... ... 而简单的CSS也无法完成你复杂的需求,你需要Less/Sass/Sytlus来增强你的CSS的功能。这些还远远只是一小部分,你还需要了解:
yuanyi928
2021/05/27
3.1K0
一文读懂微前端架构
微前端究竟是什么?微前端核心技术揭秘!
导语 | 微前端是将Web应用由单一的单体应用转变为多个小型前端应用聚合为一的一种手段。本文从微前端的基础理论出发,对其核心技术进行阐述,最后结合项目进行简单的应用实践。 一、微前端背景 (一)什么是微前端 微前端提供了一种技术:可以将多个独立的Web应用聚合到一起,提供统一的访问入口。一个微前端应用给用户的感观就是一个完整的应用,但是在技术角度上是由一个个独立的应用组合通过某种方式组合而成的。 为了防止概念有点抽象,可以看一个具体的例子:上图是一个微前端的demo,主应用中有导航栏,footer组件以及
腾讯云开发者
2022/02/24
2.6K0
你必须知道的11个微前端框架
微前端将前端整体分解为许多更小、更易管理的片段。每个团队可以端到端地拥有自己的功能,可以在自己的代码库中工作,可以独立发布版本,可以不断进行小的增量升级,还可以通过 API 与其他团队集成,以便他们可以一起组建和管理页面和应用程序。本文中,作者收集了 11 个最杰出的微前端构建工具,并提供了进一步学习的链接和视频。将单体后端分解成为微服务之后,后端开发流程已在效率和规模上取得了显著进步。然而,当今大多数前端应用程序架构仍然是单体式的,使得前端开发流程很难加速和扩展。
深度学习与Python
2020/11/05
2.6K0
【微前端】single-spa 到底是个什么鬼
说起微前端框架,很多人第一反应就是 single-spa[1]。但是再问深入一点:它是干嘛的,它有什么用,可能就回答不出来了。
写代码的海怪
2022/03/30
1.2K0
【微前端】single-spa 到底是个什么鬼
微前端架构:从单体到模块化的前端新革命
在信息技术(IT)的迅猛发展中,前端开发领域正迎来一场颠覆性的变革 —— 微前端架构(Micro - Frontends)。2025 年,随着 Web 应用的复杂性激增、团队协作需求的增长以及用户对无缝体验的期待,微前端从实验性概念迅速成长为前端开发的热门趋势。它将传统的单体前端拆分为独立、可复用的模块,让团队能够并行开发、独立部署,极大地提升了效率和灵活性。从电商平台的个性化页面到企业级应用的动态组装,微前端正在点燃前端开发的未来之火,稳居 CSDN 热榜的焦点。
DevKevin
2025/05/30
1730
微前端架构:从单体到模块化的前端新革命
​【hel-micro教学视频-1】发布和使用远程js库
hel-micro,模块联邦sdk化,免构建、热更新、工具链无关的微模块方案 ,欢迎关注与了解
腾讯新闻前端团队
2022/10/24
7470
作为面试官,为什么我推荐微前端作为前端面试的亮点?
作为面试官,我经常听到很多候选人说在公司做的项目很简单,平常就是堆页面,写管理端,写H5,没有任何亮点,我以我一次面试候选人的经历分享给大家
linwu
2023/07/27
1.3K0
作为面试官,为什么我推荐微前端作为前端面试的亮点?
从微组件到代码共享
随着前端应用越来越复杂,越来越庞大。前有巨石应用像滚雪球一般不断的叠高,后有中后台应用随着历史长河不断地积累负债,或者急需得到改善。微前端的工程方案在前端er心中像一道曙光不断的被提起,被实践,多年至今终于有了比较好的指引。它在解决大型应用之间复杂的依赖关系,或是解决我们技术栈的迁移历史负担,都在一定程度上扮演了极其关键的桥梁。
用户6835371
2021/09/03
1.8K0
从微组件到代码共享
译文:你应该知道的11个微前端框架
原文链接:https://itnext.io/11-micro-frontends-frameworks-you-should-know-b66913b9cd20
程序员法医
2022/08/11
5.1K0
译文:你应该知道的11个微前端框架
从场景倒推,在字节我们要什么样的微前端体系
微前端已经不是一个新概念了,大家或多或少都听说过接触过,这里不再去做一堆定义,只是对目前业界做法的调研总结 / 概览,这篇文章面向的是还没有在业务中使用过微前端的同学或团队,通过这篇概览,可以简单的建立对 「微前端」的整体认知;
ConardLi
2021/09/29
1.5K0
从场景倒推,在字节我们要什么样的微前端体系
推荐阅读
相关推荐
hel-micro 模块联邦新革命
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档