Because of GDPR and confidentiality issues, no bank will expose the user's data to third-party researchers, and hence we cannot train our model for real-time fraud detection with real data (What I mean by real data is, that the data has not been modified | changed by any mean). All researchers have worked on a common data set, which is 7 years old, and that might not have all the Features that potentially changed over time. So, I want to use the federate learning Algorithm to train the model with real dataset to follow GDPR law and access to information while preserving the privacy of users.