打造AI训练基础平台!Unity推出Machine Learning Agents

简介: 但在未来,人工智能游戏选手或许将会面临新的对手:另一个人工智能。今天,全球最大的3D游戏引擎Unity宣布发布Unity Machine Learning Agents,通过将其游戏引擎与TensorFlow等机器学习框架相连接

打造AI训练基础平台!Unity推出Machine Learning Agents

但在未来,人工智能游戏选手或许将会面临新的对手:另一个人工智能。今天,全球最大的3D游戏引擎Unity宣布发布Unity Machine Learning Agents,通过将其游戏引擎与TensorFlow等机器学习框架相连接,游戏中的NPC有望通过机器学习的方式变得更有策略性,从而增加游戏的对抗性和可玩性。

但Unity的意图不仅如此。在其博客中,Unity这样写道:

“Unity正处于机器学习与游戏之间的十字路口。我们的使命是使机器学习研究人员获得最强大的训练场景,将他们最新的机器学习技术的应用通过我们回馈给游戏界。 作为这项努力的第一步,我们很高兴推出Unity Machine Learning Agents(ML-Agents)。”

同时,Unity负责AI和机器学习的副总裁Danny Lange表示:

机器学习是一种颠覆性的技术。这是AI的一个令人兴奋的新篇章,因为我们正在使一个可以广泛访问的、端到端的机器学习环境,并向开发者提供让游戏和系统更加智能化的工具、Unity的物理引擎和3D逼真渲染环境。不仅如此,我们的AI工具包还为快速增长的AI爱好者群体探索深度学习提供了一个研究平台,最终将改变游戏行业。“

据雷锋网(公众号:雷锋网)了解,Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具。通过Unity3D可以极高精度地模拟真实世界的场景和物理规则,例如各种3D模型、纹理、光影效果、物体的碰撞反弹、甚至橡胶轮胎与混凝土地面的摩擦,而这样的游戏场景可以帮助人工智能研究人员更好地模拟和训练用于真实世界的机器人和AI应用

打造AI训练基础平台!Unity推出Machine Learning Agents

(由Unity创建的一个RL/ML模拟训练环境示例)

这种模拟训练的方法在工业机器人、无人机、无人驾驶车辆和游戏角色设计中均有着广泛应用。目前对用机器学习方法开发智能代理的需求日益增长,Unity希望为这些开发者设计一个更灵活和更易于使用的系统,该系统的典型用户包括:

  • 研究现实场景中复杂的多代理竞争/合作行为的学术研究者;

  • 机器人、无人驾驶及其他工业应用中需要进行大规模并行训练机制的行业研究者;

  • 希望通过智能代理提升游戏AI和可玩性的游戏开发人员。

打造AI训练基础平台!Unity推出Machine Learning Agents

(如何在Unity的ML-Agent中配置学习环境的示意图)

ML-Agent的学习环境包含三类对象:代理(Agent)、大脑(Brain)和学院(Academy)。每个代理可以拥有一组独特的状态和观察值,在环境中采取独特的操作,并为环境中的事件获得独特的奖励。代理的行为由与之相关的大脑决定;大脑定义一个特定的状态和行动空间,并负责决定每个联系的代理人将采取哪些行动,并汇总到“学院”中。“学院”对象对环境的范围进行定义,包括引擎配置、速度和渲染质量、代理频度、场景长度等。所有由大脑设置为外部的代理状态和观察值由外部接口收集并传送给Python API,开发者可使用相应的机器学习库进行处理。

据雷锋网统计,全球销量前1000名的手机游戏中,与Unity有关的作品超过50%,75%与AR/VR相关的内容为Unity引擎创建,采用Unity制作的游戏已经在30亿部设备上使用。Unity在机器学习的转型始于2016年,在2016年,NVIDIA因为在AI上的成功转型成为一家千亿美元公司,对于同样在3D模型和图像渲染领域颇有经验的Unity来说,或许现在正是其转型AI基础平台的大好机会。

目前Unity已经发布了测试版ML-Agent SDK。ML-Agents SDK可以让研究人员和开发人员将使用Unity Editor所创建的游戏和模拟场景转换为可以使用Python API,通过深度增强学习等机器学习方法对智能代理进行训练的环境。对Unity的ML-Agent SDK感兴趣的开发者,可以访问其Github页面获得更详细的消息。



