Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dual-headed SplitNN #46

Open
TTitcombe opened this issue Jul 11, 2020 · 1 comment
Open

Dual-headed SplitNN #46

TTitcombe opened this issue Jul 11, 2020 · 1 comment
Labels
Type: New Feature ➕ Introduction of a completely new addition to the codebase

Comments

@TTitcombe
Copy link
Member

TTitcombe commented Jul 11, 2020

Feature Description

Implement a dual-headed splitNN. Each head takes some data as input and computes some representation of the data. The two intermediate vectors are combined and the rest of the network computes on the combined data. We should apply this network to Synthea medical data (#40). We need to split the data in a way which makes sense in a real setting.

When training this model, don't worry about the PSI process to link data entities. We will remove/jumble datasets to build the story at a later stage.

Is your feature request related to a problem?

In many real-world situations, input data is split across data holders. The current implementation of SplitNN takes input data from only one source, and the other data holder is expected to hold the labels.

@TTitcombe TTitcombe added the Type: New Feature ➕ Introduction of a completely new addition to the codebase label Jul 11, 2020
@TTitcombe TTitcombe added this to the Extended example milestone Jul 11, 2020
@abbas5253
Copy link

abbas5253 commented Aug 13, 2020

Hey @TTitcombe ,
Here are the notebooks for config1 and config2 #68

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: New Feature ➕ Introduction of a completely new addition to the codebase
Projects
None yet
Development

No branches or pull requests

2 participants