TY - GEN
T1 - Proxy Verification and Validation For Critical Autonomous and AI Systems
AU - Laplante, Phil
AU - Kassab, Mohamad
AU - Defranco, Joanna
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - A challenging problem for software and systems engineers is to provide assurance of operations for a system that is critical but must operate in situations that cannot be easily created in the testing lab. For example, a space system cannot be fully tested in all operational modes until it is launched and nuclear power plants cannot be tested under real critical temperature overload conditions. This situation is particularly challenging when seeking to provide assurance in critical AI systems (CAIS) where the underlying algorithms may be very difficult to verify under any conditions. In these cases using systems that have a similar underlying application, operational profiles, user characteristics, and underlying AI algorithms may be suitable as testing proxies. For example, a robot vacuum may have significant operational and implementation similarities to act as a testing proxy for some aspects of an autonomous vehicle.In this work we discuss the challenges in assured autonomy for CAIS and suggest a way forward using proxy systems. We describe a methodology for characterizing CAIS and matching them to their non-critical proxy equivalent.
AB - A challenging problem for software and systems engineers is to provide assurance of operations for a system that is critical but must operate in situations that cannot be easily created in the testing lab. For example, a space system cannot be fully tested in all operational modes until it is launched and nuclear power plants cannot be tested under real critical temperature overload conditions. This situation is particularly challenging when seeking to provide assurance in critical AI systems (CAIS) where the underlying algorithms may be very difficult to verify under any conditions. In these cases using systems that have a similar underlying application, operational profiles, user characteristics, and underlying AI algorithms may be suitable as testing proxies. For example, a robot vacuum may have significant operational and implementation similarities to act as a testing proxy for some aspects of an autonomous vehicle.In this work we discuss the challenges in assured autonomy for CAIS and suggest a way forward using proxy systems. We describe a methodology for characterizing CAIS and matching them to their non-critical proxy equivalent.
UR - http://www.scopus.com/inward/record.url?scp=85143430739&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85143430739&partnerID=8YFLogxK
U2 - 10.1109/STC55697.2022.00014
DO - 10.1109/STC55697.2022.00014
M3 - Conference contribution
AN - SCOPUS:85143430739
T3 - Proceedings - 2022 IEEE 29th Annual Software Technology Conference, STC 2022
SP - 37
EP - 40
BT - Proceedings - 2022 IEEE 29th Annual Software Technology Conference, STC 2022
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 29th IEEE Annual Software Technology Conference, STC 2022
Y2 - 3 October 2022 through 6 October 2022
ER -