本文作者:岑大师
本文转自雷锋网禁止二次转载, 原文链接
目录
相关文章
|
2月前
|
人工智能 运维 监控
首个云上 AI 原生全栈可观测平台来了!
9月21日,2024 云栖大会,阿里云发布全新的 AI 原生全栈可观测平台,首次实现云上 AI 大模型从训练到推理再到应用的全链路实时观测、告警与诊断。
149 12
|
14天前
|
存储 人工智能 文字识别
利用AI能力平台实现档案馆纸质文件的智能化数字处理
在传统档案馆中,纸质文件管理面临诸多挑战。AI能力平台利用OCR技术,通过图像扫描、预处理、边界检测、文字与图片分离、文字识别及结果存储等步骤,实现高效数字化转型,大幅提升档案处理效率和准确性。
|
12天前
|
机器学习/深度学习 人工智能 自然语言处理
探索AI驱动的个性化学习平台构建###
【10月更文挑战第29天】 本文将深入探讨如何利用人工智能技术,特别是机器学习与大数据分析,构建一个能够提供高度个性化学习体验的在线平台。我们将分析当前在线教育的挑战,提出通过智能算法实现内容定制、学习路径优化及实时反馈机制的技术方案,以期为不同背景和需求的学习者创造更加高效、互动的学习环境。 ###
34 3
|
13天前
|
机器学习/深度学习 人工智能 自然语言处理
医疗行业的语音识别技术解析:AI多模态能力平台的应用与架构
AI多模态能力平台通过语音识别技术,实现实时转录医患对话,自动生成结构化数据,提高医疗效率。平台具备强大的环境降噪、语音分离及自然语言处理能力,支持与医院系统无缝集成,广泛应用于门诊记录、多学科会诊和急诊场景,显著提升工作效率和数据准确性。
|
20天前
|
SQL 人工智能 DataWorks
DataWorks:新一代 Data+AI 数据开发与数据治理平台演进
本文介绍了阿里云 DataWorks 在 DA 数智大会 2024 上的最新进展,包括新一代智能数据开发平台 DataWorks Data Studio、全新升级的 DataWorks Copilot 智能助手、数据资产治理、全面云原生转型以及更开放的开发者体验。这些更新旨在提升数据开发和治理的效率,助力企业实现数据价值最大化和智能化转型。
174 5
|
1月前
|
Python 机器学习/深度学习 人工智能
手把手教你从零开始构建并训练你的第一个强化学习智能体:深入浅出Agent项目实战,带你体验编程与AI结合的乐趣
【10月更文挑战第1天】本文通过构建一个简单的强化学习环境,演示了如何创建和训练智能体以完成特定任务。我们使用Python、OpenAI Gym和PyTorch搭建了一个基础的智能体,使其学会在CartPole-v1环境中保持杆子不倒。文中详细介绍了环境设置、神经网络构建及训练过程。此实战案例有助于理解智能体的工作原理及基本训练方法,为更复杂应用奠定基础。首先需安装必要库: ```bash pip install gym torch ``` 接着定义环境并与之交互,实现智能体的训练。通过多个回合的试错学习,智能体逐步优化其策略。这一过程虽从基础做起,但为后续研究提供了良好起点。
111 4
手把手教你从零开始构建并训练你的第一个强化学习智能体:深入浅出Agent项目实战,带你体验编程与AI结合的乐趣
|
2月前
|
人工智能 JSON 数据格式
RAG+Agent人工智能平台:RAGflow实现GraphRA知识库问答,打造极致多模态问答与AI编排流体验
【9月更文挑战第6天】RAG+Agent人工智能平台:RAGflow实现GraphRA知识库问答,打造极致多模态问答与AI编排流体验
RAG+Agent人工智能平台:RAGflow实现GraphRA知识库问答,打造极致多模态问答与AI编排流体验
|
1月前
|
人工智能 搜索推荐 机器人
挑战未来职场:亲手打造你的AI面试官——基于Agents的模拟面试机器人究竟有多智能?
【10月更文挑战第7天】基于Agent技术,本项目构建了一个AI模拟面试机器人,旨在帮助求职者提升面试表现。通过Python、LangChain和Hugging Face的transformers库,实现了自动提问、即时反馈等功能,提供灵活、个性化的模拟面试体验。相比传统方法,AI模拟面试机器人不受时间和地点限制,能够实时提供反馈,帮助求职者更好地准备面试。
50 2
|
1月前
|
存储 人工智能 数据库
|
1月前
|
人工智能 Docker 容器
一、轻松部署的大模型开发平台dify.ai
一、轻松部署的大模型开发平台dify.ai
96 0