Skip to content
View AndrewBeibe's full-sized avatar

Block or report AndrewBeibe

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AndrewBeibe/README.md

GraphML-FHE

This is the repository for my Undergraduate Computer Science Final Year Project - "Privacy-preserving graph-based machine learning with fully homomorphic encryption for collaborative anti-money laundering".

This research presents a novel privacy-preserving approach for collaborative AML machine learning, facilitating secure data sharing across institutions and borders while preserving data privacy and regulatory compliance. Leveraging Fully Homomorphic Encryption (FHE), computations can be performed on encrypted data without decryption, ensuring sensitive financial data remains confidential.

The research delves into the integration of Fully Homomorphic Encryption over the Torus (TFHE) using Concrete ML with graph-based machine learning techniques, which are divided into 2 pipelines.

  1. Graph Neural Network (GNN) pipeline - in gnn_fhe_pipline directory
  2. Graph-based XGBoost pipline using Graph Feature Preprocessor - in gfp_xgb_fhe_pipeline directory

Licence

Apache License Version 2.0, January 2004

Pinned Loading

  1. aBigWorld aBigWorld Public

    A tool for packing and unpacking BigWorld compressed data sections from/to plain XML

    JavaScript

  2. adBook adBook Public

    Easily search and select contacts in your iOS Address Book and redirect to Mail or Messages with results.

  3. AndrewBeibe AndrewBeibe Public

    GitHub

    Jupyter Notebook

  4. leOptical leOptical Public

    Learning Optical Flow from a Few Matches (CVPR 2021)

    JavaScript 1