Interactive evolutionary computation: Difference between revisions

Content deleted Content added
lx
Yobot (talk | contribs)
m WP:CHECKWIKI error fixes using AWB (9572)
Line 3:
==IEC design issues==
 
The number of evaluations that IEC can receive from one human user is limited by user fatigue which was reported by many researchers as a major problem. In addition, human evaluations are slow and expensive as compared to fitness function computation. Hence, one-user IEC methods should be designed to converge using a small number of evaluations, which necessarily implies very small populations. Several methods were proposed by researchers to speed up convergence, like interactive constrain evolutionary search (user intervention) or fitting user preferences using a [[convex function]].<ref>{{cite journal|author=Takagi, H.|year=2001|title=Interactive Evolutionary Computation: Fusion of the Capacities of EC Optimization and Human Evaluation|journal=Proceedings of the IEEE 89|issue=9|pages=1275-12961275–1296|url=http://www.design.kyushu-u.ac.jp/~takagi/TAKAGI/IECpaper/ProcIEEE_3.pdf|doi=10.1109/5.949485}}</ref>. IEC [[human-computer interface]]s should be carefully designed in order to reduce user fatigue.
 
However IEC implementations that can concurrently accept evaluations from many users overcome the limitations described above. An example of this approach is an interactive media installation by [[Karl Sims]] that allows to accept preference from many visitors by using floor sensors to evolve attractive 3D animated forms. Some of these multi-user IEC implementations serve as collaboration tools, for example [[HBGA]].
Line 9:
==IEC types==
 
IEC methods include interactive [[evolution strategy]],<ref>Herdy, M. (1997), Evolutionary Optimisation based on Subjective Selection – evolving blends of coffee. Proceedings 5th European Congress on Intelligent Techniques and Soft Computing (EUFIT’97); pp 2010-644.</ref>, interactive genetic algorithm ,<ref>*Caldwell, C. and Johnston, V.S. (1991), Tracking a Criminal Suspect through "Face-Space" with a Genetic Algorithm, in Proceedings of the Fourth International Conference on Genetic Algorithm, Morgan Kaufmann Publisher, pp.416-421, July 1991</ref><ref>{{cite journal|author=Milani, A.|year=2004|title=Online Genetic Algorithms|journal=International Journal of Information Theories and Applications|pages=20-2820–28|url=http://sci-gems.math.bas.bg/jspui/bitstream/10525/838/1/ijita11-1-p04.pdf}}
</ref>, interactive [[genetic programming]],<ref>*Sims, K. (1991), Artificial Evolution for Computer Graphics. Computer Graphics 25(4), Siggraph '91 Proceedings, July 1991, pp.319-328.</ref><ref>Sims, K. (1991), Interactive Evolution of Dynamical Systems. First European Conference on Artificial Life, MIT Press
</ref><ref>Unemi, T. (2000). SBART 2.4: an IEC tool for creating 2D images, Movies and Collage, Proceedings of 2000 Genetic and Evolutionary Computational Conference workshop program, Las Vegas, Nevada, July 8, 2000, p.153</ref>, and [[human-based genetic algorithm]].<ref>{{cite journal|author=Kosorukoff, A.|year=2001|url=http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=972056&queryText%3DHuman-based+Genetic+Algorithm|title=Human-based Genetic Algorithm|journal=IEEE Transactions on Systems, Man, and Cybernetics, SMC-2001|pages=3464-34693464–3469|doi=10.1109/ICSMC.2001.972056}}</ref>.
 
===IGA===
Line 46:
*{{cite web|url=http://picbreeder.org|title=Picbreeder service, Collaborative interactive evolution allowing branching from other users' creations that produces pictures like faces and spaceships}}
*{{cite web|url=http://www.cse.unr.edu/~quiroz/|title=Peer to Peer IGA Using collaborative IGA sessions for floorplanning and document design}}
 
 
 
[[Category:Evolutionary algorithms]]