AI Security SIG focuses on security issues in AI model development projects from data processing, model training, and deployment inference. The details are as follows:
AI Security SIG focus on model security and data privacy protection in the field of artificial intelligence, mainly including the following directions:
:
1. **AI Model's robustness and reliability**: Inference robustness to adversarial samples or natural perturbation samples. Data concept drift detection and model fault injection.
2. **Privacy protection**: Differential privacy training and federated learning.
1. **AI Model's robustness and reliability**: Adversarial samples, adversarial training, explainable AI, data concept drift detection and model fault injection.
3. **Model deployment security**: Model encryption and model obfuscation.
## SIG code repositories
@@ -13,27 +14,77 @@ AI Security SIG focuses on security issues in AI model development projects from
## SIG maintainers
* Wang Ze (Huawei)
* Xiulang (Huawei)
Responsible for running SIG daily activities, formulating the development map of SIG members and the management of coding projects.
## SIG members description
* [Ze Wang](https://gitee.com/randywangze)
* [Mr. Jin](https://gitee.com/jxlang910)
* [emmmmtang](https://gitee.com/emmmmtang)
## Goals of 2022
1, Publish 5 more features of privacy protection, model security and models' robustness improvement.
2, Develop 5 more Contributors/Committers.
## SIG Activities
### 1, Online technology sharing
Time: irregular, once every 1-2 months, which can be viewed in "Recent Events Preview"
Main contents: explain MindSpore's feature, technology review, paper sharing, etc
Shared by: SIG internal members, industry experts, professors, etc
### 2, Technical research
Time: once a quarter
Main content: publish the papers to be investigated, which SIG members will receive and share at the regular meeting
Responsible persons: Maintainers and Committers are responsible for collecting the list of papers.
### 3, Publish coding projects
The membership of the AI Security SIG includes Members, Reviewers, Committers, and Maintainers, and is recorded in the [members list](./sig_members.yaml). The description and application conditions of each role are as follows:
Contents of the regular meeting: 1) synchronize the progress of development tasks; 2) SIG members' papers sharing; 3) skill empowerment for SIG members
Person in charge: Maintainers and Committers organize in turn
### 5, Promotions
Time: once every half a year
Content: select Committers and Maintainers
Person in charge: Maintainers
## SIG members description
* Full member of the SIG, who can participate in the daily discussions and activities of the SIG.
* Application conditions: Attended at least two SIG conferences/events.
The membership of the AI Security SIG includes Contributors, Committers, and Maintainers, and is recorded in the [members list](./sig_members.yaml). The description and application conditions of each role are as follows:
### Reviewers
### Contributors
* Code reviewer of the SIG code repository, responsible for reviewing the PR (pull requests) of the code repository.
* Application conditions: As a Member first, and have reviewed at least two PRs of the [MindSpore main warehouse](https://gitee.com/mindspore/mindspore/pulls) or [MindArmour warehouse](https://gitee.com/mindspore/mindarmour/pulls), and the total number of comments in the PR is greater than 10.
* An active contributor to SIG, participating in SIG's daily activities, project development and other activities. Responsible for reviewing the PR (pull requests) of the code repository.
* Application conditions: Have been participated in SIG's activities for at least two times, and have reviewed at least two PRs of the [MindSpore main warehouse](https://gitee.com/mindspore/mindspore/pulls) or [MindArmour warehouse](https://gitee.com/mindspore/mindarmour/pulls), and the total number of comments in the PR is greater than 10.
### Committers
* Committer of the SIG code repository, who has the permission to merge code repository PRs.
* Application conditions: As a reviewer, and have merged at least five PRs to **SIG code repository**.
* Application conditions: As a Contributors, and have merged at least five PRs to **SIG code repository**.
### Maintainers
@@ -43,7 +94,7 @@ The membership of the AI Security SIG includes Members, Reviewers, Committers, a
2. Submit a PR. Add your Gitee Home link, name (real name is not required), and email address for registering Gitee to the [sig_members](./sig_members.yaml). Add proof of application, such as reviewed PRs and merged PRs, to the PR description. After the PR is submitted, Maintainers will review the PR.
2. Submit a PR. Add your Gitee Home link, name (real name is not required), email address and interested directions for registering Gitee to the [sig_members](./sig_members.yaml). Add proof of application, such as reviewed PRs and merged PRs, to the PR description. After the PR is submitted, Maintainers will review the PR.