Prediction of acute lymphoid leukemia using Privacy Preserving Neural Network

Citation

Abstract

In today’s world, machine learning has become a big factor. It not only needs to be helpful, but also accurate and precise prediction is required. Machine learning is now becoming a widely used mechanism and applying it in certain sensitive fields like medical and financial data has only made things easier, but it also brought some difficulty in data privacy and data security which will protect the complete implementation of cloud based machine learning for these aspects due to the law and ethical needs. In this project, to give proper solution, we have come up with the idea using concepts of CryptoNets and Neural Networks, where we will be able to convert the learned neural network with the encrypted data to Cryptonets and the data will be totally encrypted and this will prevent the chances of unencrypted data being available to everyone. In this method, the owner will send the encrypted data to the cloud first and will hold a private key which can be used to decrypt the data later on. The cloud will have no idea about the data there since it will be in encrypted form and any attempts to get data from the cloud will only give the encrypted form. However, applying neural network to the cloud will enable us to store the data and make predictions in encrypted form and also give back the encrypted data to the user. In this way, the cloud will have no idea about the actual data and after the prediction is made, it will give back the predicted data in the encrypted form. We were able to achieve an encrypted prediction of about 78% close to the validation accuracy amount we achieved when training our Neural Network model.

Description

Cataloged from PDF version of thesis.
Includes bibliographical references (pages 41-43).
This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2019.

Publisher Link

Type

Thesis