ABSTRACT
The necessary intervention of humans in interactive evolutionary computational systems has inherent drawbacks arising from the very nature of the algorithms, namely the human fatigue caused by the interaction and the boredom arising when users evaluate a large number of artifacts. To tackle these issues, in this paper we propose a human-centered framework that can be used to increase volunteer participation in collaborative interactive evolutionary computational (C-IEC) systems by using gamification techniques. A case study is presented where the model is applied in the development of a collaborative evolutionary interactive system.
Supplemental Material
Available for Download
Supplemental files.
- Ravindra K Ahuja, Thomas L Magnanti, and James B Orlin. 1993. Network flows: theory, algorithms, and applications. Prentice hall, USA. Google ScholarDigital Library
- Sebastian Deterding, Dan Dixon, Rilla Khaled, and Lennart E Nacke. 2011. From Game Design Elements to Gamefulness: Defining Gamification. In Proceedings of MindTrek 2011. ACM, Tampere, Finland, 9--15. Google ScholarDigital Library
- Daniel J Dubois and Giordano Tamburrelli. 2013. Understanding gamification mechanisms for software development. In Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering. ACM, NY, 659--662. Google ScholarDigital Library
- Mario García-Valdez, Leonardo Trujillo, Francisco Fernández de Vega, Juan Julián Merelo Guervós, and Gustavo Olague. 2013. Evospace-interactive: A framework to develop distributed collaborative-interactive evolutionary algorithms for artistic design. In Evolutionary and Biologically Inspired Music, Sound, Art and Design. Springer, Germany, 121--132. Google ScholarDigital Library
- Susan Gasson. 2003. Human-centered vs. user-centered approaches to information system design. JITTA: Journal of Information Technology Theory and Application 5, 2 (2003), 29.Google Scholar
- Trey Hickman. 2010. Total engagement: Using games and virtual worlds to change the way people work and businesses. (2010).Google Scholar
- Florian Holzschuher and René Peinl. 2013. Performance of graph query languages: comparison of cypher, gremlin and native access in Neo4j. In Proceedings of the Joint EDBT/ICDT 2013 Workshops. ACM, USA, 195--204. Google ScholarDigital Library
- Juan J. Merelo. 2016. Quantifying activity through repository mining: the case of Moose. Technical Report. GeNeura/UGR/CITIC.Google Scholar
- Justin J Miller. 2013. Graph database applications and concepts with Neo4j. In Proceedings of the Southern Association for Information Systems Conference, Atlanta, GA, USA, Vol. 2324. Southern Association for Information Systems, USA, 36.Google Scholar
- Jeeyun Oh, Saraswathi Bellur, and S Shyam Sundar. 2015. Clicking, assessing, immersing, and sharing an empirical model of user engagement with interactive media. Communication Research I, 27 (2015), 27pp.Google Scholar
- Takahito Seyama and Masaharu Munetomo. 2016. Development of a multi-player interactive genetic algorithm-based 3D modeling system for glasses. In Evolutionary Computation (CEC), 2016 IEEE Congress on. IEEE, NY, USA, 846--852.Google ScholarCross Ref
- James M. Snell and Evan Prodromou. 2016. Activity Streams 2.0, W3C Candidate Recommendation 15 December 2016. Technical Report. World Wide Web Consortium. https://www.w3.org/TR/activitystreams-core/.Google Scholar
- H. Takagi. 2001. Interactive evolutionary computation: fusion of the capabilities of EC optimization and human evaluation. Proceedings of IEEE 89, 9 (2001), 1275--1296.Google ScholarCross Ref
- Mark Wagy and Josh Bongard. 2014. Collective design of robot locomotion. In ALIFE 2014 Proceedings, Vol. 14. Alife, US, 138--145.Google ScholarCross Ref
Index Terms
- Gamification techniques in collaborative interactive evolutionary computation
Recommendations
Gradual Drifting of the User's Preference in Interactive Evolutionary Computation and its Application
CSSS '12: Proceedings of the 2012 International Conference on Computer Science and Service SystemThe difference between interactive evolution-ary computation (IEC) and traditional evolutionary computation (TEC) is that in IEC individuals' fitness is subjectively assigned by the user, while in TEC the fitness is objectively given by function or ...
A proposal for distributed interactive differential evolution: in a case of creating sign sounds for multiple users
GECCO '18: Proceedings of the Genetic and Evolutionary Computation Conference CompanionInteractive Evolutionary Computation (IEC) is used for creating media contents suited to each user's feelings. To obtain media contents commonly suited to multiple users, distributed approach was employed in previous IECs based on Genetic Algorithm. ...
Eye-tracking evolutionary algorithm to minimize user fatigue in IEC applied to interactive one-max problem
GECCO '07: Proceedings of the 9th annual conference companion on Genetic and evolutionary computationIn this paper, we describe a new algorithm that consists in combining an eye-tracker for minimizing the fatigue of a user during the evaluation process of Interactive Evolutionary Computation. The approach is then applied to the Interactive One-Max ...
Comments