Abstract
We present in this paper a new interactive method called Imagine that automatically generates style sheets for Web sites. This method aims at satisfying the artistic or aesthetic preferences of the user. This method uses a genetic algorithm to generate style sheets and to find in a search space one or several style sheets that will maximize the user satisfaction. This genetic algorithm is interactive: it generates style sheets, it displays them, and then it asks the user to select those which look the best. In this way, the search for an optimal sheet is guided by the answers provided by the user. Also, this algorithm uses non standard genetic operators based on gene frequencies. We present examples obtained with the actual prototype.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Baluja, S.: Population-based Incremental Learning: A Method for Integrating Genetic Search Based Function Optimization and Competitive Learning. Tech. Rep. CMU-CS-94-163, Carnegie Mellon University (1994)
Caldwell, C., Johnston, V.S.: Tracking a criminal suspect through ”face- space” with a genetic algorithm. In: Belew, R.K., Booker, L.B. (eds.) Proceedings of the Fourth International Conference on Genetic Algorithms, 1991, pp. 416–421. Morgan Kaufmann, San Francisco (1991)
Dawkins, R.: The Blind Watchmaker. Longman, Harlow (1986)
Graf, J., Banzhaf, W.: Interactive evolution in the framework of simulated natural evolution. In: Alliot, J.-M., Ronald, E., Lutton, E., Schoenauer, M., Snyers, D. (eds.) AE 1995. LNCS, vol. 1063, pp. 259–272. Springer, Heidelberg (1996)
Holland, J.H.: Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor (1975)
Sears, A.: Layout appropriateness: a metric for evaluating user interface widget layout. IEEE Trans. on Software Engineering 19(7), 707–719 (1993)
Sebag, M., Ducoulombier, A.: Extending Population-Based Incremental Learning to Continuous Spaces. In: Eiben, A.E., Bäck, T., Schoenauer, M., Schwefel, H.-P. (eds.) PPSN 1998. LNCS, vol. 1498, p. 418. Springer, Heidelberg (1998)
Sims, K.: Interactive evolution of dynamical systems. In: Varela, F.J., Bourgine, P. (eds.) Proceedings of the first European Conference on Artificial Life 1991, pp. 171–178. MIT press/Bradford Books, Cambridge (1991)
Smith, J.R.: Designing biomorphs with an interactive genetic algorithm. In: Belew, R.K., Booker, L.B. (eds.) Proceedings of the Fourth International Conference on Genetic Algorithms, pp. 535–538. Morgan Kaufmann, San Francisco (1991)
Syswerda, G.: Simulated crossover in genetic algorithms. In: Whitley, L.D. (ed.) Proceedings of the second workshop on Foundations of Genetic Algorithms, pp. 239–255. Morgan Kaufmann, San Francisco (1993)
Todd S.P., Latham W.: Mutator, a Subjective Human Interface for Evolution of Computer Sculptures, IBM United Kingdom Scientific Center Report (1991)
Venturini, G., Montalibet, D.: Analyse exploratoire d’une base de données utilisant un algorithme génétique interactif et la programmation génétique. Journées de la Société Francophone de Classification (SFC), Namur, Belgique (1995)
Venturini, G., Slimane, M., Morin, F., Asselin de Beauville, J.-P.: On Using Interactive Genetic Algorithms for Knowledge Discovery in Databases. In: Baeck, T. (ed.) Proceedings of the seventh International Conference on Genetic Algorithms, 1997, pp. 696–703. Morgan Kaufmann, San Francisco (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Monmarché, N., Nocent, G., Venturini, G., Santini, P. (2000). On Generating HTML Style Sheets with an Interactive Genetic Algorithm Based on Gene Frequencies. In: Fonlupt, C., Hao, JK., Lutton, E., Schoenauer, M., Ronald, E. (eds) Artificial Evolution. AE 1999. Lecture Notes in Computer Science, vol 1829. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10721187_7
Download citation
DOI: https://doi.org/10.1007/10721187_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67846-5
Online ISBN: 978-3-540-44908-9
eBook Packages: Springer Book Archive