A healthcare organization deploys an AI system to analyze medical images and detect anomalies. During a routine audit, the security team discovers that the AI model occasionally returns results that include data from patients who have opted out of data sharing. Which security control should be implemented to prevent this violation?
Trap 1: Implement role-based access control (RBAC) on the AI model's…
Incorrect. RBAC limits who can query the model but does not prevent the model from returning sensitive data that it has memorized.
Trap 2: Use differential privacy during model training.
Incorrect. Differential privacy provides a mathematical guarantee of privacy by adding noise, but it does not explicitly remove data of opt-out patients; the model may still leak information if not properly calibrated.
Trap 3: Encrypt the training data at rest and in transit.
Incorrect. Encryption protects data confidentiality during storage and transmission, but once the model is trained, it can still output sensitive information from the training data.
- A
Apply data anonymization techniques to the training dataset.
Correct. Anonymizing the training dataset removes patient identities, preventing the model from associating outcomes with specific individuals, including those who opted out.
- B
Implement role-based access control (RBAC) on the AI model's inference API.
Why wrong: Incorrect. RBAC limits who can query the model but does not prevent the model from returning sensitive data that it has memorized.
- C
Use differential privacy during model training.
Why wrong: Incorrect. Differential privacy provides a mathematical guarantee of privacy by adding noise, but it does not explicitly remove data of opt-out patients; the model may still leak information if not properly calibrated.
- D
Encrypt the training data at rest and in transit.
Why wrong: Incorrect. Encryption protects data confidentiality during storage and transmission, but once the model is trained, it can still output sensitive information from the training data.