论文标题
负责AI工程的工具和实践
Tools and Practices for Responsible AI Engineering
论文作者
论文摘要
负责任的人工智能(AI) - 开发,评估和维持还具有鲁棒性和解释性等基本特性的准确AI系统的实践 - 代表了一项多方面的挑战,通常会扩展标准的机器学习工具,框架和测试方法超出其限制。在本文中,我们介绍了两个新的软件库 - Hydra -Zen和RAI -Toolbox-解决了负责AI工程的关键需求。 Hydra-Zen急剧简化了使复杂的AI应用程序可配置的过程及其行为可再现的过程。 RAI-Toolbox旨在启用以可扩展的方式评估和增强AI模型的鲁棒性的方法,并与其他流行的ML框架自然构成。我们描述了使这些工具有效的设计原理和方法,包括使用基于属性的测试来增强工具本身的可靠性。最后,我们通过展示如何通过熟悉的API简洁实现对抗性鲁棒性和可解释的AI的各种用例来证明工具的合成性和灵活性。
Responsible Artificial Intelligence (AI) - the practice of developing, evaluating, and maintaining accurate AI systems that also exhibit essential properties such as robustness and explainability - represents a multifaceted challenge that often stretches standard machine learning tooling, frameworks, and testing methods beyond their limits. In this paper, we present two new software libraries - hydra-zen and the rAI-toolbox - that address critical needs for responsible AI engineering. hydra-zen dramatically simplifies the process of making complex AI applications configurable, and their behaviors reproducible. The rAI-toolbox is designed to enable methods for evaluating and enhancing the robustness of AI-models in a way that is scalable and that composes naturally with other popular ML frameworks. We describe the design principles and methodologies that make these tools effective, including the use of property-based testing to bolster the reliability of the tools themselves. Finally, we demonstrate the composability and flexibility of the tools by showing how various use cases from adversarial robustness and explainable AI can be concisely implemented with familiar APIs.