区块链 > 区块链技术 > AI中全同态加密的应用

为什么全同态加密(FHE)是AI人工智能的圣杯

2024-07-17 16:53:24 佚名
简介全同态加密(FHE)通过允许在未解密的情况下对加密数据进行计算,为增强 AI 中的隐私提供了一种有前景的方法,这一能力在医疗和金融等对数据隐私至关重要的敏感领域尤为宝贵,然而,FHE 面临重大挑战,包括高计算开销以及在处理深度学习所必需的非线性操作方面的局限性

加密与人工智能背景下的全同态加密!全同态加密(FHE)技术帮助人工智能解决了隐私难题,所以未来,全同态加密将是人工智能的圣杯!A 希望在 Netflix 和 Amazon 上获得高度个性化的推荐。B 不希望 Netflix 或 Amazon 了解他们的偏好。

在当今的数字时代,我们享受着亚马逊和 Netflix 等服务带来的个性化推荐便利,这些推荐精准地迎合了我们的趣味。然而,这些平台深入我们私人生活的行为正引发越来越多的不安。我们渴望在不牺牲隐私的前提下享受定制化服务。过去,这似乎是一个悖论:如何在不对基于云的人工智能系统分享大量个人数据的情况下实现个性化。全同态加密(FHE)提供了一个解决方案,使得我们能够兼得鱼与熊掌。下面一起和脚本之家小编详细了解下吧!

人工智能即服务(AIaaS)

人工智能(AI)如今在应对包括计算机视觉、自然语言处理(NLP)和推荐系统在内的多个领域的复杂挑战中扮演着关键角色。然而,这些 AI 模型的发展给普通用户带来了重大挑战:

1.数据量:构建精确模型往往需要庞大的数据集,有时甚至会达到千万亿字节的规模。

2.计算能力:像转换器这样的复杂模型需要数十个 GPU 的强大算力,通常连续运行数周。

3.领域专长:这些模型的微调需要深厚的专业知识。

这些障碍使得大多数用户难以独立开发强大的机器学习模型。

实际应用中的 AI 即服务流水线

进入 AI 即服务(AIaaS)时代,这一模式通过提供由科技巨头(包括 FAANG 成员)管理的云服务,让用户得以接触到最先进的神经网络模型,从而克服了上述障碍。用户只需将原始数据上传至这些平台,数据便会在平台上被处理,进而生成富有洞察力的推断结果。AIaaS 有效地普及了高质量机器学习模型的使用权,将先进的 AI 工具开放给更广泛的群体。然而,遗憾的是,当今的 AIaaS 在带来这些便利的同时,却牺牲了我们的隐私。

人工智能即服务中的数据隐私

目前,数据仅在从客户端传输到服务器的过程中进行加密。服务器能够访问输入数据以及基于这些数据所做的预测。

在 AI 即服务过程中,服务器能够访问输入和输出数据。这种情况使得普通用户共享敏感信息(如医疗和财务数据)变得复杂。诸如 GDPR 和 CCPA 之类的法规加剧了这些担忧,因为它们要求用户在数据被共享之前明确同意,并保证用户有权了解其数据如何被使用。GDPR 还进一步规定了传输过程中数据的加密和保护。这些法规设定了严格的标准,以确保用户的隐私和权利,倡导对个人信息有明确的透明度和控制。鉴于这些要求,我们必须在 AI 即服务(AIaaS)流程中开发强大的隐私机制,以维护信任和合规性。

FHE 解决问题

通过对 a 和 b 进行加密,我们可以确保输入数据保持私密性。

全同态加密(FHE)为云计算中关联的数据隐私问题提供了解决方案。FHE 方案支持密文加法和乘法等操作。其概念简单明了:两个加密值之和等于这两个值之和的加密结果,乘法亦然。

实际操作中,其工作原理如下:用户在本地对明文值?和?执行加法运算。随后,用户加密?和?,并将密文发送至云服务器。服务器能够在加密值上(同态地)执行加法运算并返回结果。从服务器解密得到的结果将与?和?的本地明文加法结果一致。这一过程既保障了数据隐私,又允许在云端进行计算。

基于全同态加密的深度神经网络(DNN)

除了基本的加法和乘法运算外,在 AI 即服务流程中,利用全同态加密(FHE)进行神经网络处理的技术已取得显著进展。在此背景下,用户可以将原始输入数据加密成密文,并仅将这些加密数据传输至云服务器。服务器随后对这些密文进行同态计算,生成加密输出,并将其返回给用户。关键在于,只有用户持有私钥,使其能够解密并访问结果。这构建了一个端到端的 FHE 加密数据流,确保用户数据在整个过程中的隐私安全。

基于全同态加密的神经网络在 AI 即服务中为用户提供了显著的灵活性。一旦密文被发送到服务器,用户便可离线,因为客户端与服务器之间无需频繁通信。这一特性对物联网设备尤为有利,它们通常在限制条件下运行,频繁通信往往不切实际。

然而,值得注意的是全同态加密(FHE)的局限性。其计算开销巨大;FHE 方案本质上耗时、复杂且资源密集。此外,FHE 目前难以有效支持非线性操作,这对神经网络的实现构成了挑战。这一限制可能会影响基于 FHE 构建的神经网络的准确性,因为非线性操作对这类模型的性能至关重要。

K.-Y. Lam, X. Lu, L. Zhang, X. Wang, H. Wang, 和 S. Q. Goh 所著的 "基于高效全同态加密的隐私增强神经网络在 AI 即服务中的应用",在南洋理工大学(新加坡)和中国科学院(中国)发表。

(Lam 等人,2024 年)描述了一种用于 AI 即服务的隐私增强神经网络协议。该协议首先通过使用误差学习(LWE)来定义输入层的参数。LWE 是一种加密原语,用于通过加密来保护数据,使得无需先解密即可对加密数据进行计算。对于隐藏输出层,参数则通过环 LWE(RLWE)和环 GSW(RGSW)来定义,这两种高级加密技术扩展了 LWE,以实现更高效的加密操作。

公共参数包括分解基 ?  及 ? ? ? 给定一个输入向量 ?  长度为 ? , 一组 ?  LWE 密文 ( ? ? , ? ? ) 为每个元素 ? [ ? ] 生成了使用 LWE 私钥 ? ,关于 ? 的评估密钥为索引生成 ? [ ? ] > 0 及 ? [ ? ] < 0 此外,还针对 ? 设置了一组 LWE 切换密钥。这些密钥支持在不同加密方案间进行高效切换。

输入层被指定为第 0 层,输出层为第 ? 层对于每一层 ? 从 1 到 ? 神经元数量为 ? ? 在第 0 层已确定。权重矩阵 ? ? 偏置向量 ? ?  从第 0 层开始 在第 0 层上叠加被定义。对于每个神经元 ℎ 从 0 到 ? ? − 1 来自第 ? − 1 层的 LWE 密文在同态加密下进行评估。这意味着计算是在加密数据上执行的,以计算 ℎ 中的线性函数。第 ? 层中的第-th 个神经元,结合权重矩阵和偏置向量。随后,在 ℎ 中评估查找表(LUT)。-th 神经元,以及从 ? ′ 的切换 到较小的 ? 执行操作后,接着对结果进行舍入和重新缩放。该结果被纳入第 ? 层 LWE 密文集合中。

最后,协议将 LWE 密文返回给用户。用户随后可以使用私钥 ? 解密所有密文。查找推理结果。

此协议通过利用全同态加密(FHE)技术,高效实现了隐私保护的神经网络推理。FHE 允许在加密数据上进行计算,而不向处理服务器泄露数据本身,确保了数据隐私的同时,提供了 AI 即服务的优势。

AI 中全同态加密的应用

FHE(全同态加密)使得在加密数据上进行安全计算成为可能,不仅开拓了众多新的应用场景,同时确保了数据的隐私性和安全性。

广告中的消费者隐私:(Armknecht 等人,2013 年)提出了一种创新的推荐系统,该系统利用全同态加密(FHE)。此系统能够在向用户提供个性化推荐的同时,确保这些推荐内容对系统本身完全保密。这保证了用户偏好信息的私密性,有效解决了定向广告中的重大隐私问题。

