论文标题
Android私人计算核心体系结构
Android Private Compute Core Architecture
论文作者
论文摘要
Android的私人计算核心(PCC)是操作系统中的安全,孤立的环境,它可以与应用程序保持分离,同时使用户和开发人员能够保持对数据的控制。它由Android 12中引入的Android框架中的开源代码支持。PCC允许功能与服务器通信以接收模型更新并通过私人计算服务(PCS)为全球模型培训做出贡献,其核心已开放。 PCC是OS的一部分,由于被隔离,约束和信任,它可以托管复杂的ML功能。托管功能本身(在PCC内部运行)可以是封闭的源,并且可以更新。通过这种方式,PCC使机器学习功能可以处理环境和OS级数据并随着时间的推移而改进,同时限制了有关单个用户的信息的可用性。
Android's Private Compute Core (PCC) is a secure, isolated environment within the operating system, that maintains separation from apps while enabling users and developers to maintain control over their data. It is backed by open-source code in the Android Framework introduced in Android 12. PCC allows features to communicate with a server to receive model updates and contribute to global model training through Private Compute Services (PCS), the core of which has been open sourced. PCC is part of the OS, and by virtue of being isolated, constrained, and trusted, it can host sophisticated ML features. The hosted features themselves, running inside PCC, can be closed source and updatable. In this way, PCC enables machine learning features to process ambient and OS-level data and improve over time, while restricting the availability of information about individual users to servers or apps.