0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

达摩院发布开源新型联邦学习框架FederatedScope

科技绿洲 来源:达摩院 作者:达摩院 2022-05-05 15:22 次阅读

5月5日,达摩院发布并开源新型联邦学习框架FederatedScope,该框架支持大规模、高效率的联邦学习异步训练,能兼容不同设备运行环境,且提供丰富功能模块,大幅降低了隐私保护计算技术开发与部署难度。

过去几年,机器学习的迅猛发展是人工智能领域最引人注目的大事件,大数据则是隐藏在这波浪潮后面的重要功臣。过往的经验告诉我们,如果要让技术获得令人满意的成果,对数据的理解和应用都非常关键。

但现实并不总能很好满足研究人员对数据的质量要求。更多时候,科学家们可以使用的都是数据孤岛中的“小数据”——它们或者规模较小、或者缺少部分重要的特征。数据所有权意识上升带来的数据隐私需求增强后,上述问题的重要性进一步凸显出来。怎样在保护隐私的同时推动人工智能发展,已经成为这个时代最重要的技术挑战之一。

Gartner报告显示,到2025年之前,约60%的大型企业预计将应用至少一种隐私保护计算技术。达摩院2022十大科技趋势同样将隐私保护计算列为重要趋势,认为该技术将从覆盖少量数据场景走向全域保护,从而激发数字时代的新生产力。

科学家必须想办法使用那些不那么完美的数据,联邦学习理念应运而生。科学家曾经用一个形象的比喻来描述联邦学习的思想——养羊就像机器学习,草料就像各类数据,没有草料的持续供应,就没有羊群的不断壮大。以前,科学家选择在全球收割草料并集中起来提供给羊群;现在,他们选择赶着羊群进入一块又一块草场。

然而,随着应用隐私保护计算的场景和行业日趋多元,涉及的数据类型日趋丰富,已有联邦学习框架难以灵活高效地满足越来越复杂的计算需求,“可用”到“好用”之间的技术挑战困扰着各方。

为解决上述挑战,达摩院智能计算实验室研发了新型联邦学习框架FederatedScope,该框架使用事件驱动的编程范式来构建联邦学习,即将联邦学习看成是参与方之间收发消息的过程,通过定义消息类型以及处理消息的行为来描述联邦学习过程。通过这一方式,FederatedScope实现了支持在丰富应用场景中进行大规模、高效率的联邦学习异步训练。

同时,达摩院团队对FederatedScope训练模块进行抽象,使其不依赖特定的深度学习后端,能兼容PyTorch、Tensorflow等不同设备运行环境,大幅降低了联邦学习在科研与实际应用中的开发难度和成本。

为进一步适应不同应用场景,FederatedScope还集成了多种功能模块,包括自动调参、隐私保护、性能监控、端模型个性化等。FederatedScope支持开发者通过配置文件便捷地调用集成模块,方便快速入门;也允许通过注册的方式添加新的算法实现并调用,支持定制化及深度开发。

达摩院智能计算实验室隐私保护计算团队负责人丁博麟表示,“数据已成为重要的生产要素,而隐私保护计算是保障这一要素发挥作用的关键技术。通过开源最新联邦学习框架,我们希望促进隐私保护计算在研究和生产中的广泛应用,让医药研发、政务互通、人机交互等数据密集领域更安全、更顺畅地发展。”

审核编辑:彭菁
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    6508

    浏览量

    87552
  • 人工智能
    +关注

    关注

    1775

    文章

    43693

    浏览量

    230480
  • 隐私保护
    +关注

    关注

    0

    文章

    296

    浏览量

    16339
  • 机器学习
    +关注

    关注

    66

    文章

    8094

    浏览量

    130514
