Responsible Design Patterns for Machine Learning Pipelines
Integrating ethical practices into the AI development process for artificial intelligence (AI) is essential to ensure safe, fair, and responsible operation. AI ethics involves applying ethical principles to the entire life cycle of AI systems. This is essential to mitigate potential risks and harms associated with AI, such as algorithm biases. To achieve this goal, responsible design patterns (RDPs) are critical for Machine Learning (ML) pipelines to guarantee ethical and fair outcomes. In this paper, we propose a comprehensive framework incorporating RDPs into ML pipelines to mitigate risks and ensure the ethical development of AI systems. Our framework comprises new responsible AI design patterns for ML pipelines identified through a survey of AI ethics and data management experts and validated through real-world scenarios with expert feedback. The framework guides AI developers, data scientists, and policy-makers to implement ethical practices in AI development and deploy responsible AI systems in production.
Code (1)
Tasks
EthicsManagementSimilar Papers 제목 키워드 기반
Behavior Matters: An Alternative Perspective on Promoting Responsible Data Science
Data science pipelines inform and influence many daily decisions, from what we buy to who we work for and even where we live. When designed incorrectly, these pipelines can easily propagate social inequity and harm. Trad…
EthicsVirnyFlow: A Design Space for Responsible Model Development
Developing machine learning (ML) models requires a deep understanding of real-world problems, which are inherently multi-objective. In this paper, we present VirnyFlow, the first design space for responsible model develo…
AutoMLBayesian OptimizationMulti-Armed BanditsResponsible AI Pattern Catalogue: A Collection of Best Practices for AI Governance and Engineering
Responsible AI is widely considered as one of the greatest scientific challenges of our time and is key to increase the adoption of AI. Recently, a number of AI ethics principles frameworks have been published. However, …
EthicsFairnessSoftware Engineering for Responsible AI: An Empirical Study and Operationalised Patterns
Although artificial intelligence (AI) is solving real-world challenges and transforming industries, there are serious concerns about its ability to behave and make decisions in a responsible way. Many AI ethics principle…
EthicsCausal Feature Selection for Responsible Machine Learning
Machine Learning (ML) has become an integral aspect of many real-world applications. As a result, the need for responsible machine learning has emerged, focusing on aligning ML models to ethical and social values, while …
Adversarial RobustnessDomain GeneralizationFairnessfeature selection+1