Research Article

t-BMPNet: Trainable Bitwise Multilayer Perceptron Neural Network over Fully Homomorphic Encryption Scheme

Table 3

Comparison of t-BMPNet with other approaches—BFV and CKKS—in terms of execution time (minute), applicability to complex neural networks, and whether it is trainable under the encrypted domain.

Execution time comparison of MLPNN [2, 3, 6, 7]
MethodTypeSchemeParameterFeedforwardComplex network?Trainable?Related works
SquareSigmoid

t-BMPNetFullyTFHE4.949.48YesYes
19.3339.32
75.91147.5

Other approachesLeveledBFV0.15No (requires FHE scheme)No[2, 25]
CKKS0.570.97[2628]