新知榜官方账号
2023-06-29 10:05:10
人工智能已经成为一种非典型的技术趋势。在传统的技术周期中,创新通常始于初创公司试图颠覆行业的现有企业。就人工智能而言,该领域的大部分创新来自于谷歌、脸书、优步或微软等公司的大型企业实验室。这些公司不仅在令人印象深刻的研究方面处于领先地位,而且还定期开放源代码,以简化人工智能技术的采用。
在这种背景下,优步已经成为当前生态系统中开源人工智能技术最活跃的贡献者之一。在短短几年的时间里,优步定期在人工智能生命周期的不同领域开展开源项目。今天,我想回顾一下我最喜欢的优步的几个顶级机器学习开源项目。
Ludwig是一个基于TensorFlow的工具箱,无需编写代码即可训练和测试深度学习模型。从概念上讲,Ludwig是根据五个基本原则创建的:
使用Ludwig,数据科学家可以通过简单地提供一个CSV文件来训练一个深度学习模型,该文件包含了训练数据以及一个包含模型输入和输出的YAML文件。利用这两个数据点,Ludwig执行一个多任务学习例程,同时预测所有输出并评估结果。在幕后,Ludwig提供了一系列的深度学习模型,这些模型可以不断地进行评估,并可以在最终的架构中进行组合。
Pyro是由优步人工智能实验室发布的一种深度概率编程语言(PPL)。Pyro建立在PyTorch之上,并基于以下四个基本原则:
Manifold:用于机器学习模型调试和解释的工具集
Manifold是优步的技术,用于大规模调试和解释机器学习模型。有了Manifold,优步工程团队希望实现一些非常切实的目标:调试机器学习模型中的代码错误;单独或与其他模型比较,了解一个模型的优缺点;比较和集成不同的模型;将通过检查和性能分析收集到的见解合并到模型迭代中。为了实现这些目标,Manifold将机器学习分析过程分为三个主要阶段:检查,解释和改进。
优步建立了Plato研究对话系统(PlatoResearchDialogueSystem,PRDS),以应对构建大规模会话应用的挑战。从概念上讲,PRDS是一个用于在不同环境中创建、训练和评估人工智能会话智能体的框架。从功能的角度看,PRDS包括以下组件:
Horovod:大规模深度学习训练框架
Horovod是社区中非常受欢迎的优步机器学习堆栈之一,并已被DeepMind和OpenAI等AI巨头的研究团队采用。从概念上讲,Horovod是用于大规模运行分布式深度学习训练工作的框架。Horovod利用诸如OpenMPI之类的消息传递接口栈来使训练作业能够在高度并行和分布式的基础架构上运行,而无需进行任何修改。
优步人工智能研究:人工智能研究的常规资源
最后,我们要特别提到的是优步对人工智能研究的积极贡献。优步的许多开源发布都受到了他们研究工作的启发。优步人工智能研究网站是一个非凡的论文目录,突出了优步在人工智能研究方面的最新成果。这些是优步工程团队的一些贡献,它们经常被人工智能研究和开发社区采用。随着优步继续大规模实施人工智能解决方案,我们应该会持续看到新颖且创新的框架,这些框架可以简化数据科学家和研究人员对机器学习的采用。
相关工具
相关文章
推荐
用Deepseek写AI绘图提示词,像呼吸一样简单!
2025-02-19 16:12
你以为AI绘画是黑科技?其实早成了“路边摊生意”!
2025-02-19 10:15
Flux爆火,全网最全面最详细的Flux使用教程!
2025-02-18 14:19
用AI如何创作音乐,实战教学来啦!
2025-02-17 17:23
MidJourney让你秒变绘画大神,从零开始画哪吒!
2025-02-17 14:56
AI应用新境界:让人工智能成为你的得力助手
2025-02-14 15:45
AI短片革命:当创作遇上智能,人人都能成为导演
2025-02-14 14:53
AI狂潮下的人类职场:是失业危机还是进化契机?
2025-02-13 16:53
开启影视创作新纪元,效率提升 10 倍的神器来了!
2025-02-13 15:11
深度解析DeepSeek:当AI技术照进创作产业的未来
2025-02-12 17:16