Abstract
We propose a wrist watch design system with Interactive Evolutionary Computation (IEC) using Winner-based Paired Comparison (WPC) method. Some companies have developed various product design customization systems. However, in most of these systems, users must choose each design component from multiple design components. Consequently, it is difficult for users to create a favored design because there are many design elements. In this study, we propose a system that can automatically generate product designs based on users’ subjective evaluations. We employ an IEC method to develop the system and the WPC method to reduce user evaluation loads. The WPC method passes the winning design in the current competition to the next competition. We demonstrate the effectiveness of our system by an evaluation experiment for real users. The experimental results show that the proposed system can create designs that satisfy users in a short time.
You have full access to this open access chapter, Download conference paper PDF
Similar content being viewed by others
Keywords
- Candidate Solution
- Paired Comparison
- Real User
- Evaluation Interface
- Interactive Evolutionary Computation
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
1 Introduction
People enjoy shopping on the Internet with their computers or smart phones. Some shopping sites provide functions to customize products, such as shoes, wrist watches, shirts, and sports uniforms. Users create their favorite design by selecting a color, shape, and design elements. However, it can be difficult for users to select an appropriate design for each part of the product. Moreover, in the process of creating the products, users may not notice some good design elements.
Therefore, we use an Interactive Evolutionary Computation (IEC) method to customize products and create a product that satisfies the user. The IEC method creates products based on user subjective evaluations and Evolutionary Computation (EC) technique [1]. Previously proposed systems that apply IEC include various image processing filter designs [2], music generation [3,4,5], and image retrieval systems [6]. However, IEC has a problem that user evaluation loads of candidate solutions are large.
To address this problem, IEC researchers have discovered that simple evaluation processes are more effective [1]. Previously, we proposed a tournament-style evaluation to evaluate candidate solutions by paired comparison [7]. We confirmed that this tournament-style evaluation is more effective for reducing user evaluation loads than a 10-stage evaluation method for music, animations, and images. However, with tournament-style evaluations, it is difficult for users to find relationships among candidate solutions between the current and previous paired comparison evaluations. Therefore, a user may not be motivated to use the system because paired comparisons where relationships are unknown must be repeated. To address this problem, it is effective to ensure that the previous competition’s winning candidate solution matches new solution.
Then, we propose a Winner-based Paired Comparison (WPC) method whereby a winning candidate solution reaches the next competition. The WPC method performs paired comparisons between the winner candidate solution of the previous competition and new solution. Therefore, a user can find the relationship between competitions and will be motivated to continue the evaluations. Additionally, the number of evaluations per one generation is \((n-1)\) when the number of candidate solutions is n. We create a wrist watch design system with WPC method and verify the effectiveness of the proposed system with real users. Many people are interested in wrist watch design, and design is an important factor in the fashion of each user. The wrist watch design of our system consists of four parts: hand, dial, dial edge, and strap. We employ a Genetic Algorithm (GA) as the evolutionary algorithm in the IEC method. We examine the effectiveness of the proposed system for real users relative to satisfaction level for the generated design, usability, and evaluation time.
2 Proposed System
2.1 Winner Based Paired Comparison Method
Figure 1 shows the schematic of the proposed system. First, the system randomly generates initial candidate solutions and presents them to the user. The user evaluates the presented candidate solutions with the WPC method. When the user has evaluated all candidate solutions, the system generates new solutions with a GA operation and presents new candidates to the user. The system repeats these operations and creates objects that user can satisfy.
Figure 2 shows candidate solution evaluation method of WPC. First, WPC assigns an evaluation value of 1 to all generated candidate solutions. Then, the system generates a pair of candidate solutions randomly and presents it to the user for evaluation. When the user selects their favorite candidate, the WPC method adds the evaluation value of the losing candidate solution to the evaluation value of the winning candidate solution. In Fig. 2, as A wins the first round, WPC adds the evaluation value of B to the evaluation value of A. Then, the evaluation value of A is 2. A also wins in the second round; thus, the WPC adds the evaluation value of C to evaluation value of A. Then, evaluation value of A is 3. Since D wins in the third round, the WPC adds the evaluation value of A to the evaluation value of D. Thus, the evaluation value of D is 4. Finally, the evaluation values of each candidate solution are \(A=3, B=1, C=1\), and \(D=4\). The proposed system uses these evaluation values for the GA operations.
2.2 Evaluation Interface
Figure 3 shows evaluation interfaces of the proposed system. We create the proposed system as an Android application. When the user starts the application, the application shows the start interface (Fig. 3(a)). If the user taps the start interface, the application shows the evaluation interface (Fig. 3(b)). Here, the user evaluates two designs. The winning candidate solution is passed to the next competition. The user can confirm the number of the current evaluation by the number in the lower-right of the interface. When the user completes the evaluations, the application shows the created best design (Fig. 3(c)). If the user taps the “Good bye!!” button, the application is closed.
2.3 Wrist Watch Design
Figure 4 shows the gene coding of the wrist watch design. The wrist watch design consists of four parts: hand, dial, dial edge, and strap. Each part has eight or sixteen designs, which are expressed by 3 or 4 bits. Then, the system can create 16,384 designs because the gene length is 14 bits. Figure 5 shows the design elements of the wrist watch design. We determined the bit patterns of each design part by considering the similarity between the appearance of each design part and bit pattern.
3 Evaluation Experiments
3.1 Outline of the Experiment
Here, we investigate the effectiveness of the proposed system for real users using the wrist watch design system. Twenty subjects (twelve men and eight women) in their twenties participate in the evaluation experiment. The men subjects used the proposed system based on the concept that customers will select the wrist watch design that they want to wear to enjoy fashion. The women subjects used the proposed system based on the concept that they want men of a friend to wear.
Table 1 shows the experimental parameters. We set the number of generations and candidate solutions to 10 and 8; thus the subjects evaluated seven paired comparisons per generation and 70 paired comparisons for all generations. The mutation operation flips each gene locus without the current elite candidate solution according to a predetermined mutation rate. We set the mutation rate to 20%. After the experiment, the subjects evaluated satisfaction level for the generated design and the usability of the proposed system in a five-stage evaluation.
3.2 Experimental Results
Figure 6 shows the satisfaction level for the generated designs. More than half of all subjects assigned a value of greater than 4 to the generated design. The average satisfaction level was 4.15. Therefore, we confirmed that the proposed system can create designs that satisfied the subjects.
Figure 7 shows the usability of the proposed system. More than half of all subjects assigned a value of greater than 4 for the usability. The average usability was 3.75. Therefore, we confirmed that the proposed system can be used easily and can create designs that satisfied the subjects. However, 35% of all subjects assigned a value of less than 3 for usability. They commented that they wanted response visual effects when using the application because they may not understand which design has been selected.
Figure 8 shows the evaluation time for the proposed system. The longest (shortest) evaluation time was three minutes and thirty-one seconds (one minute and four seconds). The average evaluation time was two minutes and thirteen seconds. More than 85% of all subjects finished evaluating the designs because the proposed system employs paired comparisons as a simple evaluation interface.
From the experimental results, we confirmed that the proposed system can create a wrist watch design that can satisfy the user without increasing user evaluation loads. Therefore, the proposed method is effective at creating wrist watch designs in a simple manner.
4 Conclusions
We have proposed a wrist watch design system with an IEC method that employs the WPC method. We performed an evaluation experiment with real users to verify the effectiveness of the proposed system. The experimental results showed that the proposed system can create wrist watch designs that satisfy user preference in a simple manner. In future, we will improve our system in consideration of the subjects’ comments and compare the effectiveness of the proposed system to other IEC algorithms.
References
Takagi, H.: Interactive evolutionary computation: fusion of the capabilities of EC optimization and human evaluation. Proc. IEEE 89(9), 1275–1296 (2001)
Ono, S., Maeda, H., Sakimoto, K., Nakayama, S.: User-system cooperative evolutionary computation for both quantitative and qualitative objective optimization in image processing filter design. Appl. Soft Comput. 15, 203–218 (2014)
Jeong, J.H., Ahn, C.W.: Automatic evolutionary music composition based on multi-objective genetic algorithm. In: Handa, H., Ishibuchi, H., Ong, Y.-S., Tan, K.-C. (eds.) Proceedings of the 18th Asia Pacific Symposium on Intelligent and Evolutionary Systems - Volume 2. PALO, vol. 2, pp. 105–115. Springer, Cham (2015). doi:10.1007/978-3-319-13356-0_9
Marques, V.M., Reis, C., Machado, J.A.T.: Interactive evolutionary computation in music. In: IEEE International Conference on Systems Man and Cybernetics (SMC), pp. 3501–3507 (2010)
Ianigro, S., Bown, O.: Plecto: a low-level interactive genetic algorithm for the evolution of audio. In: Johnson, C., Ciesielski, V., Correia, J., Machado, P. (eds.) EvoMUSART 2016. LNCS, vol. 9596, pp. 63–78. Springer, Cham (2016). doi:10.1007/978-3-319-31008-4_5
Dass, M.V., Ali, M.R., Alio, M.M.: Image retrieval using interactive genetic algorithm. In: International Conference on Computational Science and Computational Intelligence (CSCI), vol. 1, pp. 215–220 (2014)
Takenouchi, H., Tokumaru, M., Muranaka, N.: Tournament-style evaluation using Kansei evaluation. Int. J. Affect. Eng. 12(3), 395–407 (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Takenouchi, H., Tokumaru, M. (2017). Wrist Watch Design System with Interactive Evolutionary Computation. In: Stephanidis, C. (eds) HCI International 2017 – Posters' Extended Abstracts. HCI 2017. Communications in Computer and Information Science, vol 714. Springer, Cham. https://doi.org/10.1007/978-3-319-58753-0_71
Download citation
DOI: https://doi.org/10.1007/978-3-319-58753-0_71
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-58752-3
Online ISBN: 978-3-319-58753-0
eBook Packages: Computer ScienceComputer Science (R0)