1.1.1-fairness-rev
·
0 commits
to main
since this release
Features
- support lfr completely (to test) (Joseph Giovanelli)
- update tests (Joseph Giovanelli)
- sensitive groups and conflicts on instances (Giuseppe Pisano)
- constraints export (Giuseppe Pisano)
- export sensitive features (Giuseppe Pisano)
- take sensitive features from arg (Joseph Giovanelli)
- implement fairness metrics by group (Joseph Giovanelli)
- discriminate order and disabled instances (Giuseppe Pisano)
- mine by_group statistics (Joseph Giovanelli)
- jvm - python integration (Giuseppe Pisano)
Bug Fixes
- reverse point_to_evaluate and evaluated_rewards during extraction (Joseph Giovanelli)
- keep best config of smac when extracting (Joseph Giovanelli)
- improved containers handling (Giuseppe Pisano)
- hamlet_test (Joseph Giovanelli)
- export of "by_group" statistics (Joseph Giovanelli)
- forbidden rules with by_group (Joseph Giovanelli)
- openml issue (Joseph Giovanelli)
- default_target_attribute in datasets.py (Joseph Giovanelli)
- dataset (Giuseppe Pisano)
- lfr (Joseph Giovanelli)
- miner (Joseph Giovanelli)
- dump (Joseph Giovanelli)
- import second iteration (Joseph Giovanelli)
- data_volume (Giuseppe Pisano)
Code Refactoring
- mining (Giuseppe Pisano)
Tests
- change sensitive attribute (Joseph Giovanelli)
- change sensitive attributes (Joseph Giovanelli)
Chores
- start adapting post_processing (Joseph Giovanelli)
- todo to check (cutoff index) (Joseph Giovanelli)
- update dependencies (Giuseppe Pisano)
Commits
- 7077a3f: Revert "Let h2o run into the automl container" (Joseph Giovanelli) #3
- 7a1e766: Update main.py (Joseph Giovanelli) #3
- b127216: Clean repo (Joseph Giovanelli) #3
- 7ac7293: Update README.md (Joseph Giovanelli)
- ea0ca1b: Update README.md (Joseph Giovanelli)
- 7d1c5f2: Update README.md (Joseph Giovanelli)
- e0849b1: Update README.md (Joseph Giovanelli)
- c8c5ab0: Update README.md (Joseph Giovanelli)
- 44e5773: Update devcontainer.json (Joseph Giovanelli)
- 653ea66: Implement fairness metric calculation (Joseph Giovanelli)
- 2ebd4d8: Switch to multi-objective [to test] (Joseph Giovanelli)
- 4a7971f: Add fair metric to buffer and miner (Joseph Giovanelli)
- 0689f27: fairness metric parameter (Giuseppe Pisano)
- 4cc4447: dockerignore (Giuseppe Pisano)
- d16aabc: Update release.yml (Joseph Giovanelli)
- 436951f: Update release.yml (Joseph Giovanelli)
- 47dc4c2: Update build.gradle.kts (Joseph Giovanelli)
- 4638457: dockre volume (Giuseppe Pisano)
- 277303b: dockre volume (Giuseppe Pisano)
- b1f2bfa: volume fix (Giuseppe Pisano)
- eda6d89: volume fix II (Giuseppe Pisano)
- 4ca0215: volume fix III (Giuseppe Pisano)
- 5c32914: Update README.md (Joseph Giovanelli)
- porting to smac (Joseph Giovanelli)
- adapt return dict to smac (Joseph Giovanelli)
- porting to smac working (Joseph Giovanelli)
- 60265b0: feat_ porting smac done (Joseph Giovanelli)
- 51e455a: Update build.gradle.kts (Joseph Giovanelli)
- 52752b0: Create temp_plotter.py (Joseph Giovanelli)
- just demographic parity constraints (Joseph Giovanelli)
- aa12e33: Update build.gradle.kts (Joseph Giovanelli)
- 0e52473: Update temp_plotter.py (Joseph Giovanelli)
- b3b36fc: Update .gitignore (Joseph Giovanelli)
- 83aa3b5: Update requirements.txt (Joseph Giovanelli)
- 93a7be8: Update temp_plotter.py (Joseph Giovanelli)
- 7b5805f: Update temp_plotter.py (Joseph Giovanelli)
- add correlation remover (Joseph Giovanelli)
- 07e1ed8: Update build.gradle.kts (Joseph Giovanelli)
- b1559e7: Update temp_plotter.py (Joseph Giovanelli)
- 5b9d331: Fix mitigation bugs (Joseph Giovanelli)
- 023b6dc: testing (Giuseppe Pisano)
- 3b2ca33: wis wis (Giuseppe Pisano)
- 39c568b: testing, refactor and fixing (Giuseppe Pisano)
- c383e3e: imports cleaning (Giuseppe Pisano)
- dae7def: relative loading (Giuseppe Pisano)
- b1bec93: test (Giuseppe Pisano)
- 25cf48f: Fix Dockerfile wrt resources location refactor (Joseph Giovanelli)
- e86cf7b: Just formatter acting (Joseph Giovanelli)
- d0da9d2: Fix best conf export (Joseph Giovanelli)
- 483f0d1: Mining just fair metric (Joseph Giovanelli)
- e1e13e7: Update debug commands (Joseph Giovanelli)
- 9515c9b: Update build.gradle.kts (Joseph Giovanelli)
- 1586055: Update temp_plotter.py (Joseph Giovanelli)
- 9159fab: Fix 1_0_12 bugs (Joseph Giovanelli)
- 6a7aba7: Add stratification wrt sensitive feature (Joseph Giovanelli)
- 3e8d335: Fix compass sensitive indicator (Joseph Giovanelli)
- 55b8e54: Trying fixing ci (Joseph Giovanelli)
- 46f2940: rollback numpy version (Giuseppe Pisano)
- 541cea3: Drop useless changes (Joseph Giovanelli)
- 0669d85: Add adult dataset (Joseph Giovanelli)
- 0644255: Update sensitive_indicators.json (Joseph Giovanelli)
- 672bee7: Update datasets.py (Joseph Giovanelli)
- 49b2785: Update build.gradle.kts (Joseph Giovanelli)
- 9f260c4: Update plotter to new structure (Joseph Giovanelli)
- 7144fb9: Fix new dataset (Joseph Giovanelli)
- 4870853: Update build.gradle.kts (Joseph Giovanelli)
- add Learned Fair Representation from aif360 (Joseph Giovanelli)
- 03519e2: difference as fairness metric (Giuseppe Pisano)
- 8179426: equal opportunity in ratio (Giuseppe Pisano)
- 6f83739: Update build.gradle.kts (Joseph Giovanelli)
- 40cfde6: Change sensitive attributes (Joseph Giovanelli)
- c91edb3: Enable intersectionality (Joseph Giovanelli)
- 2738046: Discretize age in credit-g for intersectionality and ratio metrics (Joseph Giovanelli)
- 4f00ab9: Adjust metric for mode (Joseph Giovanelli)
- 2238fc0: sensitive features as parameters (Giuseppe Pisano)
- 1d2c32a: smac version (Giuseppe Pisano)
- 429b1dd: smac & numpi versions (Giuseppe Pisano)
- 3a3cfa8: numpi 2.0.0 (Giuseppe Pisano)
- 9246657: numpi 1.26.4 (Giuseppe Pisano)
- 4ac29ba: hamlet_test (Giuseppe Pisano)
- 93e3b06: test (Giuseppe Pisano)
- 494bc32: Update requirements.txt (Joseph Giovanelli)
- 318ca8b: enable test (Giuseppe Pisano)
- 6397a05: Update build.gradle.kts (Joseph Giovanelli)
- 7378fdc: imbalance learn pipeline (Giuseppe Pisano)
- 978568a: increase version number (Giuseppe Pisano)
- 4804525: fix pre processing dataset 31 (Giuseppe Pisano)
- 00c6c62: new version (Giuseppe Pisano)
- 60c32d6: Upgrade build.gradle.kts (Giuseppe Pisano)
- 6a8113e: Clean instance constraints (Joseph Giovanelli)
- 20d036a: Support constraints in smac (Joseph Giovanelli)
- f41d91e: Fix previous points to evaluate (Joseph Giovanelli)
- fde063d: Update miner support (Joseph Giovanelli)
- 209541a: arg2p 0.10.2 (Giuseppe Pisano)
- 140be03: automl input (Giuseppe Pisano)
- 5d5ba1b: version 1.1.0-fairness-rev (Giuseppe Pisano)