Welcome to the AI-SDC documentation!
API Reference
This is the class and function reference for safemodel.
- Introduction
- Preprocessing
- Attacks
- Base Class
- SafeDecisionTree
- SafeRandomForest
- SafeKerasModel
- SafeSVC
- Examples
- Extending SafeModel
- Modular Design
- Copy The Template
- Define the Safer Class
- Update rules.json file
- Update the __init__ method with paramnames, ignore_items, and examine_separately items
- Add checks for any unusual data structures
- Override the fit() function
- Update Sphinx documentation
- Write pytests to confirm core functionality
- Include any optional helper functions
- JSON Output for MIA attacks
- Running MIA Attacks from Config File
Indices and tables
Funding Statement
This work was funded by UK Research and Innovation under Grant Numbers MC_PC_21033 and MC_PC_23006 as part of Phase 1 of the DARE UK (Data and Analytics Research Environments UK) programme (https://dareuk.org.uk/), delivered in partnership with Health Data Research UK (HDR UK) and Administrative Data Research UK (ADR UK).. The specific projects were Semi-Automatic checking of Research Outputs (SACRO -MC_PC_23006) and Guidelines and Resources for AI Model Access from TrusTEd Research environments (GRAIMATTER - MC_PC_21033). This project has also been supported by MRC and EPSRC [grant number MR/S010351/1]: PICTURES.