医疗应用:(Naehrig 等人,2011 年)为医疗保健行业提出了一个引人注目的方案。他们建议使用全同态加密(FHE)持续将患者的医疗数据以加密形式上传至服务提供商。这一做法确保了敏感的医疗信息在其整个生命周期内保持机密性,既增强了患者隐私保护,又使得医疗机构能够无缝进行数据处理和分析。

数据挖掘:挖掘大型数据集能够产生重大洞见,但往往以用户隐私为代价。(Yang, Zhong, 和 Wright, 2006)通过在全同态加密(FHE)背景下应用函数加密解决了这一问题。这种方法使得从庞大的数据集中提取有价值的信息成为可能,同时不损害被挖掘数据个体隐私的安全性。

财务隐私:设想一个场景,一家公司拥有敏感数据和专有算法,必须保密。(Naehrig 等人,2011 年)建议采用同态加密来解决这一问题。通过应用全同态加密(FHE),公司能够在不暴露数据或算法的情况下,对加密数据进行必要的计算,从而确保财务隐私和知识产权的保护。

法医图像识别:(Bosch 等,2014)描述了一种利用全同态加密(FHE)外包法医图像识别的方法。这一技术对执法机构尤其有益。通过应用 FHE,警方及其他机构能够在不暴露图像内容的情况下,检测硬盘上的非法图像,从而保护调查中数据的完整性和机密性。

从广告和医疗保健到数据挖掘、金融安全和执法,全同态加密有望彻底改变我们在各个领域处理敏感信息的方式。随着我们不断发展和完善这些技术,在一个日益数据驱动的世界中保护隐私和安全的重要性再怎么强调也不为过。

全同态加密(FHE)的局限性

尽管具有潜力,我们仍需解决一些关键限制

加密与人工智能背景下的全同态加密

以下是一些致力于在加密领域利用全同态加密(FHE)进行 AI 应用的公司:

在全同态加密(FHE)、人工智能(AI)和加密货币领域前沿运营的公司数量仍然有限。这主要是因为有效实施 FHE 需要巨大的计算开销,要求强大的处理能力以高效执行加密计算。

FHE 目前还在发展初期,我将简单介绍 5 个具有潜力的 FHE 项目

1) Inco

Inco是一个模块化的机密性即服务(confidentiality-as-a-service)区块链,它是兼容 EVM 的 L1,完全由 FHE 提供支持。

Inco 此前完成了由 1kx 领投的 450 万美元种子轮融资。

催化剂和要点:

2) Mind Network

Mind是提供安全和数据隐私零信任层( Zero Trust Layer),旨在促进真正的 CrossFi 扩展。

Mind 完成了 Binance Labs 领投的 250 万美元种子轮融资。

催化剂和要点:

3) Fhenix

Fhenix是第一个基于 Rollup 的 FHE 架构,旨在解决由于广泛的执行要求和可扩展性限制而在 L1 上执行 FHE 计算的挑战。

催化剂和要点:

4) Privasea

Privasea是一个利用 FHE 来确保 AI 计算过程中的隐私和安全的网络。

Privasea 完成了 Binance Labs 领投的 500 万美元种子轮融资。

催化剂和要点:

5) Optalysys

Optalysys正在构建下一代计算处理能力,我认为这是一个非常有前途的项目,是 FHE 领域的「铲子」。

结语

全同态加密(FHE)通过允许在未解密的情况下对加密数据进行计算,为增强 AI 中的隐私提供了一种有前景的方法。这一能力在医疗和金融等对数据隐私至关重要的敏感领域尤为宝贵。然而,FHE 面临重大挑战,包括高计算开销以及在处理深度学习所必需的非线性操作方面的局限性。尽管存在这些障碍,FHE 算法和硬件加速的进步正在为 AI 中更实用的应用铺平道路。该领域的持续发展有望极大提升安全、保护隐私的 AI 服务,平衡计算效率与强大的数据保护。

以上就是脚本之家小编给大家分享的为什么全同态加密(FHE)是AI人工智能的圣杯的详细解读了,希望大家喜欢!

本站提醒:投资有风险,入市须谨慎,本内容不作为投资理财建议。

相关文章