<b><b>Two leaders in the field offer a compelling analysis of the current state of the art and reveal the steps we must take to achieve a truly robust AI.</b></b><br /><br />Despite the hype surrounding AI, creating an intelligence that rivals or exceeds human levels is far more complicated than we
Artificial Intelligence and Software Testing: Building systems you can trust
β Scribed by Mr. Rex Black, James Davenport, Joanna Olszewska, Jeremias RΓΆΓler, Jonathon Wright, Adam Leon Smith (editor)
- Publisher
- BCS, The Chartered Institute for IT
- Year
- 2022
- Tongue
- English
- Leaves
- 194
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
WINNER Independent Press Awards 2023 - Category: Technology. AI presents a new paradigm in software development, representing the biggest change to how we think about quality and testing in decades. Many of the well known issues around AI, such as bias, manifest themselves as quality management problems. This book, aimed at testing and quality management practitioners who want to understand more, covers trustworthiness of AI and the complexities of testing machine learning systems, before pivoting to how AI can be used itself in software test automation.
β¦ Table of Contents
Front Cover
Half-Title Page
Bcs, The Chartered Institute For It
Title Page
Copyright Page
Contents
List of figures and tables
About the authors
Abbreviations
Glossary
Preface
1. Introduction
The challenges of testing AI
Summary
2. AI Trustworthiness and Quality
Trustworthiness
AI quality problems
A model for measuring AI quality
Regulation of AI quality
Summary
3. Quality and Bias
Consequences of the bias definition
Bias in everyday life
Unintended bias
Simpsonβs paradox
Summary
4. Testing Machine Learning Systems
The role of a tester
The nature of ML
Testing metrics
Testing techniques
Testing AI-specific characteristics
Non-deterministic systems
Transparency, explainability and interpretability
Summary
5. AI-based Test Automation
Quality assurance
Testing versus test automation
AI in unit test automation
AI in UI level test automation
Applying AI to other tasks in software quality assurance
Evaluating tool support for testing
Tasks that will likely remain challenging for AI
Summary
6. Ontologies for Software Testing
About ontologies
Using ontologies for software testing
Trends in ontology-driven software testing
Summary
7. Shifting Right into the Metaverse with Digital Twin Testing
The shift-right approach to testing
Cognitive engineering principles
Digital twin concept in shifting right
Case study: helping the community stay safe during the pandemic
Case study: Smart City Data Exchange β testing in the metaverse
Shifting right into the metaverse
Evolution, over revolution
Summary
References
Index
π SIMILAR VOLUMES
<b><b>Two leaders in the field offer a compelling analysis of the current state of the art and reveal the steps we must take to achieve a truly robust AI.</b></b><br /><br />Despite the hype surrounding AI, creating an intelligence that rivals or exceeds human levels is far more complicated than we
<span>AI presents a new paradigm in the development of software, representing the biggest change to how we think about quality and testing in decades. Many of the well known issues around AI, such as bias, manifest themselves as quality management problems. This book explores AI from that angle and
An inadequate infrastructure for software testing is causing major losses to the world economy. The characteristics of software quality problems are quite similar to other tasks successfully tackled by artificial intelligence techniques. The aims of this book are to present state-of-the-art applicat
<p>This book focuses on emerging issues following the integration of artificial intelligence systems in our daily lives. It focuses on the cognitive, visual, social and analytical aspects of computing and intelligent technologies, highlighting ways to improve technology acceptance, effectiveness, an
The main challenge related to the development of artificial intelligence (AI) is to establish harmonious human-AI relations, necessary for the proper use of its potential. AI will eventually transform many businesses and industries; its pace of development is influenced by the lack of trust on the p