收藏 人收藏

    评论

    相关推荐

    达摩院院长张建锋:RISC-V迎来蝶变,进入应用爆发期

    3月14日,在2024玄铁RISC-V生态大会上,达摩院院长张建锋表示,随着新型算力需求激增,RISC-V发展迎来蝶变,即将进入应用爆发期。他表示,达摩院将持续加大RISC-V的研发投入和生态共建
    发表于 03-14 16:59 174次阅读

    谷歌模型框架是什么软件?谷歌模型框架怎么用?

    谷歌模型框架通常指的是谷歌开发的用于机器学习和人工智能的软件框架,其中最著名的是TensorFlow。TensorFlow是一个开源的机器学习
    的头像 发表于 03-01 16:25 210次阅读

    边缘计算平台开源框架有哪些类型

    边缘计算平台开源框架是指基于边缘计算概念开发的开源软件框架,用于构建和管理边缘计算平台。这些框架提供了一套工具和技术,用于将计算和存储资源推
    的头像 发表于 12-27 15:17 458次阅读

    产学研三界顶级大咖分享:RISC-V场景Show暨开源生态高级别论坛定档12/19

    12月19日,RISC-V场景Show暨开源生态高级别论坛即将开幕。本次论坛将邀请来自中科计算技术研究所副所长包云岗、嘉楠科技AI软件总监张晓晶、阿里巴巴达摩生态总监陈炜、清华大学
    发表于 12-15 18:36

    深度学习cntk框架介绍

    深度学习cntk框架介绍  深度学习是最近几年来非常热门的话题,它正在彻底改变我们生活和工作的方式。随着越来越多的创新和发展,人工智能和机器学习的应用范围正在大大扩展。而对于深度
    的头像 发表于 08-17 16:11 953次阅读

    深度学习框架连接技术

    深度学习框架连接技术 深度学习框架是一个能够帮助机器学习和人工智能开发人员轻松进行模型训练、优化及评估的软件库。深度
    的头像 发表于 08-17 16:11 464次阅读

    深度学习算法库框架学习

    深度学习算法库框架学习 深度学习是一种非常强大的机器学习方法,它可以用于许多不同的应用程序,例如计算机视觉、语言处理和自然语言处理。然而,实
    的头像 发表于 08-17 16:11 428次阅读

    深度学习框架tensorflow介绍

    深度学习框架tensorflow介绍 深度学习框架TensorFlow简介 深度学习框架Tens
    的头像 发表于 08-17 16:11 1369次阅读

    深度学习框架pytorch介绍

    深度学习框架pytorch介绍 PyTorch是由Facebook创建的开源机器学习框架,其中TensorFlow是完全基于数据流图的。它是
    的头像 发表于 08-17 16:10 1102次阅读

    深度学习框架的作用是什么

    深度学习框架的作用是什么 深度学习是一种计算机技术,它利用人工神经网络来模拟人类的学习过程。由于其高度的精确性和精度,深度学习已成为现代计算
    的头像 发表于 08-17 16:10 1134次阅读

    深度学习框架是什么?深度学习框架有哪些?

    深度学习框架是什么?深度学习框架有哪些?  深度学习框架是一种软件工具,它可以帮助开发者轻松快速
    的头像 发表于 08-17 16:03 1699次阅读

    深度学习框架pytorch入门与实践

    的。PyTorch是一个开源的深度学习框架,在深度学习领域得到了广泛应用。本文将介绍PyTorch框架的基本知识、核心概念以及如何在实践中使
    的头像 发表于 08-17 16:03 1187次阅读

    共建、共享开源EDA核心共性技术框架|2023开放原子全球开源峰会开源EDA分论坛成功举办

    工具链集成和流片验证的全流程打通。 工委会委员、中科微电子所研究员李志强 李志强从器件模型与PDK技术背景与挑战、器件SPICE模型开源框架、PDK开源
    发表于 06-16 13:45

    中科发布“香山”与“傲来”两项开源处理器芯片

    中科计算技术研究所副所长包云岗介绍了目前全球性能最高的开源高性能RISC-V处理器核项目“香山”。他指出,计算技术研究所对标ARM Cortex-A72,已于2021年成功研制出第一代“香山
    发表于 05-28 08:43

    联邦学习在边缘计算中的应用

    什么是联邦学习?   联邦学习(Federated Learning)是一种分布式机器学习技术     ,其核心思想是通过在多个拥有本地数据
    发表于 05-18 15:52 0次下载
    <b class='flag-5'>联邦</b><b class='flag-5'>学习</b>在边缘计算中的应用