I. Introduction
Machine learning is at the heart of Artificial Intelligence. It gives machines the ability to learn things by themselves by training them. Datais very critical in Machine Learning. Privacy of the data is also very important. If an organisation wants to give its data to a third party so that it would make a prediction, then the data of the organisation might be at risk. The organisation might not want to give its data to the third party. Similarly, the third party might not want to share its Machine Learning Algorithm for maintaining competitive advantages. Even when the data or features extracted are sent through secure channels, there is a chance for reconstruction attacks, membership inference attacks [1]. Privacy Preserving is thus used to protect the confidentiality of the data by predicting the output of