NASA NTRS · 20060013269
Distributed Evaluation Functions for Fault Tolerant Multi-Rover Systems
Abstract
The ability to evolve fault tolerant control strategies for large collections of agents is critical to the successful application of evolutionary strategies to domains where failures are common. Furthermore, while evolutionary algorithms have been highly successful in discovering single-agent control strategies, extending such algorithms to multiagent domains has proven to be difficult. In this paper we present a method for shaping evaluation functions for agents that provide control strategies that both are tolerant to different types of failures and lead to coordinated behavior in a multi-agent setting. This method neither relies of a centralized strategy (susceptible to single point of failures) nor a distributed strategy where each agent uses a system wide evaluation function (severe credit assignment problem). In a multi-rover problem, we show that agents using our agent-specific evaluation perform up to 500% better than agents using the system evaluation. In addition we show that agents are still able to maintain a high level of performance when up to 60% of the agents fail due to actuator, communication or controller faults.
Keep this discovery
Explore connections, maps & timelines
Agogino, Adrian, Turner, Kagan. 2005-01-01. Distributed Evaluation Functions for Fault Tolerant Multi-Rover Systems. https://ntrs.nasa.gov/citations/20060013269
Cite the original work for its findings. Save a collection to share your selection of sources.