Artifical Intelligence (AI) is useful. AI can deliver more functionality for reduced cost. AI should be used more widely but won’t be unless developers can trust adapative, nondeterministic, or complex AI systems. Verification and validation is one method used by software analysts to gain that trust. AI systems have features that make them hard to check using conventional V&V methods. Nevertheless, as we show in this article, there are enough alternative readily-available methods that enable the V&V of AI software.
Menzies, T., & Pecheur, C. (2005). Verification and validation and artificial intelligence. Advances in Computers, 65, 153-201. https://doi.org/10.1016/S0065-2458(05)65004-8 (Original work published 2005)