Redian新闻
>
谷歌开源安全的机器学习操作系统 KataOS

谷歌开源安全的机器学习操作系统 KataOS

公众号新闻

作者 | Anthony Alford
译者 | 张卫滨
策划 | 丁晓昀

谷歌的 AmbiML 团队最近开源了 KataOS,这是一个适用于嵌入式机器学习硬件的可证明安全操作系统。KataOS 基于 seL4 微内核,使用 Rust 实现。除了 KataOS,谷歌正在发布 Sparrow,这是针对基于 RISC-V 架构安全硬件平台的操作系统参考实现。

该版本发布是在谷歌开源博客上宣布的。AmbiML 团队在安全的嵌入式环境上为机器学习构建工具,他们开发了 KataOS,以解决智能设备所收集的数据在隐私和安全性方面所面临的挑战。该解决方案的基础是 seL4,一个在数学上已证明其安全性的微内核。其他组件是使用 Rust 编写的,该团队选择 Rust 的部分原因在于其内存安全性。KataOS 是使用 CAmkES 构建系统构建的,适用于 RISC-V 或 ARM 架构。按照 AmbiML 团队的说法:

我们的目标是开源整个 Sparrow,包括所有的硬件和软件设计。目前,我们刚刚开始在 GitHub 上发布 KataOS 的早期版本。所以,这只是一个开始,我们希望你能加入我们,构建智能环境(ambient)机器学习系统的可信任的未来。

近年来,始终在线或环境智能设备已经变得越来越普遍,它们收集和使用个人数据进行机器学习,这引起了人们对隐私的关注。尽管像谷歌这样的公司已经开发了诸如联合学习这样的技术,以帮助保护机器学习数据集的隐私,但是这仍然有设备被破坏或黑客攻击的隐私风险。

作为提升这些设备安全性的基础,谷歌最近与 Antmicro 合作,为 RISC-V 矢量指令开发了 Renode 仿真支持。这项工作是谷歌开发 Springbok 的一部分,这是一个基于 RISC-V 的机器学习硬件加速器。Renode 仿真环境允许谷歌团队共同开发适用于安全嵌入式机器学习平台的硬件和软件。

谷歌团队继续与 Antmicro 合作开发了 KataOS。团队通过开发 seL4-sys crate 为 seL4 微内核添加了 Rust 支持。他们还为面向微内核的 RISC-V 实现做出了贡献,并为 Renode 添加了针对 sel4 的调试功能。

在 Twitter 上,有些用户想知道 KataOS 的发布是不是意味着谷歌会将 Fuschia 淘汰,Fuschia 是一个由谷歌开发并在 Nest 设备中使用的嵌入式操作系统。软件开发人员 Danny Thompson 指出:

根据我的理解,它依然在运转之中。Fuschia 会作为 Android 和其他系统的操作系统,我认为 KataOS 的意图更加倾向于嵌入式设备。

KataOS 项目组负责人 June Tate-Gans 参加了 Hacker News 上的讨论,并回答了用户的问题。当一位用户指出,可证明安全的硬件和软件是更安全的系统的“筹码”时,Tate-Gans 回答说:

绝对如此,这也是为何我选择开启 seL4 并使用 Rust 作为用户层的原因。seL4 已经有一个验证框架,所以可以使用它来确保我们的系统设计和实现是良好的。我们花了一些时间与 seL4 的人合作,在这些变化中找到了一个很好的中间地带,我们在这个过程中会不断验证设计,但我们想尽快把这些东西公布出来,而不是一直等待,因为这有助于获取反馈和合作。我们唯一的遗憾是不能公开整个源码树。但我们会做到这一点的,在此期间,这是一个很好的开端。

KataOS 的源代码可以在 GitHub 上找到。

原文链接:

Google Open-Sources Secure ML Operating System KataOS(https://www.infoq.com/news/2022/11/google-kataos-ambient-ml/)

相关阅读:

医学生自学机器学习,利用 GPT-3 开发写作助手,收入月月翻倍,项目被收购后成人生赢家(https://www.infoq.cn/article/kRwmRjy1uqro43McteIj)

InfoQ 2022 年趋势报告:人工智能、机器学习和数据工程篇(https://www.infoq.cn/article/bNkyoLzwxU7Li2v94Noe)

机器学习工程化,企业 AI 的下一个起点(https://www.infoq.cn/article/ipYGCdLZ7O1ON8opTH17)

声明:本文为 InfoQ 翻译,未经许可禁止转载。

点击底部阅读原文访问 InfoQ 官网,获取更多精彩内容!

今日好文推荐

颠覆开发模式的创新发布背后,我看见了云计算的下一个十年

覆盖数万研发人员,字节跳动首次公开效能度量核心技术!

通信行程卡正式下线,三大运营商将删除用户数据;网易放假1天让员工看世界杯决赛;字节跳动:持续“去肥增瘦”人员调整|Q资讯

Twitter快没家了?拖欠租金、变卖家产,马斯克为了省钱用尽奇招

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
谷歌开源漏洞扫描工具OSV-Scanner5个板块,25个项目,集中盘点中国开源操作系统 | Q推荐操作系统:文件系统的实现Nature子刊文章:带映射和带结构之间的机器学习路线理解开源安全中的林纳斯定律 | Linux 中国谷歌、微软、OpenAI等七大巨头的重量级机器学习项目走向开源谷歌开源部门裁员“大地震”:多名开源功臣粗暴被裁,61岁程序员被迫再求职图片迟迟加载不了、一片马赛克?谷歌开源模型优先显示图像受关注部分FastTrack Universität 2023莱比锡大学公立语言项目招生简章梅宏院士:操作系统存在“20年周期律”,泛在操作系统时代已来CV发论文的机会来了!南洋理工项目招生(仅限深度学习,AI,机器学习,迁移学习方向)对越反击战从操作系统的进化中,读懂MagicOS9900 万元!建设银行采购中国 Linux 发行版 麒麟操作系统,统信 UOS 落选接触开源,让我逃离了印度贫民窟,最终成为一名谷歌开发者专家秋水伊人 不是你想的那样谷歌推出开源操作系统KataOS内核代码量不到一万行、GitHub star超5k,国产开源物联网操作系统TencentOS Tiny的探索与实践温暖的炉火不写代码,就能快速构建精准的机器学习模型Npj Comput. Mater.: 打开黑盒子—可解释的机器学习CentOS停服、Ubuntu断供俄罗斯 | 开源操作系统领域解读看懂这25个核心概念,就没有啃不动的机器学习论文中国全新操作系统 Orange Pi OS 惊艳老外:“应用多界面赞,让人忘了 Win11”7 Papers & Radios | 谷歌开源机器人领域transformer;DeepMind推出剧本写作AI王羲之草书《增慨帖》和《疾患帖》不满付费模式彻底剔除红帽,乐天:我们需要一个“真正”开源的操作系统【广发策略】资源安全篇:关键原料的稀缺性全盘点—“国家安全”系列(三)别了,老寒腿!(请勿置顶)谷歌发布查找开源安全漏洞的 Go 工具 OSV-Scanner市场增速超20%,国产操作系统“浴火重生” | 解读操作系统的 2022谷歌又发新操作系统了!用于 DNA 测序的机器学习模型,理论上可以解码任何测序读数中所编码的数据值谷歌开源!一个格式化 Python 代码的好帮手
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。