Articles in the Virtual library Category
Community Feeds, Virtual library »
We applied on-line neuroevolution to evolve non-player characters for
The Open Racing Car Simulator. While previous approaches allowed on-line
learning with performance improvements during each generation,
our approach enables a finer grained on-line learning with performance
improvements within each lap. We tested our approach on three tracks
using two methods of on-line neuroevolution (NEAT and rtNEAT) combined
with four evaluation strategies [...]
Community Feeds, Virtual library »
Abstract: Genetic algorithms(GAs) are increasingly being applied to large scale problems. The traditional MPI-based parallel GAs do not scale very well. MapReduce is a powerful abstraction developed by Google for making scalable and fault tolerant applications. In this paper, we mould genetic algorithms into the the MapReduce model. We describe the algorithm design and implementation of [...]
Articles, Uncategorized, Virtual library »
I am pleased to share with you that the Journal of Artificial Evolution and Applications has recently published my LCS Review paper entitled, “Learning Classifier Systems: A Complete Introduction, Review, and Roadmap”. I wrote this from the perspective of a non-computer scientist, to introduce the basic LCS concept, as well as the variation represented [...]
Community Feeds, Virtual library »
Proposed is an automatic system for creating pattern
generators and recognizers that may provide new and human-independent
insight into the pattern recognition problem. The system is based on a
three-cornered coevolution of image-transformation programs.
Related Posts
Community Feeds, Virtual library »
The XCS Library (XCSLib) is an open source C++ library for
genetics-based machine learning and learning classifier systems. It
provides (i) several reusable components that can be employed to design
new learning paradigms inspired to the learning classifier system
principles; and (ii) the implementation of two well-known and widely
used models of learning classifier systems.
Related Posts
Community Feeds, Virtual library »
Abstract: Learning Classifier Systems (LCSs) are rule-based systems that can be manipulated by a genetic algorithm. LCSs were first designed by Holland to solve classification problems and a lot of effort has been made since then, resulting in a broad number of different algorithms. One of these is called Organizational Classifier System (OCS), a LCSs [...]
Community Feeds, Virtual library »
Abstract: One of the main problems that arises when using gene expression programming conditions in learning classifier systems is the increasing number of symbols present as the problem size grows. This issue severely limits the scalability of the technique, due to model building becoming untractable. We propose a binary representation of GEP chromosomes as a [...]
Community Feeds, Virtual library »
Abstract: Genetic Algorithms are a class of metaheuristics with applications on several fields including biology, engineering and even arts. However, simple Genetic Algorithms may suffer from exponential scalability on hard problems.
Estimation of Distribution Algorithms, a special class of Genetic Algorithms, can build complex models of the iterations among variables in the problem, solving several intractable [...]
Community Feeds, Virtual library »
Abstract: Data-intensive computing has positioned itself as a valuable programming paradigm to efficiently approach problems requiring processing very large volumes of data. This paper presents a pilot study about how to apply the data-intensive computing paradigm to evolutionary computation algorithms. Two representative cases—selectorecombinative genetic algorithms and estimation of distribution algorithms—are presented, analyzed, discussed. This study [...]
Community Feeds, Virtual library »
Abstract:Data-intensive flow computing allows efficient processing of large volumes of data otherwise unapproachable. This paper introduces a new semantic-driven data-intensive flow infrastructure which: (1) provides a robust and transparent scalable solution from a laptop to large-scale clusters,(2) creates an unified solution for batch and interactive tasks in high-performance computing environments, and (3) encourages reusing and [...]
Community Feeds, Virtual library »
Abstract: The Web 2.0 technologies provide users with collaborative work-spaces over the Internet. For example, Wikipedia is an open source encyclopedia that anyone can edit articles. YouTube provides spaces where users can share videos and annotations about them. Users can put images on Flickers and collaborate each other by categorizing with tagging. These contents are created [...]
Community Feeds, Virtual library »
Abstract: We investigate rule matching in learning classifier systems for problems involving binary and real inputs. We consider three rule encodings: the widely used character-based encoding, a specificity-based encoding, and a binary encoding used in Alecsys. We compare the performance of the three algorithms both on matching alone and on typical test problems. The results on [...]