Responsible AI Engineering
We Approach Responsible AI Engineering via:
- System-Level Beyond Model-Level
- Standard/Law Mapping
- Governance/Process/System Perspectives
Science and Engineering-Driven
We Create Methods and Best Practices for Operationalising Responsible AI:
- Questions & Patterns & Metrics
- Concrete and Reusable
- Evolving and Up-to-Date
Selected Work:
- LLM Agent Architecture Design
- Jingwen Zhou, Qinghua Lu, Jieshan Chen, Liming Zhu, Xiwei Xu, Zhenchang Xing, Stefan Harrer. “A Taxonomy of Architecture Options for Foundation Model-based Agents: Analysis and Decision Model.” arXiv preprint arXiv:2408.02920 (2024).
- Qinghua Lu, Liming Zhu, Xiwei Xu, Zhenchang Xing, and Jon Whittle. “Towards Responsible AI in the Era of Generative AI: A Reference Architecture for Designing Foundation Model based Systems.” arXiv preprint arXiv:2304.11090 (2023).
- Qinghua Lu, Liming Zhu, Xiwei Xu, Zhenchang Xing, Stefan Harrer, and Jon Whittle. “Towards Responsible Generative AI: A Reference Architecture for Designing Foundation Model based Agents.” arXiv preprint arXiv:2311.13148 (2023).
- Qinghua Lu, Liming Zhu, Xiwei Xu, Yue Liu, Zhenchang Xing, and Jon Whittle. “A Taxonomy of Foundation Model based Systems through the Lens of Software Architecture.” arXiv preprint arXiv: arXiv:2305.05352 (2023).
- Liu, Yue, Sin Kit Lo, Qinghua Lu, Liming Zhu, Dehai Zhao, Xiwei Xu, Stefan Harrer, and Jon Whittle. “Agent Design Pattern Catalogue: A Collection of Architectural Patterns for Foundation Model based Agents.” arXiv preprint arXiv:2405.10467 (2024).
- Runtime Guardrails Services for LLM Agents
- Md Shamsujjoha, Qinghua Lu, Dehai Zhao, and Liming Zhu. “Towards AI-Safety-by-Design: A Taxonomy of Runtime Guardrails in Foundation Model based Systems.” arXiv preprint arXiv:2408.02205 (2024).
- AI Safety Evaluation
- Boming Xia, Qinghua Lu, Liming Zhu, and Zhenchang Xing. Towards AI Safety: A Taxonomy for AI System Evaluation. arXiv preprint arXiv: 2404.05388 (2024).
- AI Risk Assessment and Mitigation
- Sung Une Lee, Harsha Perera, Boming Xia, Yue Liu, Qinghua Lu, Liming Zhu, Olivier Salvado, and Jon Whittle. “QB4AIRA: A Question Bank for AI Risk Assessment.” arXiv preprint arXiv:2305.09300 (2023).
- Sung Une Lee, Harsha Perera, Yue Liu, Boming Xia, Qinghua Lu, and Liming Zhu. “Integrating ESG and AI: A Comprehensive Responsible AI Assessment Framework.” arXiv preprint arXiv:2408.00965 (2024).
- Sung Une Lee, Harsha Perera, Yue Liu, Boming Xia, Qinghua Lu, and Liming Zhu. “Responsible AI Question Bank: A Comprehensive Tool for AI Risk Assessment.” arXiv preprint arXiv:2408.11820 (2024).
- Boming Xia, Qinghua Lu, Liming Zhu, Sung Une Lee, Yue Liu, and Zhenchang Xing. “Towards a Responsible AI Metrics Catalogue: A Collection of Metrics for AI Accountability.” In 2nd International Conference on AI Engineering – Software Engineering for AI (CAIN ’24) (2024).
- Qinghua Lu, Liming Zhu, Xiwei Xu, Jon Whittle, Didar Zowghi, and Aurelie Jacquet. “Responsible AI pattern catalogue: A collection of best practices for AI governance and engineering.” ACM Computing Surveys 56, no. 7 (2024): 1-35.
- AgentOps
- AgentOps taxonomy: identifying agent artefacts that need to be tracked at runtime to enable traceability and observability.
Industry and Impact-Focused
We Develop Tools and Platforms to Support Researchers and Practitioners:
- Industry-Informed Innovation
- Research-Driven, Practically Applicable
- Evidence-Based Design
Selected Work:
- ESG-AI Investor Framework – Assess RAI Practices upon Existing ESG Foundations
- Responsible AI Pattern Catalogue – Over 60 Best practices for Operationalizing Responsible AI from a System Perspective
- Agent Design Pattern Catalogue – 18 Design Patterns for Designing Foundation Model-based Agents
- Responsible AI Chatbot – Automatically Assessing AI Risks
- AIBOM (AI Bill of Materials) Generator – Comprehensive Record that Supports Accountability throughout the AI System’s Lifecycle
- VulBOM (Vulnerability Bill of Materials) Generator – Specifying Vulnerable File & Function, Vulnerability Propagation Path on the top of Software Bill of Materials
- AI Discovery Tool – AI Capability Detection in Android Apps
- Responsible AI Question Bank – Holistic AI Risk Assessment Toolkit
- Sapper No/Low Code AI Engineering Platform
- Yu Cheng, Jieshan Chen, Qing Huang, Zhenchang Xing, Xiwei Xu, and Qinghua Lu. “Prompt Sapper: A LLM-Empowered Production Tool for Building AI Chains.” ACM Transactions on Software Engineering and Methodology (2023).
- Guardrails Services/SDK for LLM Agents – Realtime Assessment and Protection for Safe LLM Interaction
- UI Guard
- Jieshan Chen, Jiamou Sun, Sidong Feng, Zhenchang Xing, Qinghua Lu, Xiwei Xu, and Chunyang Chen. “Unveiling the Tricks: Automated Detection of Dark Patterns in Mobile Applications.” In Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, pp. 1-20. 2023.
- Context-Aware Workflow Automator
- Universal Task Assistant – A Universal Smart Device Assistant
- Interactive UI Prototype Generator – Controllable & Explainable GUI Prototype Generation Process Aligning with User Intentions
- Guidelines-Based Frontend Code Repair – Frontend Code Analysis and Repair based on Design Guidelines & Rendered Page
- AgentOps platform – Automatically Tracking Agent Artefacts at Runtime
- Agentic Compliance Guard
- Automatically checking the agents’ workflow log data
- Van Beest, Nick, Heerko Groefsema, Adrian Cryer, Guido Governatori, Silvano Colombo Tosatto, and Hannah Burke. “Cross-instance regulatory compliance checking of business process event logs.” IEEE Transactions on Software Engineering (2023).
New and Upcoming Book
Contact
Qinghua Lu: qinghua.lu@data61.csiro.au