AIJack
Security and Privacy Risk Simulator for Machine Learning (arXiv:2312.17667) (by Koukyosyumei)
adversarial-robustness-toolbox
Adversarial Robustness Toolbox (ART) - Python Library for Machine Learning Security - Evasion, Poisoning, Extraction, Inference - Red and Blue Teams (by Trusted-AI)
AIJack | adversarial-robustness-toolbox | |
---|---|---|
11 | 8 | |
325 | 4,460 | |
- | 1.2% | |
7.3 | 9.7 | |
14 days ago | 10 days ago | |
C++ | Python | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
AIJack
Posts with mentions or reviews of AIJack.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-02.
-
Protect your AI with AIJack - an easy-to-use open-source simulation tool for testing the security of your AI system against hijackers
AIJack is easy to use and can help you secure your AI system quickly. Check our documentation for more information and start securing your AI today with AIJack. Don't wait for a hijacker to compromise your AI - take action today and protect your system with AIJack.
-
How should I manage and develop my open-source project?
I have developed one OSS tool (AIJack), and I would like to ask how I manage it and where I should focus.
-
AIJack: I built an OSS framework for the attack and defense against Machine Learning
I want to share my project, AIJack, a security and privacy risk simulator for machine learning. Many papers show that machine learning is vulnerable to cyber-attacks and privacy violations. For example, hackers can reconstruct private training data from the trained model. To simulate such risks, AIJack allows you to experiment with various combinations of more than 30 attack and defense mechanisms, such as Model Inversion, Poisoning Attack, Evasion Attack, Federated Learning, Split Learning, Differential Privacy, and Homomorphic Encryption.
-
Privacy-Preserving Machine Learning with AIJack - 1: Federated Learning on PyTorch
Next, we will implement FedAVG, one of the most representative methods of Federated Learning. We use AIJack, an OSS, to simulate machine learning algorithms' security and privacy risks. AIJack supports both single-process and MPI as its backend.
-
[P] Let's Hijack AI! Security and Privacy Risk Simulator for Machine Learning
I have released v0.0.1-alpha of AIJack, an OSS framework to simulate various attacks and defenses against machine learning models. I have implemented more than 30 algorithms, such as Model Inversion, Poisoning Attack, Evasion Attack, Federated Learning, Split Learning, Differential Privacy, and Homomorphic Encryption. You can easily experiment with various combinations of attack and defense techniques. We will also support not only standard single-process but also MPI-backend.
I have developed a framework named AIJack to simulate various attacks against machine learning models, mainly based on PyTorch and sklearn. Currently, I have implemented more than 20 algorithms Federated Learning, Split Learning, Differential Privacy, Homomorphic Encryption, and other heuristic approaches. I am looking forward to your feedback!
- AIJack - Security and Privacy Risk Simulator for Machine Learning
- AIJack: Security and Privacy Risk Simulator for Machine Learning
-
Let's hijack AI! Security and Privacy Risk Simulator for Machine Learning
I have developed AIJack, which allows you to assess the privacy and security risks of machine learning algorithms such as Model Inversion, Poisoning Attack and Evasion Attack. AIJack also provides various defense techniques like Federated Learning, Split Learning, Differential Privacy, Homomorphic Encryption, and other heuristic approaches. You can easily experiment with various combinations of attacks and defenses.
-
Let's Hijack AI Security and Privacy Risk Simulator for Machine Learning
I have developed a framework named AIJack to simulate various attacks against machine learning models, mainly based on PyTorch and sklearn. Currently, I have implemented more than 20 algorithms! I am looking forward to your feedback!
code: https://github.com/Koukyosyumei/AIJack
documentation: https://koukyosyumei.github.io/AIJack/intro.html
adversarial-robustness-toolbox
Posts with mentions or reviews of adversarial-robustness-toolbox.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-22.
- [D] Couldn't devs of major GPTs have added an invisible but detectable watermark in the models?
- [D] ML Researchers/Engineers in Industry: Why don't companies use open source models more often?
- [D]: How safe is it to just use a strangers Model?
-
[D] Does anyone care about adversarial attacks anymore?
Check out this project https://github.com/Trusted-AI/adversarial-robustness-toolbox
- adversarial-robustness-toolbox: Adversarial Robustness Toolbox (ART) - Python Library for Machine Learning Security - Evasion, Poisoning, Extraction, Inference - Red and Blue Teams
- Library for Machine Learning Security Evasion, Poisoning, Extraction, Inference
-
Introduction to Adversarial Machine Learning
Adversarial Robustness Toolbox (ART) is a Python library for Machine Learning Security. ART provides tools that enable developers and researchers to defend and evaluate Machine Learning models and applications against the adversarial threats of Evasion, Poisoning, Extraction, and Inference.
-
[D] Testing a model's robustness to adversarial attacks
Depending on what attacks you want I've found both https://github.com/cleverhans-lab/cleverhans and https://github.com/Trusted-AI/adversarial-robustness-toolbox to be useful.