Last updated on December 3, 2023
Azure Responsible AI Cheat Sheet
Microsoft outlines six key principles for responsible AI: accountability, inclusiveness, reliability and safety, fairness, transparency, and privacy and security.
Accountability
- People designing and deploying AI systems need to be accountable for their actions and decisions.
 - Internal review bodies can provide oversight and guidance in AI systems.
 - Considers the systems’ impact and integrating ethical considerations into their development
 
Inclusiveness
- AI should consider all human races and experiences. Inclusive design practices can address potential barriers.
 - Assistive technologies should be used to empower people with impairments.
 - Development of systems that respect and include all users
 
Reliability and safety
- AI systems need to be reliable, safe, and resistant to manipulation.
 - Rigorous testing, validation, monitoring, and model tracking processes are important.
 - Utilizing a heatmap is a tool for ensuring reliability and safety in AI systems
 
Explainability
- AI systems should be able to justify their decisions and comply with policies, standards, and regulations.
 - Tools like InterpretML help achieve model explainability.
 
Fairness
- AI systems should not discriminate based on gender, race, sexual orientation, or religion.
 - Microsoft provides an AI fairness checklist and tools like Fairlearn for fairness assessment and improvement.
 - Ensuring that AI systems treat all individuals equally and do not result in unjust or prejudicial treatment.
 
Transparency
- Transparency helps understand the data, algorithms, and transformation logic used in AI models.
 - Azure Machine Learning provides snapshots for transparency and reproducibility.
 - Aims to make AI systems more understandable and explainable to users.
 
Privacy and security
- Personal data in AI systems should be protected and accessed without compromising privacy.
 - Azure differential privacy helps preserve privacy by randomizing data and adding noise.
 - Safeguards AI systems against cybersecurity threats.
 - Concerned with the protection of user data, ensuring the confidentiality, integrity, and availability of that data
- 
- Require transparency about the collection, use, and storage of data.
 - 
Mandate that consumers have appropriate controls to choose how their data is used
 
 
 - 
 
References:
- 
Learn Azure, Coud Adoption Framework: Responsible and trusted AI
Responsible and trusted AI – Cloud Adoption Framework - 
Learn Azure, Azure Machine Learning: Responsible AI
What is Responsible AI – Azure Machine Learning - 
Learn Azure, Azure Machine Learning: Workspace
What is a workspace? – Azure Machine Learning - 
Microsoft Learn : Trusted AI
https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/innovate/best-practices/trusted-ai - 
Microsoft Learn : Privacy and Security
https://learn.microsoft.com/en-us/azure/machine-learning/concept-responsible-ai?view=azureml-api-2#privacy-and-security - 
Microsoft Learn : Concept Fairness https://learn.microsoft.com/en-us/azure/machine-learning/concept-fairness-ml?view=azureml-api-2
 - 
Privacy Preserving Machine Learning Innovation
https://www.microsoft.com/en-us/research/group/privacy-preserving-machine-learning-innovation/ - 
Concept Responsible AI https://learn.microsoft.com/en-us/azure/machine-learning/concept-responsible-ai?view=azureml-api-2#privacy-and-security
 
											
				














