人工智能(Artificial Intelligence,AI)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用的一门技术科学。它的主要目标是使机器能够胜任一些通常需要人类智能才能完成的复杂工作。当然,不同时代、不同的人对这种“复杂工作”的理解是不同的。目前,这些“复杂工作”包括人机智能交互、自然语言处理、智能推荐、知识表现、智能搜索、推理、规划、机器学习、知识获取、组合调度、感知、模式识别、逻辑程序设计软计算、不精确和不确定的管理、人工生命、神经网络、复杂系统、遗传算法等,几乎囊括任意应用驱动的理论研究。因此人工智能属于自然科学、社会科学、技术科学的交叉学科。
人工智能系统无论是推荐系统、机器学习还是5G网络,都可以抽象成一对多、多对一或多对多的模型。因此,人工智能安全与通信双方至少有一方为多方的密码学理论体系(多方密码学)建立休戚相关,其重要性不言而喻。当前的人工智能安全研究主要包括以下几方面内容。
一是推荐系统的隐私保护。推荐系统的隐私保护可分为单用户、多数据模型和多用户、多数据模型两类。
二是机器学习的隐私保护。机器学习的隐私保护目前国内外的主要技术包括公钥全同态加密和安全多方计算,主要聚焦于如何在密文历史数据训练集上进行高效的模型训练和计算。其中涉及的原子计算包括密文域上的Sign函数计算,密文域上的Sigmoid函数计算和密文域的梯度函数计算。
三是5G网络的智能安全。5G网络的智能安全是指在多对多环境下,如何通过工作量证明,实现隶属于多用户的多计算任务与多个运行于不同工作负荷下的服务器之间的智能匹配。同时保护用户的计算任务隐私和服务器的工作量隐私。