B-CNN: Betadeep Convolutional Neural Network over encrypted data

Hanen Issaoui,Asma ElAdel,Mourad Zaied

FIFTEENTH INTERNATIONAL CONFERENCE ON MACHINE VISION, ICMV 2022(2023)

引用 0|浏览5
暂无评分
摘要
The results of automatic learning algorithms based on deep neural networks are impressive, and they are extensively used in a variety of fields. However, access to private information, frequently sensitive to confidentiality (financial, medical, etc.), is required in order to use them. This calls for good precision as well as special attention to the privacy and security of the data. In this paper, we propose a novel approach to solve this issue by using Convolutional Neural Network (CNN) model over encrypted data. In order to achieve our contribution, we focus on approximating the often used activation functions that seem to be the key functions in CNN networks which are: ReLu, Sigmoid and Tanh. We start by creating a low-degree polynomial, which is essential for a successful homomorphic encryption (HE). This polynomial which is based on Beta function and its primitive will be used as an activation function. The next step is to build a CNN model using batch normalization to ensure that the data are contained inside a limited interval. Finally, MNIST is used in order to evaluate our methodology and assess the effectiveness of the proposed approach. The experimental results support the efficacy of the proposed approach.
更多
查看译文
关键词
CNN, Beta function, activation function, ReLu, Sigmoid, Tanh, homomorphic encryption, batch normalization
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要