AIJack
Security and Privacy Risk Simulator for Machine Learning (arXiv:2312.17667) (by Koukyosyumei)
TextAttack
TextAttack 🐙 is a Python framework for adversarial attacks, data augmentation, and model training in NLP https://textattack.readthedocs.io/en/master/ (by QData)
AIJack | TextAttack | |
---|---|---|
11 | 3 | |
325 | 2,754 | |
- | 1.3% | |
7.3 | 8.3 | |
13 days ago | about 1 month 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
TextAttack
Posts with mentions or reviews of TextAttack.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-06.
-
Preprocessing methods besides stop words, regular expressions, lemmatization and stemming for an NLP classification problem
Could have a look at what's available in the augmentor here https://github.com/QData/TextAttack. I'm not experienced with NLP so I may be way off here
-
TextAttack VS OpenAttack - a user suggested alternative
2 projects | 6 Jul 2022
-
[D] Advanced Takeaways from fast.ai book
Text data augmentation - negate words, replace words with similes, perturb word embeddings (nice github repo for this)
What are some alternatives?
When comparing AIJack and TextAttack you can also consider the following projects:
MetisFL - The first open Federated Learning framework implemented in C++ and Python.
TextFooler - A Model for Natural Language Attack on Text Classification and Inference