{"repo":"MarwanNour/SEAL-FYP-Logistic-Regression","free":true,"listed":false,"github":"https://github.com/MarwanNour/SEAL-FYP-Logistic-Regression","clone":"git clone https://github.com/MarwanNour/SEAL-FYP-Logistic-Regression.git","description":"My Final Year Project using Microsoft SEAL: Logistic Regression over Encrypted Data.","language":"C++","stars":33,"topics":["homomorphic-encryption","privacy","machine-learning","cryptography","microsoft-seal","logistic-regression"],"license":"GPL-3.0","category":"machine-learning","readme_excerpt":"SEAL-FYP-Logistic-Regression My final year project using Microsoft SEAL. The purpose of this project is to Create Functionalities for Matrices and Vectors and Build a Logistic Regression model using Fully Homomorphic Encryption. The code also contains some benchmark tests for matrix and vector operations as well as some examples based on the original examples already provided in the SEAL library. Note: SEAL Version 3.4.5 is required (migration to 3.6 coming soon). To view the graphs, you will need to have GNUPlot and Python 3 installed on your machine Table of Contents Setup for Linux Setup for Windows Matrix and Vector Operations Linear Transformation Matrix Multiplication Matrix Transpose Matrix Ops Vector Ops Benchmark Polynomial Evaluation Horner's Method Tree Method Logistic Regression Normal LR SEAL CKKS LR About the example files BFV Encoding Levels CKKS Rotation Bugs Setup for Linux First, make sure you have Microsoft SEAL installed. Follow the tutorial on https://github.com/Microsoft/SEAL. If you have made any changes to the file name or added other files you will need to modify the CMakeLists.txt file accordingly. To Build the project for the first time you need to run cmake . to generate the proper Makefile then you can build it with make . Setup for Windows Refer to the Windows installation of SEAL in https://github.com/Microsoft/SEAL. Matrix and Vector Operations Linear Transformation The linear transformation.cpp file contains an implementation of the linear tra","default_branch":null,"files":null,"tree":[],"storefront":"/r/MarwanNour","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MarwanNour/SEAL-FYP-Logistic-Regression/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}