NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Automatically Finding the Control Variables for Complex System BehaviorTesting large-scale systems is expensive in terms of both time and money. Running simulations early in the process is a proven method of finding the design faults likely to lead to critical system failures, but determining the exact cause of those errors is still time-consuming and requires access to a limited number of domain experts. It is desirable to find an automated method that explores the large number of combinations and is able to isolate likely fault points. Treatment learning is a subset of minimal contrast-set learning that, rather than classifying data into distinct categories, focuses on finding the unique factors that lead to a particular classification. That is, they find the smallest change to the data that causes the largest change in the class distribution. These treatments, when imposed, are able to identify the factors most likely to cause a mission-critical failure. The goal of this research is to comparatively assess treatment learning against state-of-the-art numerical optimization techniques. To achieve this, this paper benchmarks the TAR3 and TAR4.1 treatment learners against optimization techniques across three complex systems, including two projects from the Robust Software Engineering (RSE) group within the National Aeronautics and Space Administration (NASA) Ames Research Center. The results clearly show that treatment learning is both faster and more accurate than traditional optimization methods.
Document ID
20110010887
Acquisition Source
Ames Research Center
Document Type
Reprint (Version printed in journal)
Authors
Gay, Gregory
(West Virginia Univ. Morgantown, WV, United States)
Menzies, Tim
(West Virginia Univ. Morgantown, WV, United States)
Davies, Misty
(NASA Ames Research Center Moffett Field, CA, United States)
Gundy-Burlet, Karen
(NASA Ames Research Center Moffett Field, CA, United States)
Date Acquired
August 25, 2013
Publication Date
May 1, 2010
Publication Information
Publication: Automated Software Engineering
Publisher: Springer Science+Business Media, LLC
Volume: 17
Issue: 4
Subject Category
Cybernetics, Artificial Intelligence And Robotics
Report/Patent Number
ARC-E-DAA-TN2049
Funding Number(s)
WBS: WBS 640337.04.03.02
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available