New Pathways in Coevolutionary Computation

Author(s):  
Moshe Sipper ◽  
Jason H. Moore ◽  
Ryan J. Urbanowicz
2011 ◽  
pp. 184-184
Author(s):  
Thomas R. Shultz ◽  
Scott E. Fahlman ◽  
Susan Craw ◽  
Periklis Andritsos ◽  
Panayiotis Tsaparas ◽  
...  

2022 ◽  
Vol 22 (1) ◽  
pp. 1-28
Author(s):  
R. Paul Wiegand ◽  
Anthony Bucci ◽  
Amruth N. Kumar ◽  
Jennifer Albert ◽  
Alessio Gaspar

In this article, we leverage ideas from the theory of coevolutionary computation to analyze interactions of students with problems. We introduce the idea of informatively easy or hard concepts. Our approach is different from more traditional analyses of problem difficulty such as item analysis in the sense that we consider Pareto dominance relationships within the multidimensional structure of student–problem performance data rather than average performance measures. This method allows us to uncover not just the problems on which students are struggling but also the variety of difficulties different students face. Our approach is to apply methods from the Dimension Extraction Coevolutionary Algorithm to analyze problem-solving logs of students generated when they use an online software tutoring suite for introductory computer programming called problets . The results of our analysis not only have implications for how to scale up and improve adaptive tutoring software but also have the promise of contributing to the identification of common misconceptions held by students and thus, eventually, to the construction of a concept inventory for introductory programming.


Author(s):  
Halpage Chinthaka Nuwandika Premachandra ◽  
◽  
Hiroharu Kawanaka ◽  
Tomohiro Yoshikawa ◽  
Shinji Tsuruoka ◽  
...  

Evolutionary Computation (EC) is used to minimize modeling errors between robotic movement in computer simulation and trajectories of an actual robot. Generally, this task is important and so difficult. This paper proposes the method to minimize the modeling error between robotic movements and simulation results using coevolutionary computations with image processing technique. In the proposed method, a video camera on the ceiling captures robot movement, actual robot trajectories are detected from captured images by image processing, and modeling errors are estimated. Results of the experiments using an actual robot confirmed the effectiveness of our proposal and showed that modeling errors are reduced effectively. The sections that follow detail the problems overcome and our projected work.


1995 ◽  
Vol 2 (4) ◽  
pp. 355-375 ◽  
Author(s):  
Jan Paredis

This article proposes a general framework for the use of coevolution to boost the performance of genetic search. It combines coevolution with yet another biologically inspired technique, called lifetime fitness evaluation (LTFE). Two unrelated problems—neural net learning and constraint satisfaction—are used to illustrate the approach. Both problems use predator-prey interactions to boost the search. In contrast with traditional “single population” genetic algorithms (GAs), two populations constantly interact and coevolve. However, the same algorithm can also be used with different types of coevolutionary interactions. As an example, the symbiotic coevolution of solutions and genetic representations is shown to provide an elegant solution to the problem of finding a suitable genetic representation. The approach presented here greatly profits from the partial and continuous nature of LTFE. Noise tolerance is one advantage. Even more important, LTFE is ideally suited to deal with coupled fitness landscapes typical for coevolution.


Sign in / Sign up

Export Citation Format

Share Document