ComputingComputer ScienceArtificial IntelligenceCoevolutionMachine LearningCoevolutionary Arms RacesEvolutionary ComputationEvolutionary DynamicsEvolutionary Game TheoryGame PlayingReinforcement LearningCoevolutionary GamesCompetitive Co-evolutionary AlgorithmsCompetitive Robot LearningGame-theoretic EvolutionLearning In GamesReinforcement Learning In GamesRelative FitnessTemporal-difference Learning
One of the persistent themes in Artificial Life research is the use of co-evolutionary arms races in the development of specific and complex behaviors. However, other than Sims's work on artificial robots, most of the work has attacked very simple games of prisoners dilemma or predator and prey. Following Tesauro's work on TD-Gammon, we used a 4000 parameter feed-forward neural network to develop a competitive backgammon evaluation function. Play proceeds by a roll of the dice, application of the network to all legal moves, and choosing the move with the highest evaluation. However, no back-propagation, reinforcement or temporal difference learning methods were employed. Instead we apply simple hillclimbing in a relative fitness environment. We start with an initial champion of all zero weights and proceed simply by playing the current champion network against a slightly mutated challenger, changing weights when the challenger wins. Our results show co-evolution to be a powerful machin...
17
Learning representations by back-propagating errors
David E. Rumelhart, Geoffrey E. Hinton, Ronald J. Williams · Nature · 1986 · 30.9K citations
Robert Axelrod, W D Hamilton · Science · 1981 · 20.3K citations
Learning to Predict by the Methods of Temporal Differences
Richard S. Sutton · Machine Learning · 1988 · 4K citations · Full text
Temporal difference learning and TD-Gammon
Communications of the ACM · 1995 · 1.5K citations · Full text