Code repository for the FedCSIS 2025 accepted short paper: "AI-MTD: Zero-Trust Artificial Intelligence Model Security Based on Moving Target Defense"
- Create Conda environment:
conda create -f environment_cuda.yml -n mtd - Activate the environment:
conda activate mtd - Install
model_mtd:pip install -e . - Run Tests (Optional):
pytest -v
- Model evaluation before/after MTD:
nohup python -u scripts/mtd_model_eval.py > out_eval.txt - Runtime measurements:
nohup python -u scripts/mtd_model_time.py > out_time.txt
- Use results_process.ipynb to visualize the results from the experiments.
This work is under US Provisional Patent Application No.
63/536,420, and is licensed for non-commerical non-derivative use only.
See the License.