Ola Saadi
ac5d82aab6
Wrapper minimizer ( #20 )
...
* apply dataset wrapper on minimizer
* apply changes on minimization notebook
* add black_box_access and unlimited_queries params
2022-04-18 13:14:49 +03:00
ABIGAIL GOLDSTEEN
6b04fd5564
Remove failing assert
...
Regression scores do not necessarily have to be between 0 and 1 (as opposed to classification scores).
2022-04-05 14:51:02 +03:00
Ola Saadi
5f6a258f8f
Merge branch 'wrappers' into dataset_wrapper_anonimizer
2022-03-28 17:11:41 +03:00
olasaadi
b54f0a2382
fix tests
2022-03-24 19:35:26 +02:00
olasaadi
66c86dc595
fix notebook and add features_names to ArrayDataset
...
and allow providing features names in QI and Cat features not just indexes
2022-03-24 19:32:24 +02:00
olasaadi
312469212e
fix docstring and fix assert in test
2022-03-22 13:59:28 +02:00
olasaadi
8aa7bb8281
categorical features and QI passed by indexes
...
dataset include feature names and is_pandas param
2022-03-21 21:57:11 +02:00
olasaadi
3263f92bee
anonymizer works with numpy and return numpy/pandas as original dataset
2022-03-19 18:06:10 +02:00
olasaadi
7b788b9018
using dataset wrapper on anonymizer
2022-03-19 17:03:53 +02:00
abigailt
a9162fbc43
Add more to wrappers
2022-03-19 17:03:44 +02:00
abigailt
45cc9180b8
Add more to wrappers
2022-03-15 11:42:57 +02:00
olasaadi
b4eddabd37
apply changes after rebase with wrappers
2022-03-10 13:49:05 +02:00
olasaadi
1280b849f4
using dataset wrapper on anonymizer
2022-03-10 13:41:57 +02:00
abigailt
f2df2fcc8c
Renaming
2022-03-07 19:09:31 +02:00
ABIGAIL GOLDSTEEN
b0c6c4d28e
Create initial version of wrappers for models ( #1 )
...
* New wrapper classes for models
2022-02-10 15:36:41 +02:00
olasaadi
3feebe8973
Regression minimization ( #20 )
...
* support regression in minimization and add test
* fix #10
2022-01-27 15:57:55 +02:00
olasaadi
cb9278ddb5
Support regression models ( #19 )
...
* support DecisionTreeRegressor
* support regression models
* Update membership_inference_dp_diabetes_reg.ipynb
2022-01-26 14:30:58 +02:00
olasaadi
a9a93c8a3a
Train just on qi ( #15 )
...
* QI updates
* update code to support training ML on QI features
* fix code so features that are not from QI should not be part of generalizations
and add description
* merging two branches, training on QI and on all data
* adding tests and asserts
2022-01-12 17:01:27 +02:00
olasaadi
2eb626c00c
Sup cat features ( #14 )
...
* support categorical features
* update the documentation and readme
added a test for the case where cells are supplied as a param.
* add big tests (adult test and iris)
and fixed bugs
* update transform to return numpy if original data is numpy
* added nursery test
* break loop if there is an illegal level
* Stop pruning one step before passing accuracy threshold
* adding asserts and fix DecisionTreeClassifier init
* Fix tests
Co-authored-by: abigailt <abigailt@il.ibm.com>
2022-01-11 09:51:04 +02:00
abigailgold
f2e1364b43
Add data minimization functionality to the ai-privacy-toolkit ( #3 )
...
* Fix directory issue when running tests for first time
* Initial version of data minimization
* Update version and documentation
* Fix documentation
2021-07-12 15:56:42 +03:00
abigailt
5665c2e79d
Initial commit
2021-04-28 14:00:19 +03:00