mia
mia copied to clipboard
A library for running membership inference attacks against ML models
Bumps [pygments](https://github.com/pygments/pygments) from 2.2.0 to 2.7.4. Release notes Sourced from pygments's releases. 2.7.4 Updated lexers: Apache configurations: Improve handling of malformed tags (#1656) CSS: Add support for variables (#1633, #1666)...
Bumps [jinja2](https://github.com/pallets/jinja) from 2.10 to 2.11.3. Release notes Sourced from jinja2's releases. 2.11.3 This contains a fix for a speed issue with the urlize filter. urlize is likely to be...
Firstly, thanks for you contribution of mia, which is a very well-structured and concise implementation of the model inference attack. However, one thing confuses me is that, in your cifar10...
I ran the CIFAR10 example and I would like to save it so I can run some tests without having to retrain the attack model every time and also be...
Right now it only supports attacks on classification models. Any plans for extending to regression?
Hi, In the `BaseModelSerializer` definition, the Keras model is passed before the model ID: https://github.com/spring-epfl/mia/blob/d389d30188ca115d21365f5b0595b1bb5f1bbee9/mia/serialization.py#L29 But in the `ShadowModelBundle` class the model ID is passed before the model object: https://github.com/spring-epfl/mia/blob/d389d30188ca115d21365f5b0595b1bb5f1bbee9/mia/estimators.py#L118...
About Algorithm 1 Data Synthesis Using the Target Model in Shokri et al. Membership Inference Attack
Hi , Thank you for implementing the Shokri et al. attack. I have been reading and repeating the experiment mentioned in the paper. However, I found that **all the training...
Hi, you mention in the readme that the package supports PyTorch models, but in `ShadowModelBundle._fit` you assume the model has `fit` method (line 116). How exactly have you tested the...
Bumps [certifi](https://github.com/certifi/python-certifi) from 2018.8.24 to 2022.12.7. Commits 9e9e840 2022.12.07 b81bdb2 2022.09.24 939a28f 2022.09.14 aca828a 2022.06.15.2 de0eae1 Only use importlib.resources's new files() / Traversable API on Python ≥3.11 ... b8eb5e9 2022.06.15.1...