Live data from Hacker News

Amnesia – High-Accuracy Data Anonymization

amnesia.openaire.eu

31–40 of 99 posts

Re: Amnesia – High-Accuracy Data Anonymization

#31
post #29

Earlier quoted context omitted.

Amnesia doesn't...? Then what's the download link and github page for?

True, Amnesia can also be run locally!

That's not at all obvious from the marketing pages, possibly a point of improvement? It would be my #1 concern.

Re: Amnesia – High-Accuracy Data Anonymization

#33
post #5

Fair warning: anonymization is a hard problem. It is never easy, and you'd be surprised how many bits can leak out of what you thought was properly anonymized data. If you are using data for test purposes please use generated data, not anonymized data. This has the additional advantage that there is no potential path for live data to end up on a developers machine. added in edit: And also realize that just using a se…

What about building machine learning models that make predictions on said data? Can't just test on fake data.

This isn't my area of expertise, but I've spoken to computer vision researchers who apparently use generated data for training models for self-driving vehicle autonomy. Maybe they only use generated data for the train set and then do cross-validation on real data? I'd like to hear them chime in on this thread if any are reading here.

Theoretically speaking if the generated data has the same distribution and parameters as the real data [1], and encodes similar nonparametric features like seasonality and user activity, I think generated data might be fine. [2]

_________

1. Admittedly tricky if you have limited data and no insight into the underlying population distribution/features, just those of the sample. But then you have a worse problem for modeling diagnostics anyway.

2. In the sense that anything is "fine", which is a spectrum that requires some critical skepticism in statistics. There are always caveats but it may still be robust and useful.

Re: Amnesia – High-Accuracy Data Anonymization

#34
post #29

Earlier quoted context omitted.

True, Amnesia can also be run locally!

That's not at all obvious from the marketing pages, possibly a point of improvement? It would be my #1 concern.

Download link at the top https://amnesia.openaire.eu/download.html

Less prominent than the "online version" button though.

Re: Amnesia – High-Accuracy Data Anonymization

#35
post #5

Fair warning: anonymization is a hard problem. It is never easy, and you'd be surprised how many bits can leak out of what you thought was properly anonymized data. If you are using data for test purposes please use generated data, not anonymized data. This has the additional advantage that there is no potential path for live data to end up on a developers machine. added in edit: And also realize that just using a se…

https://github.com/dTsitsigkos/Amnesia

Re: Amnesia – High-Accuracy Data Anonymization

#38

For data to be anonymous under GDPR, it is not enough that individuals cannot be identified from the anonymized data set. If individuals can be identified when the anonymous data set is compared with the source data set, the anonymized data is not "anonymous". For data to be truly anonymous under GDPR. there must be no other additional data that would allow for reidentification. If there is any other data that, when…

https://en.wikipedia.org/wiki/K-anonymity#Methods_for_k-anon...

Re: Amnesia – High-Accuracy Data Anonymization

#39

For data to be anonymous under GDPR, it is not enough that individuals cannot be identified from the anonymized data set. If individuals can be identified when the anonymous data set is compared with the source data set, the anonymized data is not "anonymous". For data to be truly anonymous under GDPR. there must be no other additional data that would allow for reidentification. If there is any other data that, when…

In my experience, this is a question of interpretation (see e.g. Recital 26 and the question of what is "reasonably likely"). You can ask ten different experts, and you will get ten different opinions.

Unfortunately, many aspects of the GDPR are interpreted very heterogeneously, both in individual countries and by different supervisory authorities within the countries themselves.

For this reason, it is essential that more specific guidelines and certifications are developed for the use of different technologies, including anonymization.

Re: Amnesia – High-Accuracy Data Anonymization

#40
post #36

Use synthetic data instead? https://tonic.ai/

Also with synthetic data, there is an inherent trade-off between privacy risks and the usefulness of the data produced.

However, this trade-off can be of a different nature, resulting in advantages for synthetization, for example when protecting high-dimensional data.

Post reply on HN