Home | Resources | Conference 2024 | Join the community


TT-TFHE: Torus Fully Homomorphic Encryption-Friendly Neural Network Architecture

by Adrien Benamira - 2023.04.27

Video recording (Youtube) | Slides (Github) | Join the discussion (Discord)

022 Meetup cover

Abstract

In this talk, we will present a new framework called TT-TFHE that provides a deep neural network Fully Homomorphic Encryption (FHE) solution for tabular and image datasets. The framework uses a recent family of convolutional neural networks called Truth-Table Neural Networks (TTnet) to enable effective scaling of Torus FHE (TFHE) usage.

The proposed framework offers an easy-to-implement, automated TTnet-based design toolbox on top of a Python-based open-source implementation using the Concrete-Numpy library, which allows for efficient FHE inference over encrypted data.

The talk will include an experimental comparison of TT-TFHE with other FHE/HE schemes, such as BFV or CKKS, comparing performance metrics such as accuracy, time, memory usage, and communication bandwidth over various datasets, including tabular and image datasets such as MNIST and CIFAR10. By examining a real-world use case, we will demonstrate that TT-TFHE provides a practical solution for deploying machine learning models with FHE for tabular and small image datasets (MNIST and CIFAR10).

About the speaker

Adrien Benamira is a final year Ph.D. candidate in Mathematics at Nanyang Technological University in Singapore, with a research focus on the intersection of AI and security under the supervision of Thomas Peyrin and Shivam Bhasin. He and Thomas & Shivam’s team have led projects that applied deep learning to enhance security analysis in cryptography and side-channel attacks, resulting in publications in CHES and Eurocrypt.

Adrien holds a double master’s degree in Applied Mathematics and Data Science from CentraleSupélec engineering school and was enrolled in Mathematics Vision and Learning (MVA) Master program from École Normale Supérieure Paris-Saclay University. Adrien has gained valuable industry experience through internships and technology projects, particularly during his time at Thales where he developed and patented a machine-learning method for detecting anomalies in time series. He is passionate about contributing to inspiring research and tackling some of the most challenging open questions in artificial intelligence and security, including the global exact interoperability of AI, data privacy of AI cloud deployment, formal complete/sound verification of AI, and cryptanalysis automation with AI.

Never miss an update

The newsletter where we post community announcements: https://fheorg.substack.com/

The discord server where you can discuss FHE related topics with the community: https://discord.fhe.org

Make sure to join either (or both) of these to stay informed about future events!