Driven by ethical principles that put people first, Microsoft is committed to advancing AI. We want to partner with you to support this endeavor.
Responsible AI principles
As you implement AI solutions, consider the following principles in your solution:
- Fairness: AI systems should treat all people fairly.
- Reliability and safety: AI systems should perform reliably and safely.
- Privacy and security: AI systems should be secure and respect privacy.
- Inclusiveness: AI systems should empower everyone and engage people.
- Transparency: AI systems should be understandable.
- Accountability: People should be accountable for AI systems.
Establish a responsible AI strategy
Learn how to develop your own responsible AI strategy and principles based on the values of your organization.
Guidelines to develop AI responsibly
Put responsible AI into practice with these guidelines, designed to help you anticipate and address potential issues throughout the software development lifecycle.
- Human-AI interaction guidelines
- Conversational AI guidelines
- Inclusive design guidelines
- AI fairness checklist
- Datasheets for datasets template
- AI security engineering guidance
Tools for responsible AI
Tools are available to help developers and data scientists understand, protect, and control AI systems. These tools can come from a variety of sources, including Azure Machine Learning, open-source projects, and research.
- Understand: AI systems can behave unexpectedly for a variety of reasons. Software tools can help you understand the behavior of your AI systems so that you can better tailor them to your needs. Examples of this type of tool include InterpretML, Error Analysis and Fairlearn.
- Protect: AI systems rely on data. Software tools can help you protect that data by preserving privacy and ensuring confidentiality. Examples of this type of tool include Confidential Computing for Machine Learning, SmartNoise differential privacy toolkit, SEAL Homomorphic Encryption toolkit, and the Presidio data de-identification toolkit.
- Control: Responsible AI needs governance and control through the development cycle. Azure Machine Learning enables an audit trail for better traceability, lineage, and control to meet regulatory requirements. Examples include audit trail and traceability.
For more information about responsible solution development, visit: