Skip to main content Accessibility help

Category, process, and recommendation of design in an interactive evolutionary computation interior design experiment: a data-driven study

  • Weixin Huang (a1), Xia Su (a1), Mingbo Wu (a2) and Lijing Yang (a1)


Design is a complicated and sophisticated process with numerous existing theories trying to describe it. To verify theories and quantitatively describe the design process, design experiment, and data analysis are crucial and inevitable. However, applying data analysis in the design experiment is tricky and design data is not fully utilized in many aspects. To explore the potential of design experiment data, this paper introduces data-driven research based on an interior design experiment, aiming to reveal the category and process of design by conducting data analysis, visualization, and recommendation. We introduce an interactive evolutionary computation (IEC) design experiment that deals with a simplified interior design task and has already been tested on 230 subjects. Using the data gathered during the experiment, we conduct data analysis and visualization involving methods including Holistic color interval and K-means clustering to show categories and processes in design. Additionally, we train a content-based recommendation system with experiment data to capture user preference and make the IEC system more efficient and intelligent. The analysis and visualization show clear design categories and capture an evident trend towards the final design outcome. The application of the recommendation system brings a prominent improvement to the IEC system. This research shows the great potential of the various data-driven methods in design research.


Corresponding author

Author for correspondence: Weixin Huang, E-mail:


Hide All
Adomavicius, G and Tuzhilin, A (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge & Data Engineering 17, 734749.
Brown, AL (1992) Design experiments: theoretical and methodological challenges in creating complex interventions in classroom settings. The Journal of the Learning Sciences 2, 141178.
Buchanan, R (1992) Wicked problems in design thinking. Design Issues 8, 521.
Cheng, CD and Kosorukoff, A (2004) Interactive one-max problem allows to compare the performance of interactive and human-based genetic algorithms. Genetic and Evolutionary Computation Conference. Berlin, Heidelberg: Springer, pp. 983–993.
Chuang, MC and Ou, LC (2001) Influence of a holistic color interval on color harmony. Color Research & Application: Endorsed by Inter‐Society Color Council, The Colour Group (Great Britain), Canadian Society for Color, Color Science Association of Japan, Dutch Society for the Study of Color, The Swedish Colour Centre Foundation, Colour Society of Australia, Centre Français de la Couleur 26, 2939.
Collins, A (1992) Toward a design science of education. In Eileen, Scanlon and Tim, O'Shea (eds), New Directions in Educational Technology. Berlin, Heidelberg: Springer, pp. 1522.
Collins, A, Joseph, D and Bielaczyc, K (2004) Design research: theoretical and methodological issues. The Journal of the Learning Sciences 13, 1542.
Cybenko, G (1989) Approximation by superpositions of a sigmoidal function. Mathematics of Control, Signals and Systems 2, 303314.
Davidson, J, Liebald, B, Liu, J, Nandy, P, Van Vleet, T, Gargi, U and Sampath, D (2010) The YouTube video recommendation system. Proceedings of the 4th ACM Conference on Recommender Systems. New York, NY, US: ACM, pp. 293296.
Dorst, K and Cross, N (2001) Creativity in the design process: co-evolution of problem–solution. Design Studies 22, 425437.
Dorta, T, Marchand, EB and Pierini, D (2018) Externalizing co-design cognition through immersive retrospection. International Conference on-Design Computing and Cognition. Cham: Springer, pp. 97–113.
Dou, R, Zong, C and Li, M (2016) An interactive genetic algorithm with the interval arithmetic based on hesitation and its application to achieve customer collaborative product configuration design. Applied Soft Computing 38, 384394.
García-Hernández, L, Pierreval, H, Salas-Morera, L and Arauzo-Azofra, A (2013) Handling qualitative aspects in unequal area facility layout problem: an interactive genetic algorithm. Applied Soft Computing 13, 17181727.
Gatys, LA, Ecker, AS and Bethge, M (2016) Image style transfer using convolutional neural networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 2414–2423.
Gero, John (1990) Design prototypes: a knowledge representation schema for design. AI magazin 11(4), 2626
Gero, JS, Louis, SJ and Kundu, S (1994) Evolutionary learning of novel grammars for design improvement. AI EDAM 8, 8394.
Geyer-Schulz, A, Hahsler, M and Jahn, M (2000) myvu: a next generation recommender system based on observed consumer behavior and interactive evolutionary algorithms. In Wolfgang, Gaul, Otto, Opitz and Martin, Schader (eds), Data Analysis. Berlin, Heidelberg: Springer, pp. 447457.
Goldschmidt, Gabriela (1990) Cyberbetics and System'90, Proceedings of the Tenth European Meeting on Cybernetics and Systems Research. April, 1990. Linkography: assessing design productivity. Vienna, Austria.
Gupta, P, Goel, A, Lin, J, Sharma, A, Wang, D and Zadeh, R (2013) Wtf: the who to follow service at twitter. Proceedings of the 22nd International Conference on World Wide Web. New York, NY, US: ACM, pp. 505–514.
Han, J, Shi, F, Chen, L and Childs, PR (2018) A computational tool for creative idea generation based on analogical reasoning and ontology. AI EDAM 32, 462477.
Hicken, W, Holm, F, Clune, J and Campbell, M (2005) U.S. Patent application no. 10/917,865.
Hornik, K, Stinchcombe, M and White, H (1989) Multilayer feedforward networks are universal approximators. Neural Networks 2, 359366.
Huang, W and Xu, W (2009) Interior color preference investigation using interactive genetic algorithm. Journal of Asian Architecture and Building Engineering 8, 439445.
Jaiswal, P, Huang, J and Rai, R (2016) Assembly-based conceptual 3D modeling with unlabeled components using probabilistic factor graph. Computer-Aided Design 74, 4554.
Kamalian, R, Yeh, E, Zhang, Y, Agogino, AM and Takagi, H (2006) Reducing human fatigue in interactive evolutionary computation through fuzzy systems and machine learning systems., 2006 IEEE International Conference on Fuzzy Systems, Vancouver Canada. IEEE, pp. 678–684.
Kan, JW and Gero, JS (2018) Characterizing innovative processes in design spaces through measuring the information entropy of empirical data from protocol studies. AI EDAM 32, 3243.
Kim, HT, Lee, JH and Ahn, CW (2011) A recommender system based on interactive evolutionary computation with data grouping. Procedia Computer Science 3, 611616.
Llorà, X, Sastry, K, Goldberg, DE, Gupta, A and Lakshmi, L (2005) Combating user fatigue in iGAs: partial ordering, support vector machines, and synthetic fitness. Proceedings of the 7th Annual Conference on Genetic and Evolutionary Computation. New York, NY, US: ACM, pp. 1363–1370.
Lupinetti, Katia, Giannini, Franca, Monti, Marina and Pernot, Jean-Philippe (2018) Multi-criteria retrieval of CAD assembly models. Journal of Computational Design and Engineering 5(1), 4153
McInnes, L, Healy, J and Melville, J (2018) Umap: Uniform manifold approximation and projection for dimension reduction. arXiv preprint arXiv:1802.03426.
Mitchell, WJ (1990) The Logic of Architecture: Design, Computation, and Cognition. Cambridge, MA, US: MIT Press.
Mok, PY, Xu, J, Wang, XX, Fan, JT, Kwok, YL and Xin, JH (2013) An IGA-based design support system for realistic and practical fashion designs. Computer-Aided Design 45, 14421458.
Pei, Y and Takagi, H (2018) Research progress survey on interactive evolutionary computation. Journal of Ambient Intelligence and Humanized Computing, 114.
Pu, P, Chen, L and Hu, R (2012) Evaluating recommender systems from the user's perspective: survey of the state of the art. User Modeling and User-Adapted Interaction 22, 317355.
Ricci, F, Rokach, L and Shapira, B (2011) Introduction to recommender systems handbook. Recommender Systems Handbook 1, 135.
Sung, M, Su, H, Kim, VG, Chaudhuri, S and Guibas, L (2017) Complementme: weakly-supervised component suggestions for 3D modeling. ACM Transactions on Graphics (TOG) 36(6), 112.
Swearingen, K and Sinha, R (2002) Interaction design for recommender systems. In Designing Interactive Systems, vol. 6, No. 12, pp. New York, NY, US: ACM Press, pp. 312334.
Takagi, H (2001) Interactive evolutionary computation: fusion of the capabilities of EC optimization and human evaluation. Proceedings of the IEEE 89, 12751296.
Wang, PK, Hong, CF and Lin, MH (2019) Interactive Genetic Algorithm Joining Recommender System. Asian Conference on Intelligent Information and Database Systems. Cham: Springer, pp. 40–48.


Category, process, and recommendation of design in an interactive evolutionary computation interior design experiment: a data-driven study

  • Weixin Huang (a1), Xia Su (a1), Mingbo Wu (a2) and Lijing Yang (a1)


Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed.