智能无处不在,AI 开源创新的发展与探索

简介: 人工智能在今天的 IT 行业中可谓无处不在。如何将软件技术和人工智能结合,是行业当下的一个研究热点和发展方向。同时,人工智能的发展与开源事业是分不开的,中国已经将推动开源产业作为国家战略的一部分,也希望通过开源社区来推动人工智能技术向前发展。

人工智能在今天的 IT 行业中可谓无处不在。如何将软件技术和人工智能结合,是行业当下的一个研究热点和发展方向。同时,人工智能的发展与开源事业是分不开的,中国已经将推动开源产业作为国家战略的一部分,也希望通过开源社区来推动人工智能技术向前发展。

2022 年春节后,InfoQ《极客有约》的第一期节目邀请到了 OpenI 启智社区运营中心主任,CCF 开源发展委员会常务委员余跃老师,就“AI 开源创新的发展与探索”这一主题做了干货满满的分享。余老师师从我国软件领域顶级专家王怀民院士,毕业后一直从事开源软件相关的科研工作,对软件工程、云计算、人工智能和开源产业都有长期关注和深入理解。本期访谈,余老师结合他丰富的经历和思考,对人工智能开源创新事业的现在和未来进行了分析与展望。

OpenI 启智社区介绍

启智社区是在国家实施新一代人工智能发展战略的大背景,以及十四五期间开源成为国家战略的背景下诞生的。它是由科技部新一代人工智能产业技术创新联盟牵头,联合鹏城实验室、国防科技大学、北京大学、北京航空航天大学,以及华为、百度旷视等人工智能领域比较有影响力的产学研用单位和企业,发起的一个开源公益组织,希望通过开源的力量推进国家的人工智能技术发展。

OpenI 是一个开源社区,希望培育高水平的开源技术,汇聚国家从事开源项目的开发者和各个单位的力量。同时,通过社区也希望建立一个技术体系,从底层的芯片到系统软件、计算框架、智能算法与模型,以及模型的配套工具与应用,进而覆盖较为完备的人工智能技术栈。

人工智能创新道路上面临的挑战

今天的人工智能面临许多挑战。首先,人工智能正在从早期的单点型技术慢慢走向通用化,演变成基础设施类技术,从而产生各种各样的问题。从软件的视角来讲,人工智能和普通的应用结合起来后,会变成复杂的、智能化的软件系统。它可能比传统的软件系统更复杂,因为传统软件是基于确定性的组合,而目前人工智能模型以黑盒子为主,可解释性比较差。模型和模型之间、模型和代码之间,相当于确定性和非确定性之间组合起来,复杂程度就会高很多。

从智能的视角来讲,因为数据量在持续变大,所以怎样让模型具有终身学习、持续学习的能力,将模型技术和大数据结合起来,让模型自己成长演化,同样是一大挑战。

此外,不管是软件还是智能的视角下,一旦人加入到这个空间当中,人工智能和人机协作就会变得极其复杂。在重点应用中,这种人机协同的人工智能构造与保障技术就会显得极其重要。

关于人机协作,首先人工智能是要服务于人的各种需求。智能模型参与到人类活动中后,人类会给模型一定的反馈,这样的反馈如何被纳入到模型学习的过程当中,是需要模型自己来调整。行业内一个很有趣的项目叫终身学习机器,希望让机器学习技术以机器人的形式获得边学边做的能力,不断提升自身水平。这里涉及到一系列相关技术,比如模型在升级以后,通过什么样的数据重新训练可以增强它的能力,如果不能增强能力又该怎么评判、怎么回退、怎么去做版本管理等等。另外,如果模型本身越来越大,就要做剪枝压缩,方便在不同的平台上部署。总而言之,模型的能力应该是可演化的,这里有一些具体的问题要探索。

从目前的行业发展来看,小模型相比大模型更加适合人工智能的行业应用。因为小模型部署起来更简单,不像大模型那样需要大量的剪枝与压缩的成本。大模型在通用任务上可能会有更好的表现,所以未来大模型可能会更多扮演指导者角色,指导下游的小模型应用。未来大模型可能会更多发挥基础设施的作用,而较为节省资源的小模型则会在应用领域创造价值。

开源社区对人工智能发展创新的意义和帮助

今天的人工智能技术更多是黑盒的形式,因此开源首先是能够带来更好的安全性。其次,一项技术开源之后往往会有意想不到的场景应用,比如说火药当初是由炼丹师发明的,宋代用在烟花表演,后来逐渐在军事、工业等多种场景下应用。其实开源对于技术的促进作用正是加速了应用场景的丰富和快速演变,整个技术的发展方向可能会因为开源而完全改变。开源也是建立生态的必要途径,通过开源开放,可以吸引更多开发者参与到生态建设当中。

我国的人工智能底层技术相对来说根基比较薄弱,例如计算框架、芯片驱动、原创算法等等都缺乏成熟和流行的成果。我国在这一领域的研究主要集中在场景实现层面,更多是短平快见效的技术。在基础研究领域,国内缺少一些长期投入和创新,需要国家和行业共同努力来改变现状。

OpenI 启智社区的初衷,就是通过建设我国自主的开源社区,帮助国内人工智能产业走上全面发展和创新的道路。从技术层面来讲,启智社区会服务开发者做一些工具,尝试将软件工程的一些工具和能力通用化,变成平台类的技术,打造更好的开发环境。在运营层面,社区则希望通过大量投入来发掘国家的开源力量。比如说启智社区有一个启梦行动,通过科技部重点专项资金激励开发者,对真正为开源技术有贡献的启智开发者承诺三年不低于一千万的资金支持。社区也通过一些大赛来培育相关技术,比如说每一年鹏城实验室的全国人工智能大赛都有一百万奖金,希望鼓励开发者去解决一些实际的问题。在生态层面,社区希望合作伙伴的一些技术能服务到开发者,开发者也能参与到他们的项目当中。比如说社区跟 Linux 基金会有非常深度的合作,希望启智孵化的一些项目未来能得到 Linux 基金会认可。

启智社区为开发者提供的资源

对于人工智能行业的个人开发者与初创企业来说,他们面临的最大挑战往往是难以获取学习、研究和开发人工智能技术所需的各类资源,包括基础设施、算力、数据、实验环境、运营资源等等。为此,启智社区希望搭建一个高水平的平台和技术体系,在此基础上在底层提供公益性的开放资源供公众使用。一方面,这样的支持可以促进国家人工智能生态的建设;另一方面,平台上的很多项目也需要开发者支持,开发者在使用资源的过程中也会促进项目和平台的良性发展。并且启智社区本身就是依托鹏城实验室这样的国家新型科技战略力量,服务社会也是启智社区的责任和义务。

具体来说,启智社区提供的公益资源包括:

基础设施。包括代码管理平台、模型开发工具、TB 级数据托管,使开发者能将代码和数据一键加载到社区提供的开放算力环境下,去调试和一部分的模型训练。

运营资源。包括像 InfoQ 这样的机会,社区希望能源源不断输出技术大咖和 InfoQ 合作;又比如 CCF 在 2021 年底成立了开源发展委员会,希望能通过学术界的力量一起构建开源生态。

实验环境。社区底层提供了一些异构基础设施,里面有各种各样的芯片。开发者不同的算法和模型在这里可以有一个很好的实验场,在开放的实验环境中验证想法和理论。

技术伙伴。启智是组织各方力量共建的社区,内部来自高校的、来自企业的技术伙伴,提供很好的交流氛围。

当然,启智社区为公众提供的资源中价值最高的可能就是庞大的公用算力了。社区提供的算力主要依托于鹏城实验室。鹏城实验室有一个名为鹏城云脑的人工智能大集群,也叫科学装置,分为鹏城云脑一号和二号。一号是纯英伟达体系,可提供百 P 级的 AI 算力。云脑二号是同华为联合打造的纯国产集群,算力达 1024 P flops,也就是 E 级 AI 算力。集群有 4096 颗昇腾芯片,可以为社区提供一些共享算力。当然不是所有算力都通过社区开放,有一些是学生实习,或者联合研发可以用到的。

启智社区还在探索算力网络的形式,希望能把各个层面的人工智能算力充分利用起来,能各种任务在更适合的计算集群上运算,提升整体效率。算力网络也能提供更广阔的实验场,其中有各种各样的算力和软件体系。目前社区已经连接了一部分计算中心,正在搭建智能算力网络的基础环境。

“东数西算”政策背景下的社区规划

国家正式发布“东数西算”政策后,启智社区也做了相应的规划和探索,希望能将分布在全国的传统超算中心、智能计算中心、通用数据中心、云计算中心等等算力中心联合起来,充分利用空闲资源。基于这些资源,启智社区希望构建一个技术体系,使得这些计算中心广域互联后能有更好的任务调度,将任务分配到更合适的算力资源上来提升效率。社区还在探索通过分布式学习、联邦学习等方式,在保持数据本地化的前提下利用各个中心的算力资源,从而解决数据量过大、隐私要求严格等挑战。

目前社区同华为有很深层次的合作,计划首先将华为在武汉、西安、成都的算力中心,加上北京大学人工智能学院等单位的七八个集群与鹏城云脑联合起来形成智算网络实验床。社区正在探索跨域学习适用的算法、模型和应用,以及对应的优化技术等等。从算力网络的角度来讲,东数西算更多希望将任务和数据调度到西部地区。因此启智社区希望提供一个实验环境和一些技术探索,为这个工程贡献更多支持。

启智社区的开源项目和其他开源社区推荐

目前启智社区有七千多个各种各样的仓库,里面有很多来自高校的老师、学生做的实验算法或模型。一些知名单位、学术研究小组也会把他们的一些项目以组织的形式放在社区内分享,供大家学习交流。

社区内一些优质项目包括了鹏城实验室同华为合作的开源鹏程·盘古大模型项目,以及围绕盘古模型的众多相关技术。还有 TCL 研究院将深度学习跟工业质检结合起来的一个名为 READ 的开源项目。更有意思的一些前沿交叉项目包括北京大学在做的脉冲神经网络 SpikingJelly 等等。社区内未来还会开源更多应用场景的开源项目,例如新冠靶向药研究、蛋白质分析等等。

除了启智社区外,人工智能行业也有很多活跃和高水平的开源社区。例如 Linux 基金会下面有一个 AI&Data 子社区,积累了很多有用的技术体系。另一大活跃社区是 CNCF,输出了几乎所有主流的虚拟化技术。

在国内,知名社区包括 Paddle 飞桨的独立社区(飞桨也是启智项目的一部分)。百度也在维护一个不错的开源 AI 社区。此外还有华为昇腾、龙蜥社区、优麒麟、开源社等社区,都是值得推荐的。

人工智能开源领域未来的发展趋势

相对于通用技术来讲,人工智能还属于专业技术类型。未来人工智能大模型会逐渐成为基础设施,行业会在这个基础设施上面去做更多的研究和创新。

人工智能大模型的技术也在不断发展。首先在算力层面,大模型的算力成本还是很高的。即使算力足够,要充分利用这些算力也并非易事。这就需要软件技术与 AI 技术结合发展,做好算力和数据的平衡。

大规模数据集还会涉及到很多隐私相关的问题,乃至技术伦理的问题,这些也是人工智能技术发展过程中需要重点考虑的。例如国内就有很多单位企业在做数据安全保护相关的工作,希望通过一些机制来保障模型开发过程中的数据安全性。

当人工智能大模型演化成基础设施,对云原生等相关技术和配套设施、接口也会有很大的推动作用。未来大模型会更多同传统软件技术和代码结合起来,从而提升系统的复杂性,并对系统自进化能力提出更高的要求,这些都是需要克服的挑战。例如,一个大模型可能需要非常庞大的硬件计算资源,这些资源与云原生技术结合后,如何更好地为大模型提供服务,更好地满足不同开发者的个性化需求,都需要行业进一步探索研究。

总结与思考

在本次分享中,余老师还从更高的视角上谈到了启智社区的存在意义。余老师提到,启智社区体现了一种家国情怀,社区成员都是怀抱着这种情怀聚集在一起的,而不是把它单纯地看作是某种工作或义务。随着开源变成国家战略,国内开源产业不再像国外经典的开源社区那样从一开始完全是由兴趣爱好推动的。

所以,在启智社区,人们更多希望通过家国情怀、战略情怀,利用开源技术去解决一些国家层面的问题。余老师也希望更多技术行业从业者和爱好者能够加入到启智社区中,共同将这一国家级开源社区做大做强,使启智成为中国代表性的人工智能高水平社区,为国家的人工智能产业发展带来更多助力。

了解更多软件开发与相关领域知识,点击访问 InfoQ 官网:https://www.infoq.cn/,获取更多精彩内容!

目录
相关文章
|
15天前
|
存储 人工智能 Cloud Native
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
在9月20日2024云栖大会上,阿里云智能集团副总裁,数据库产品事业部负责人,ACM、CCF、IEEE会士(Fellow)李飞飞发表《从数据到智能:Data+AI驱动的云原生数据库》主题演讲。他表示,数据是生成式AI的核心资产,大模型时代的数据管理系统需具备多模处理和实时分析能力。阿里云瑶池将数据+AI全面融合,构建一站式多模数据管理平台,以数据驱动决策与创新,为用户提供像“搭积木”一样易用、好用、高可用的使用体验。
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
|
14天前
|
机器学习/深度学习 人工智能 算法
整合海量公共数据,谷歌开源AI统计学专家DataGemma
【10月更文挑战第28天】谷歌近期开源了DataGemma,一款AI统计学专家工具,旨在帮助用户轻松整合和利用海量公共数据。DataGemma不仅提供便捷的数据访问和处理功能,还具备强大的数据分析能力,支持描述性统计、回归分析和聚类分析等。其开源性质和广泛的数据来源使其成为AI研究和应用的重要工具,有助于加速研究进展和推动数据共享。
43 6
|
11天前
|
存储 XML 人工智能
深度解读AI在数字档案馆中的创新应用:高效识别与智能档案管理
基于OCR技术的纸质档案电子化方案,通过先进的AI能力平台,实现手写、打印、复古文档等多格式高效识别与智能归档。该方案大幅提升了档案管理效率,确保数据安全与隐私,为档案馆提供全面、智能化的电子化管理解决方案。
103 48
|
13天前
|
人工智能 数据挖掘 数据库
拥抱Data+AI|破解电商7大挑战,DMS+AnalyticDB助力企业智能决策
本文为数据库「拥抱Data+AI」系列连载第1篇,该系列是阿里云瑶池数据库面向各行业Data+AI应用场景,基于真实客户案例&最佳实践,展示Data+AI行业解决方案的连载文章。本篇内容针对电商行业痛点,将深入探讨如何利用数据与AI技术以及数据分析方法论,为电商行业注入新的活力与效能。
拥抱Data+AI|破解电商7大挑战,DMS+AnalyticDB助力企业智能决策
|
14天前
|
人工智能 数据库 决策智能
拥抱Data+AI|如何破解电商7大挑战?DMS+AnalyticDB助力企业智能决策
本文为阿里云瑶池数据库「拥抱Data+AI」系列连载第1篇,聚焦电商行业痛点,探讨如何利用数据与AI技术及分析方法论,为电商注入新活力与效能。文中详细介绍了阿里云Data+AI解决方案,涵盖Zero-ETL、实时在线分析、混合负载资源隔离、长周期数据归档等关键技术,帮助企业应对数据在线重刷、实时分析、成本优化等挑战,实现智能化转型。
拥抱Data+AI|如何破解电商7大挑战?DMS+AnalyticDB助力企业智能决策
|
4天前
|
人工智能 文字识别 运维
AI多模态的5大核心关键技术,让高端制造实现智能化管理
结合大模型应用场景,通过AI技术解析高端制造业的复杂设备与文档数据,自动化地将大型零件、机械图纸、操作手册等文档结构化。核心技术包括版面识别、表格抽取、要素抽取和文档抽取,实现信息的系统化管理和高效查询,大幅提升设备维护和生产管理的效率。
|
4天前
|
机器学习/深度学习 人工智能 安全
AI与旅游业:旅行规划的智能助手
在数字化浪潮中,人工智能(AI)正重塑旅游业。本文探讨了AI如何通过个性化推荐、智能预测与预警、语音交互与虚拟助手、增强现实体验及可持续发展,提升旅行规划的效率、安全性和趣味性,推动旅游业创新与变革。
|
6天前
|
人工智能 自然语言处理 关系型数据库
从数据到智能,一站式带你了解 Data+AI 精选解决方案、特惠权益
从 Data+AI 精选解决方案、特惠权益等,一站式带你了解阿里云瑶池数据库经典的AI产品服务与实践。
|
7天前
|
人工智能 安全 搜索推荐
AI与能源管理:智能电网的未来
本文探讨了AI与智能电网的融合及其对能源管理的深远影响。智能电网利用先进的信息、通信和AI技术,实现电力的自主、智能化、高效管理。AI在精准预测电力需求、实时监测与故障诊断、智能能源调度、个性化能源服务和优化可再生能源利用等方面发挥关键作用,推动能源管理的高效、智能和可持续发展。
|
8天前
|
机器学习/深度学习 人工智能 自然语言处理
AI与法律行业:智能法律咨询
在科技飞速发展的今天,人工智能(AI)正逐渐渗透到法律行业,特别是在智能法律咨询领域。本文探讨了AI在智能法律咨询中的应用现状、优势及挑战,并展望了其未来发展前景。AI技术通过大数据、自然语言处理等手段,提供高效、便捷、低成本且个性化的法律服务,但同时也面临数据隐私、法律伦理等问题。未来,AI将在技术升级、政策推动和融合创新中,为用户提供更加优质、便捷的法律服务。

热门文章

最新文章