什么是人工智能
简单来说,人工智能 (AI) 是指可模仿人类智能来执行任务,并基于收集的信息对自身进行迭代式改进的系统和机器。
人工智能的应用
AI的核心问题包括建构能够跟人类似甚至超卓的推理、知识、规划、学习、交流、感知、移物、使用工具和操控机械的能力等。人工智能目前仍然是该领域的长远目标。目前弱人工智能已经有初步成果,甚至在一些影像识别、语言分析、棋类游戏等等单方面的能力达到了超越人类的水平,而且人工智能的通用性代表着,能解决上述的问题的是一样的AI程序,无须重新开发算法就可以直接使用现有的AI完成任务,与人类的处理能力相同,但达到具备思考能力的统合强人工智能还需要时间研究,比较流行的方法包括统计方法,计算智能和传统意义的AI。目前有大量的工具应用了人工智能,其中包括搜索和数学优化、逻辑推演。而基于仿生学、认知心理学,以及基于概率论和经济学的算法等等也在逐步探索当中。
我与人工智能
上面的文字内容是我从Google上搜索到的,大致的也说明白了 AI 到底是个什么玩意,到底有没有这么厉害呢!
为了对现阶段的人工智能有一个了解,验证下到底是人工智能还是人工智障,我和我的伙伴用 Unity3D 引擎开发了一个基于 AlphaGo 的五子棋游戏。
AlphaGo 是什么?
AlphaGo 是第一个击败人类职业围棋选手、第一个战胜围棋世界冠军的人工智能机器人,由谷歌(Google)旗下DeepMind 团队开发,其主要工作原理是“深度学习”。2017年10月18日,DeepMind团队公布了最强版阿尔法围棋,代号AlphaGo Zero。
经过几天的开发,游戏Demo已经初步做完了,小伙伴让我尝试一下与 AlphaGo Zero Battle 几局,结果都是以我失败而告终,看来是我太轻敌了。
结尾
如果你认为你的棋艺高超,不妨与 AlphaGo Zero 对战几局?通过如下的方式,来获取我的游戏 Demo 吧!
标签:游戏,AlphaGo,人工智能,五子棋,AI,Zero,围棋,Battle From: https://blog.51cto.com/u_15452588/5731316