Skip to content

joonsooyoo/t-bmpnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

t-bmpnet

t-BMPNet: trainable Bitwise Multilayer Perceptron Neural Network over Fully Homomomorphic Encryption scheme

BMPNet uses TFHE library: https://tfhe.github.io/tfhe/ (For the environment setting, go to the URL above and download the latest version.)

Our Basic Functions are in FHE_Feedforward/HomOper.c. (Check construction)

Experiment Folder (t-BMPNet and Other Approaches)

  1. FHE_Feedforward: contains Feedforward Neural Network using Boolean Gates
  2. FHE_trainable_BMPNet: contains trainable Bitwise Neural Network using Boolean Gates (in our words, t-BMPNet)
  3. bfv_feedforward: contains Feedforward Neural Network using BFV scheme
  4. ckks_feedforward: contains Feedforward Neural Network using CKKS scheme (activation function: square and sigmoid)

Note that we use SEAL library to test BFV and CKKS scheme for the leveled version. The library can be downloaded at https://github.com/microsoft/SEAL

For more information, contact sandiegojs@korea.ac.kr

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published