NNAISENSE 发布首个开源进化算法库 EvoTorch


LSTM 之父 Juergen Schmidhuber 创办的人工智能公司 NNAISENSE 宣布正式发布其 EvoTorch 开源进化算法库。根据介绍,这是同类中的首个开源平台,为工业界提供了一个进化算法包 (evolutionary algorithm,EA);当与机器学习专业知识相结合时,可以在一小部分时间内解决复杂的运营挑战,而且成本更低、规模更大。

公告称,随着机器学习在许多垂直行业中发挥着越来越重要的作用,进化算法是一种有吸引力的解决方案,可以应对伴随自动化流程复杂性和规模增加的级联挑战。与标准的基于梯度的替代方案相比,进化算法不需要可微的成本函数,并且更适合现代硬件上的大规模并行化。这意味着可以更高效地解决从学习机器人控制器到优化计划或产品设计的更广泛的问题。但目前尚缺少一个可以轻松地以任何规模试验 EA,而无需担心底层细节的软件工具集。

EvoTorch 则基于 PyTorch 和 Ray 软件包所构建,“为研究人员、开发人员和工业制造商提供强大的 EA,无需额外工作即可跨 CPU 或 GPU 进行并行化,从而加快优化并最大限度地降低成本......EvoTorch 建立在 PyTorch 的用户友好原则之上,并提供与知名监控库的轻松集成,从而轻松整合到现有工作流程中。鉴于其不断扩大的 EA 范围和直观的界面,EvoTorch 还可以大大简化学者和大学生开发新算法的工作,帮助促进该领域的研发。”

NNAISENSE 研究科学家 Timothy Atkinson 解释称,EvoTorch 有几个组件,包括一系列进化算法和日志记录功能,因此数据科学家可以实时跟踪机器学习实验。“主要思想是,你可以把在 PyTorch 中构建的任何内容,立即使用 EvoTorch 对其进行优化”。

Atkinson 指出,如果数据科学家将一个问题构建为 PyTorch 函数,在 EvoTorch 上进行优化,就有可能扩展到成千上万的 CPU 和数百个 GPU。“我们在 Ray 库之上以一种非常明智的方式构建了 EvoTorch,这意味着它可以在你负担得起的范围内进行扩展”。

一直以来,NNAISENSE 都在自行构建 EvoTorch,以便在其平台内部使用。关于开源的重要性,Atkinson 称,如果 NNAISENSE 将 EvoTorch 保留为闭源项目,它只会被这一公司使用,更广泛的 AI 社区将无法从该项目中受益或做出贡献。

“当 library 是开源的时,这是一种真正的共生关系,因为这意味着人们可以直接在我们的 library 之上建立他们的研究。当他们在我们的 library 之上构建他们的研究,然后他们来找我们并表示他们希望将研究添加到 library 中时,这就是在改进我们自己的项目所拥有的工具。”

NNAISENSE 的软件基础设施总监 Rupesh Srivastava 称,"EvoTorch 的目标是创建一个开源的 ML 社区,通过为研究人员和工程师提供工具,方便快捷地扩大他们的设计规模,促进自动化领域内采用 EA。这个平台的额外优势在于我们为商业用户提供的专家支持,协助他们进行有效的定制、实施和监督。我们将不断扩大我们的功能,根据我们从正在进行的项目中获得的数据帮助用户,导致更广泛的经过现场测试的构件,以刺激行业增长"。


相關推薦

2022-09-08

训练、端侧部署推理。 五 Roadmap 后续我们计划每个月发布Release版本。近期的Roadmap如下: Transformer 分类任务训练性能优化 & benchmark 自监督学习增加检测&分割benchmark 开发更多基于Transformer的下游任务,检测 & 分

2023-10-11

国信通院的战略合作单位、标准核心参编单位,共同编订发布全球首个AI模型开发管理标准、全国首个商用人工智能开发平台等多项人工智能基础软件领域、大模型领域的标准。作为大模型生态共同体中的通用大模型代表企业,

2022-12-23

Nim 1 正式发布三年后,Nim 2 RC 终于来了。公告写道,Nim 2 的目标之一是让开发者编写兼容两个版本(Nim 1 和 2)的代码更容易。目前许多重要的软件包在 Nim 2 中已经可以正常使用。此外,Nim 2 还为创新特性添加了“开关”,可在

2023-09-10

2022年9月8日,Javascript运行时Bun正式发布1.0版本,标志着这个由前Facebook工程师创建的项目正式进入稳定生产可用阶段。 Bun的愿景是通过深度整合,让Javascript开发“快如闪电”。这个新生力量是否能撼动Javascript界老牌霸主Node的

2023-02-09

一直以来,在众多Kubernetes开源管理平台选项中,Rancher深受社区用户的青睐。 SUSE在确保开源产品持续灵活演进的同时,也致力于满足企业用户的使用场景,为此SUSE正式推出Rancher Prime。Rancher Prime是Rancher的一种分发版,核心功能

2023-11-10

个面向飞行器的流体力学大模型“秦岭・翱翔”现已正式发布。 秦岭・翱翔大模型是西工大流体力学智能化国际联合研究所携手华为 AI4Sci Lab 在国产开源流体计算软件风雷的基础上,依托昇腾 AI 澎湃算力及昇思 MindSpore AI 框

2023-06-09

配,已适配约27万兼容适配组合(截至2023/5/31)。在最新发布的1060版本中,重点对云组件进行了版本升级和兼容,例如: OpenStack:新增支持Victoria版本 Ceph:支持12/14/16版本 Docker:ISO集成版本更新至20.10.7 RunD:新增适配kat

2023-05-07

rey Hinton 进一步的表达了对 AI 的恐惧;该会议内容被整理发布到了 YouTube 上,并被描述为: 这是我很久以来看到的最不可思议的讲座之一。Geoffrey Hinton 基本上在告诉听众,人类的末日已经临近。AI 已经变得如此重要。AI

2023-10-21

新办10月20日就2023年前三季度工业和信息化发展情况举行发布会。工业和信息化部新闻发言人、运行监测协调局局长陶青表示,下一步,我们将坚持突出重点领域,大力推动制造业数字化转型,推动人工智能创新应用。 主要从

2023-01-10

中文文档: xuri.me/excelize/zh-hans 2023年1月9日,社区正式发布了 2.7.0 版本,该版本包含了多项新增功能、错误修复和兼容性提升优化。下面是有关该版本更新内容的摘要,完整的更改列表可查看 changelog。 版本说明 此版本

2023-12-07

行的 2023 年超算创新应用大会上,国家超算广州中心正式发布新一代国产超级计算系统“天河星逸”。“天河星逸”以应用为中心,采用国产先进计算架构、高性能多核处理器、高速互连网络、大规模存储等关键技术构建,全面

2023-03-02

,涉及数据、算法、算力及训练基础设施等。智源研究院发布的FlagOpen大模型技术开源体系,是智源及上下游生态合作机构联合开展技术攻关的成果展现,为大模型技术创新提供了“北京贡献”。同时,他对于大模型的发展提出

2022-10-11

本,参与版本贡献的开发者数量新增 63%,是 openEuler 已经发布的发行版中,开发者数量最多的一次。openEuler 22.09 的顺利发布离不开社区近 400 家企业的积极贡献,特别感谢华为、麒麟软件、统信软件、润和软件、中科院软件所、

2023-09-07

,我国算力规模特别是智能算力规模不断提升。各地纷纷发布算力布局方案以匹配行业发展需求。 (2)存力规模扩大,先进存力建设稳步提速 我国数据存储行业高速发展,存储规模不断扩大。全闪存储技术为代表的先进存力