A Tester's Guide to Testing AI Applications
23rd January 2018
-
Locked
Bill Matthews
Talk Description
Self-driving cars, intelligent digital assistants, making parole decisions, detecting, developing new treatments and drugs, and reviewing legal contracts and documents â the use of Artificial Intelligence (AI) technology is increasingly finding its way into mainstream software development. If you are not currently working on a product or project that includes AI technology, you will likely be within the next five years.
While there are a great many resources covering AI from a development perspective, there are few that deal with testing AI-based software despite the challenges and risks this poses. For example:
 How do we test softwareâŚÂ
While there are a great many resources covering AI from a development perspective, there are few that deal with testing AI-based software despite the challenges and risks this poses. For example:
 How do we test softwareâŚÂ
- When the decision logic is not clearly defined?
- When the results may be wrong, and thatâs OK sometimes
- That learns and adapts based on interactions
- To find the problems that will matter when the input domain is complex and massive
- That may need to collaborate or compete with other AI software.
These are just some of the challenges of testing AI-based software and while traditional software test design ideas can help but are generally not enough to explore the capabilities of AI-Based software.
In this Masterclass, Bill will take you beyond the AI hype and give you a pragmatic and useful perspective of what AI is. You'll then be shown how testing an AI-based application differs from more traditional applications and explore some strategies to help you tackle testing of AI-based applications.
In this Masterclass, Bill will take you beyond the AI hype and give you a pragmatic and useful perspective of what AI is. You'll then be shown how testing an AI-based application differs from more traditional applications and explore some strategies to help you tackle testing of AI-based applications.
What youâll learn
By the end of this masterclass, you'll be able to:
- Define what AI is
- Compare how testing AI-based applications differs from more traditional applications
- List key risks that are unique to AI-based applications
- Use unique strategies to test AI-based applications
Bill Matthews
Bill Matthews has been a freelance test consultant for over 20 years working mainly on complex integration and migration as a Test Architect and as a Technical Lead. He champions the use of modern and effective approaches to development and testing.
He is a regular contributor to the testing community at both local and international levels through conference speaking, coaching/mentoring and delivering workshops and training focusing on automation, performance, reliability, security testing and more recently artificial intelligence.
Suggested Content
This open-source tool is the #1 Automation Test Reporting Tool loved by the community and the developing team plans to share their knowledge via a learning course.
Stay tuned!
Explore MoT
Thu, 12 Sep 2024, 9:00 AM
Weâre shaking things up and bringing TestBash back to Brighton on September 12th and 13th, 2024.
Learn everything you need to start automating API checks using RestSharp
Tags
-
system-architecture
-
test-strategies