Mobile QR Code QR CODE

2024

Acceptance Ratio

21%


  1. ( School of Information Engineering, Harbin University, Harbin, 150086, China waterlili329@163.com)



Interactive genetic algorithm, Image elements, Hierarchical design, KD-tree, Random forest

1. Introduction

In the digital age, image design has become an indispensable component of contemporary society, particularly in the realm of products and visual communication, which is increasingly utilized. The elemental hierarchy of design, composition, and use of color directly affects the market performance of products and consumers' purchasing decisions [1]. However, with the rapid changes in consumer preferences and the increasing demand for personalized products, traditional image design methods, such as manual sketching and rule-based design tools, have gradually shown their limitations. These methods are not only inefficient, but also difficult to quickly adapt to the changing needs of the market, resulting in design outputs that often lack innovation and personalization [2,3]. Interactive genetic algorithm (IGA), as an emerging algorithm, can combine the advantages of genetic algorithm (GA) with the subjective opinions of designers to achieve human-machine collaborative design. However, IGA also has some challenges and limitations. The IGA relies on the subjective judgment of human evaluators, and its evaluation results are prone to bias, resulting in significant time and labor costs [4,5]. Consequently, the study proposed a revised IGA-based image design model to optimize the entire design process. This entails the introduction of a collaborative evaluation mechanism, which is intended to reduce user fatigue and enhance the accuracy of the evaluation. The innovation of this study lies in the use of collaborative evaluation model (CEM) to improve the IGA. The research contribution is to introduce the ideas of user interaction and image element hierarchy design (EHD), which improves the efficiency and flexibility of vase design. In the first section of this study, the development status of IGA and shape design is elaborated. The second section constructs an improved CEM-based IGA, and a vase modeling interactive design (VMID) model based on the improved IGA, i.e., VMID-IGA model. In the third section, parameter optimization of CEM in IGA and empirical analysis of IGA-based VMID are conducted. The fourth section is the conclusion and prospects for future research directions.

2. Related Works

With the advancement of computer technology, there is an increasing amount of research and application on IGA. Piemonti et al. proposed an IGA-based protection decision generation method to address the issue of decision-maker preferences affecting protection decisions in multi-basin planning and design. This method was empirically analyzed and found to have a strong bias towards covering crops in 50% -83% of sub watersheds, which helps to visualize the differences between participants in local sub watershed scale decisions [6]. Yao et al. proposed an interactive dynamic programming GA-based water resource optimization allocation model to address the impact of uneven precipitation on water resource allocation. This model could propose targeted and flexible water resource management strategies based on historical precipitation distribution data [7]. To comprehensively consider the optimization of energy system scheduling and cost balance issues, Fang et al. proposed using piecewise linear construction to construct an interactive scheduling optimization model. The effectiveness verification of this model indicated that it could reduce operating costs by 5.12% [8]. To explore the highly correlated regions between decision-makers and populations, Tomczyk and Kadzi\'{n}ski proposed a new interactive multi-objective coevolutionary algorithm. This algorithm could successfully adapt to the preferred direction of decision-making and was more competitive than traditional decision-making [9]. To achieve interactive control of solar power generation systems, Pal et al. proposed a method based on summation product neurons to control the nonlinearity of load current. This method had the advantages of low cost and low computational difficulty compared to other methods, and could improve the control efficiency of nonlinear current loads [10].

The advancement of computer technology has also led to the rapid development of image design, and the research on shape design is becoming increasingly popular. In response to the problem of significant uncertainty between tracking predicted values and tracking trajectories in multi target tracking, Ye et al. proposed the application of lightweight deep appearance embedding in multi target tracking. This scheme can effectively improve the ability to extract targets and assist in identifying target trajectories [11]. To reconstruct the facial appearance of Pruzansky Kaban III semi facial microsomes, Liu et al. proposed the use of computer-aided manufacturing to construct a maxillofacial reconstruction method. This method has been proven to reduce surgical time and tissue damage [12]. Zhang et al. proposed to construct a pattern design model based on computer technology to address the special structure and high design difficulty of three-dimensional jacquard spacing positions. This model can significantly simplify design steps and reduce design difficulty compared to traditional methods [13]. In response to the increasingly serious epidemic of C. neoformans, Tiwari, D et al. constructed an image model for visualizing changes in epidemic data by combining improved Boosting methods. The experimental results showed that the model had a regression score of 99.37, which could assist in predicting the development of the epidemic [14]. To address how to overcome the shortcomings of machine image learning algorithms through the use of voting classifiers, Bhati, B. S et al. combined the K-nearest neighbor algorithm, random forests, and decision trees to form a neo-ground voting classifier. The results showed that the accuracy and robustness of this new method was better [15].

In summary, the advancement of computer technology has led to an increasing number of studies on styling and exterior design. The IGA has enormous application prospects in multiple fields. To meet the interactive demand for vase design in today's society, this study constructs an improved IGA-based VMID to improve the efficiency and flexibility of vase design. It is hoped to provide theoretical support for the development of image EHD technology.

3. Application of Image EHD based on Improved IGA in Vase Modeling

To improve the efficiency and satisfaction of vase design, this study integrates KD-tree and improved IGA of random forest, and constructs an interactive shape design model based on this improved algorithm. This chapter applies the model to the design of vase shapes to help users freely choose the image elements and matching levels in the vase shape and pattern.

3.1 Improved IGA for Fusion Evaluation Model

The hierarchical design of the image elements of a vase is a very complex task, and the process will directly affect the visual effect and aesthetic feeling of the design work.IGA is an optimization method based on GA. Unlike traditional GA, it incorporates human-computer interaction [16]. While traditional GA is based on mathematical functions for solving, IGA searches for the optimal solution of the problem by combining the subjective judgment of humans and the optimization ability of computers [17,18]. Therefore, the study transforms the design process into an optimization problem that allows the element hierarchy of the vase image to better meet the user's aesthetic needs and design goals. This interactive design method places the user at the center of the design process. Through the user's feedback and participation, the IGA is able to continuously adjust and optimize the hierarchical structure of the image, ultimately achieving a more personalized design effect that meets the user's expectations. Fig. 1 shows the basic process of IGA.

Fig. 1. Basic process of the IGA.

../../Resources/ieie/IEIESPC.2025.14.3.320/image1.png

In Fig. 1, the IGA randomly generates a group of individuals as the initial population through evolutionary parameter settings. Subsequently, each individual is evaluated for fitness based on the specific fitness function of the problem. IGA will then input the evaluated individuals into the interactive interface. In the interactive interface, users will evaluate individuals. IGA performs selection, crossover, and mutation operations on the population based on user selection or feedback, generating the next generation of new populations. The new population will return to the interactive interface for user evaluation again until the optimal solution is obtained or the number of iterations reaches the maximum value. Since the traditional IGA algorithm relies on human subjective judgment, the IGA requires repeated feedback from the user, which is prone to cause feedback fatigue and empirical limitations of its optimization results. To address these problems, the study proposes a CEM aimed at constructing an improved IGA. This CEM can effectively reduce the fatigue and computing cost of user evaluation and accelerate the computing process compared to other models. Meanwhile, by extracting the common features of user evaluation, the CEM can better capture the users' needs and preferences, thus improving the optimization effect of the algorithm. The constructed CEM is Fig. 2.

Fig. 2. Model of collaborative evaluation.

../../Resources/ieie/IEIESPC.2025.14.3.320/image2.png

In Fig. 2, the proposed CEM is composed of a high-dimensional indexed tree data structure (KD-tree) and a random forest fusion. Among them, the KD-tree is a subset partitioned binary tree that exhibits an advantage in that it can efficiently support nearest-neighbor search in multi-dimensional space, especially suitable for the case of high dimensionality of the data set. The nearest neighbor search of KD-tree is achieved by the similarity between instances, which is the distance between instances. This study uses normalized Euclidean distance to calculate the distance between instances, as shown in Eq. (1).

(1)
$ x'=\frac{x-\min (x)}{\max (x)-\min (x)} . $

In Eq. (1), $x'$ denotes the result of normalizing the data at point $x$.$\max (x)$ represents the maximum value.$\min (x)$ represents the minimum value. The calculation of Euclidean distance is Eq. (2).

(2)
$ d(x,y)=\sqrt{\sum _{i=1}^{n}(x_{i} -y_{i} )^{2} } . $

In Eq. (2), $x_{i} $ and $y_{i} $ represent the coordinates of data $x$ and y on dimension $i$. $x$ and $y$ denote two points in dimensional space. For a given query point, KD-tree can decide to search towards the left or right sub-tree by comparing the values on the partition dimension between the query point and the current node. During the search process, KD-tree will continuously update the nearest node to find the closest data point to the query point. Random forests integrate multiple decision tree models and use the majority vote of each model's prediction result as the final model prediction result. The construction process of a decision tree includes four steps: feature selection, node splitting, recursive construction, and leaf node determination. The implementation of its functions is based on information quantity, information difference, conditional entropy, and information gain. In feature selection, the decision tree utilizes information to calculate the uncertainty of events, as shown in Eq. (3).

(3)
$ I(X=x_{i} )=-\log p(x_{i} ). $

In Eq. (3), $I$ denotes the amount of information, $X$ denotes the characteristic variable, and $p(x_{i} )$ denotes the probability of the event occurring. In addition, the decision tree also utilizes information entropy to calculate the uncertainty of information, as shown in Eq. (4).

(4)
$ H(X)=-\sum _{i=1}^{n}p(x_{i} ) \log p(x_{i} ) . $

In Eq. (4), $n$ denotes the dimension. The formula for the conditional information entropy of random variable $Y$ is shown in Eq. (5) when a certain characteristic variable $X$ is known.

(5)
$ H(\left. Y\right|X)=-\sum _{i=1}^{n}p(x_{i} )H (\left. Y\right|X=x_{i} ) . $

Information gain is used to measure the classification ability of a feature on a dataset. The calculation method is the difference between the information entropy and conditional entropy before and after a feature partition dataset, as shown in Eq. (6).

(6)
$ Gain(D,A)=H(D)-H(D{\rm \backslash }A) . $

In Eq. (6), $H(D)$ represents the information entropy before and after data partitioning. $H(D{\rm \backslash }A)$ represents the conditional entropy before and after data partitioning. After completing the construction of CEM, this study constructs an improved IGA-based CEM, and its implementation process is Fig. 3.

Fig. 3. Implementation process of the modified IGA.

../../Resources/ieie/IEIESPC.2025.14.3.320/image3.png

In Fig. 3, the synergistic evaluation model is first trained based on the training dataset, and this trained synergistic evaluation model is applied to the prediction of the fitness of the initial population. When the individual fitness of the population does not meet the requirements, an improved IGA is used to modify it twice to make its fitness meet the requirements. The subsequent steps are the same as the traditional IGA steps, where the user evaluates and provides feedback on the individual population until the optimal solution is output or the number of iterations reaches the maximum value. This study also asynchronously saves user evaluation data. After the algorithm runs, IGA will train and update CEM based on user evaluation data, further improving the algorithm's computational speed.

3.2 VMID based on Improved IGA

With the expansion of the vase industry, the market demand for personalized vase designs is also increasing. To provide a vase shape that better meets customer preferences, this study designs the vase shape based on an improved IGA. In addition, to facilitate users' intuitive selection of vase shapes, research has also applied graphic interaction to vase shape design. Through the graphical interactive interface, users can intuitively operate and control the design process of the vase shape. The principle of graphical interaction is Fig. 4.

Fig. 4. Drawing interaction principle.

../../Resources/ieie/IEIESPC.2025.14.3.320/image4.png

In Fig. 4, in the graphical interaction mode, users can freely adjust and deform the shape change parameters of the vase through input devices such as a mouse or touch screen. At the same time, the design model also provides some preset parameters and functions, allowing users to quickly generate initial designs for various vase shapes. Users can flexibly adjust these parameters according to their own needs and preferences. The computer can modify and render the vase shape in real-time based on changes and other parameters, making it convenient for users to observe and evaluate the design results in real time. Applying this graphical interaction mode to the improved IGA, a VMID-IGA model is constructed, and its basic framework is Fig. 5.

Fig. 5. Basic framework of the VMID model based on the modified IGA.

../../Resources/ieie/IEIESPC.2025.14.3.320/image5.png

In Fig. 5, to facilitate the free transformation and adjustment of the vase shape in the user interaction interface, this study constructs a 3D model of the vase based on 3D coordinate points and bicubic Bezier surface technology. The calculation method for bicubic Bezier surfaces is extended based on Bezier curves, which consist of two cubic Bezier curves. Each Bezier curve is defined by four control points, while the surface is defined by 16 control points. By calculating each point on the surface, a smooth surface can be obtained. The definition of a bicubic Bezier surface is Eq. (7).

(7)
$ S(u,v)=\sum_{i=0}^{3} \sum_{j=0}^{3} P_{i,j} B_{i,3} (u)B_{j,3} (v);~u,~v\in [0,~1]. $

In Eq. (7), $u$ and $v$ represent two cubic Bezier curves. $P_{i,j} $ represents the spatial control point. $B_{i,3} (u)$ and $B_{j,3} (v)$ represent Bernstein basis functions, which represent a class of basis functions used for interpolation and approximation. The calculation formula for $B_{i,3} (u)$ is Eq. (8).

(8)
$ B_{i,3} (u)=C_{3}^{i} u^{i} (1-u)^{3-i} . $

The calculation formula for $B_{j,3} (v)$ is Eq. (9).

(9)
$ B_{j,3} (v)=C_{3}^{j} v^{j} (1-v)^{3-j} . $

A matrix is used to represent a bicubic Bezier surface, as shown in Eq. (10).

(10)
$$ S(u, v) = \begin{bmatrix} B_{0,3}(u) & B_{1,3}(u) & B_{2,3}(u) & B_{3,3}(u) \end{bmatrix} \\ \times \begin{bmatrix} P_{00} & P_{01} & P_{02} & P_{03} \\ P_{10} & P_{11} & P_{12} & P_{13} \\ P_{20} & P_{21} & P_{22} & P_{23} \\ P_{30} & P_{31} & P_{32} & P_{33} \end{bmatrix} \begin{bmatrix} B_{0,3}(v) \\ B_{1,3}(v) \\ B_{2,3}(v) \\ B_{3,3}(v) \end{bmatrix} $$

$B(u)$ is calculated using a power basis function to obtain Eq. (11).

(11)
$ \left\{ \begin{aligned} &S(u, v) = U M P M^{T} V^{T}, \\ &U = \begin{bmatrix} u^3 & u^2 & u^1 & 1 \end{bmatrix}, \\ &V = \begin{bmatrix} v^3 & v^2 & v^1 & 1 \end{bmatrix}, \\ &M = \begin{bmatrix} -1 & 3 & -3 & 1 \\ 3 & -6 & 3 & 0 \\ -3 & 3 & 0 & 0 \\ 1 & 0 & 0 & 0 \end{bmatrix}. \end{aligned} \right. $

In Eq. (11), $T$ represents the matrix. After completing the construction of the 3D model of the vase, users can evaluate and interact with graphics based on the displayed model. When a vase shape that meets user needs is generated, the optimal solution is output. After completing the construction of the VMID-IGA model, implement it using the web. The program framework of the VMID-IGA model is Fig. 6.

Fig. 6. Program framework of the interactive design model of vase modeling.

../../Resources/ieie/IEIESPC.2025.14.3.320/image6.png

In Fig. 6, this study uses Java and Python to program the VMID-IGA model. The framework is divided into five levels, namely the data layer, presentation layer, business logic layer, data access layer, and data layer. The data layer is responsible for processing data storage and management. This level uses MySQL as a database to store and manage data related to vase shape, such as vase shape, material, color, etc. The data access layer is responsible for interacting with the data layer, implementing read and write operations on data by defining data access interfaces and implementing specific data access logic. This level uses tools such as Java's JDBC or Python's DB-API to interact with the database. The business logic layer is responsible for implementing the business logic of interactive design of vase shapes. It uses Java and Python to write business logic code, including calling the improved IGA to optimize and generate the shape of the vase. The presentation layer is responsible for displaying the user interface, receiving user input and displaying output results. It uses tools such as Java's Swing and Python's Tkinter to implement user interfaces, providing an interface for users to interact with the system. Finally, the application layer is responsible for integrating the functions of various levels to achieve the overall logic of the system. It uses Java or Python to write the main program, coordinate and call components at various levels, and achieve the functionality of the entire system. In addition, this study also optimizes the hyper-parameters n-neighbors and n-estimators of KD-tree and random forest in CEM to obtain the optimal evaluation and prediction results.

4. Empirical Analysis of VMID-IGA Model

To select the CEM with the best performance, this study conducted hyper-parameter optimization experiments on it. In addition, the study also utilized empirical experiments to verify the effectiveness of the proposed VMID-IGA model.

4.1 Optimal Hyper-parameter Optimization Results of Improved IGA

To select the CEM with the best performance, the ten fold cross validation method is used to select the optimal values of hyper-parameters n-neighbors and n-estimators in KD-tree and random forests. The range of n-neighbors is set to $[1$, $20]$ and $n$-estimators is set to $[1$, $200]$ to verify steps of 1 and 10, respectively. The experimental environment used is Windows 10, the hardware is Intel Core i7-9700K (64 GB), and the programming languages are Python and Java. The fitness prediction effects of KD-tree and random forest under different hyper-parameters are shown in Fig. 7.

Fig. 7. Changes in the evaluation accuracy of the KD-tree and random forest evaluation models during the hyper-parameter change.

../../Resources/ieie/IEIESPC.2025.14.3.320/image7.png

Figs. 7(a) and 7(b) show the fitness prediction accuracy of KD-tree and random forests under changes in hyper-parameters $n$-neighbors and $n$-estimators. In Fig. 7(a), when $n$-neighbors increases from 1 to 20, the fitness prediction accuracy of KD-tree shows a trend of first increasing and then decreasing. When the value of n-neighbors is 7, KD-tree has the best prediction performance, reaching 55.1%. In Fig. 7(b), when n-estimators increase from 1 to 200, the accuracy of fitness prediction for random forests shows a trend of first increasing and then gradually stabilizing. When the n-estimators value is 141, the prediction performance of random forests is optimal, reaching 61.7%. In summary, when n-neighbors is 7 and n-estimators is 141, a KD-tree-based CEM and random forest can be constructed. Subsequently, to verify the effectiveness of KD-tree, with an acceptable range of fitness values of [-2,2], the prediction error results of KD-tree and random forest are shown in Fig. 8.

Fig. 8. Fitness prediction error of KD-Tree and random forest.

../../Resources/ieie/IEIESPC.2025.14.3.320/image8.png

Figs. 8(a) and 8(b) show the fitness prediction errors for KD-tree and random forests. In Fig. 8(a), the prediction accuracy of KD-tree within the acceptable error range is 90.1%, and its fitness prediction performance is good. In Fig. 8(b), the prediction accuracy of shorthand without omission within the acceptable error range is 93.9%, and its fitness prediction performance is good. Based on the above results, KD-tree and random forests have good predictive performance when n-neighbor is 7 and $n$-estimators is 141, which can be applied in practical applications.

4.2 Validation Experiment of VMID

To verify the effectiveness of the proposed VMID-IGA model, 10 users are selected to participate in the experiment. The design model is made available to users through an interactive interface, which allows them to evaluate the aesthetic and practical qualities of different vase shapes and to adjust the vase shapes according to their personal preferences. The objective is to compare the performance of the design model based on the modified IGA with several other design models based on the traditional IGA in terms of user satisfaction, ease of operation, and design efficiency. The ShapeNet dataset, which is one of the largest 3D shape datasets currently available, contains a multitude of categories of 3D real models. It is employed as the source of test data and is suitable for the purpose of testing the efficacy of the proposed method in the domain of vase styling design. In addition, the initial population size of the algorithm is set to 100, the number of iterations is set to 500, and the crossover rate and the variation rate are set to 0.8 and 0.1, respectively. A greater population size and a greater number of iterations can markedly enhance the diversity and innovation of the designs, but also result in a proportional increase in the computational cost.

This model is compared with VMID based on traditional IGA, KD-Tree Interactive Genetic Algorithm (KD-IGA), and Random Forest Interactive Genetic Algorithm (RF-IGA). Comparative performance indicators include the number of individuals evaluated by users, running time, average fitness, maximum fitness, and loss function. The experimental environment used is Windows 10, the hardware is Intel Core i7-9700K (64GB), and the programming languages are Python and Java. The number of evaluation individuals and running time for each VMID are shown in Fig. 9.

Fig. 9. Comparison of the evaluated individual number and running time results of each model.

../../Resources/ieie/IEIESPC.2025.14.3.320/image9.png

In Fig. 9, the average number of evaluated individuals for the VMID-IGA model is 48, which is 72 lower than the traditional IGA-based interactive design model and lower than other interactive design models. In addition, the running time of VMID-IGA is 302.7 seconds, which is 200.1 seconds lower than traditional IGA-based interactive design models and lower than other interactive design models. This model runs faster than other models. In summary, the interactive design model based on improved IGA has significantly improved its evaluation number and runtime performance compared to traditional models, indicating that this model can effectively reduce user fatigue and improve design output efficiency. In addition, to verify the optimization performance of VMID-IGA, the study also conducts performance analysis on the model based on average fitness and maximum fitness. The average fitness and maximum fitness results of each interactive design model are shown in Fig. 10.

Fig. 10. Comparison results of average fitness and maximum fitness.

../../Resources/ieie/IEIESPC.2025.14.3.320/image10.png

Figs. 10(a) and 10(b) show the comparison results of the average and maximum fitness of each interactive design model. In 1Fig. 10(a), as the number of iterations increases, the average fitness of each interactive design model also increases. The average fitness curve of the improved IGA interactive design model is the highest, reaching 7.8, which is 2.6 higher than the traditional model. In Fig. 10(b), as the number of iterations increases, the maximum fitness curves of other interactive design models, except for traditional interactive design models, show a gradual upward trend. The maximum fitness curve of the improved IGA interactive design model is the highest, reaching 8.6, which is 2.7 higher than the traditional model. In summary, the research model has better performance in terms of optimization ability, assisting user cognition, and reducing evaluation noise. The loss function values of each interactive design model are shown in Fig. 11.

Fig. 11. Loss function values of the interactive design model.

../../Resources/ieie/IEIESPC.2025.14.3.320/image11.png

Figs. 11(a) and 11(b) show the loss function curves and stability results of the function curves for each interactive design model. In Fig. 11(a), the loss function values of each model decrease with the increase of iteration times until they stabilize. Among them, the convergence speed of the loss function curve of the research model is the fastest, and its stable loss function value is the smallest, which is 0.05. In Fig. 11(b), among the converged loss function curves, the loss function curve of the research model is the smoothest and the curve fluctuation amplitude is the smallest. Therefore, the proposed VMID-IGA model has the best loss function performance. To further validate the effectiveness of the improved IGA interactive design model, the study also selects five experts from the design industry as users of the model. The study evaluates the interactive design model by expert scoring on multiple indicators, including design innovation, user satisfaction, algorithm efficiency and resource utilization. The rating of each indicator is out of 10 points. The results of the metrics evaluation for each interactive ensemble model are shown in Fig. 12.

Fig. 12. Evaluation results of the satisfaction of each model.

../../Resources/ieie/IEIESPC.2025.14.3.320/image12.png

In Fig. 12, the proposed interactive design model based on the modified IGA has the highest average score in the multi-indicator evaluation, and the average value of the indicator evaluation is 8.8 points. The ratings of the five expert users are all above 8, which indicates that the design results of the model can effectively meet the users' needs and preferences, as well as have excellent innovation, algorithmic efficiency and resource utilization. The findings imply that the model can help designers to carry out vase styling design more efficiently and generate design solutions that meet user requirements.

5. Conclusion

With the growth of social demand, traditional image EHD methods have problems of low efficiency, high user evaluation fatigue, and insufficient creativity and flexibility. Based on the efficiency and interactive demand of image-based EHD technology in vase design by society, this study proposed to construct CEM based on KD-tree and random forest, and to construct an improved IGA based on this. Subsequently, the VMID-IGA model was established. Firstly, optimization design was conducted on the parameters of CEM, and it was found that the performance of CEM was optimal when the hyper-parameters n-neigbjobs was 7 and n-estimators was 141. Subsequently, empirical analysis of the VMID-IGA model showed that the number of evaluated individuals in the model was 48, the running time was 302.7 seconds, and the loss function value was 0.05, which was lower than other comparative models. Meanwhile, the average fitness of the model was 7.8, and the average satisfaction score was 8.8, which was higher than other comparative models. In summary, the proposed VMID-IGA model can effectively reduce user fatigue and improve design output efficiency. It can also assist users in designing vase shapes that meet their preferences, which can basically meet user needs and generate design solutions that meet user requirements. However, the paper also has certain limitations. Due to the study of adjusting the control points of the vase to complete changes in its shape, it is easy to encounter the phenomenon of unreasonable shape. The future research direction is to limit the generation of unreasonable shapes.

REFERENCES

1 
R. A. L. Moreto, C. E. Thomaz, and S. P.Gimenez, ``Impact of designer knowledge in the interactive evolutionary optimisation of analogue CMOS ICs by using iMTGSPICE,'' Electronics Letters, vol. 55, no. 3, pp. 16-18, January 2019.DOI
2 
B. Wildman-Tobriner, M. Buda, J. K. Hoang, W. D. Middleton, and M. A. Mazurowski, ``Using artificial intelligence to revise ACR TI-RADS risk stratification of thyroid nodules: Diagnostic accuracy and utility,'' Radiology, vol. 292, no. 1, pp. 112-119, May 2019.DOI
3 
M. H. Taleb, M. M. Majidi, S. A. M. M. Maibody, and F. Pirnajmedin, ``Variation in persistency, postdrought recovery and root characteristics in a tall fescue germplasm under interactive effects of exogenously applied salicylic acid and water stress,'' Plant Breeding, vol. 140, no. 4, pp. 678-692, June 2021.DOI
4 
H. L. Barker, L. M. Holeski, and R. L. Lindroth, ``Independent and interactive effects of plant genotype and environment on plant traits and insect herbivore performance: A meta‐analysis with Salicaceae,'' Functional Ecology, vol. 33, no. 3, pp. 422-435, November 2019.DOI
5 
M. Kipnis, ``Exothermic reactions on the heterogeneous catalysts: Features of research and implementation,'' Chemical Engineering Research and Design, vol. 174, no. 82, pp. 79-95, 2021.DOI
6 
A. D. Piemonti, M. Guizani, M. Babbar-Sebens, E. Zhang, and S. Mukhopadhyay, ``Exploration and visualization of patterns underlying multi-stakeholder preferences in watershed conservation decisions generated by an interactive genetic algorithm,'' Water Resources Research, vol. 57, no. 5, pp. 1-22, April 2021.DOI
7 
L. Yao, Z. Xu, and X. Chen, ``Sustainable water allocation strategies under various climate scenarios: A case study in China,'' Journal of Hydrology, vol. 574, no. 1, pp. 529-543, July 2019.DOI
8 
R. Fang, ``Multi-objective optimized operation of integrated energy system with hydrogen storage,'' International Journal of Hydrogen Energy, vol. 44, no. 56, pp. 29409-29417, November 2019.DOI
9 
M. K. Tomczyk, and M. Kadzi´nski, ``Decomposition-based co-evolutionary algorithm for interactive multiple objective optimization,'' Information Sciences, vol. 549, pp. 178-199, March 2020.DOI
10 
K. Pal, S. Kumar, B. Singh, and T. C. Kandpal, ``Sigmoidal and Gaussian functions based neural neuron technique for grid interactive solar energy system enabling power quality improvement,'' IET Generation, Transmission & Distribution, vol. 14, no. 23, pp. 5471-5479, October 2020.DOI
11 
L. Ye, W. Li, L. Zheng, and Y. Zeng, ``Lightweight and deep appearance embedding for multiple object tracking,'' IET Computer Vision, vol. 16, no. 6, pp. 489-503, April 2022.DOI
12 
K. Liu, Y. Xu, A. Abdelrehem, T. Jiang, and X.Wang, ``Application of virtual planning for three-dimensional guided maxillofacial reconstruction of Pruzansky-kaban III hemifacial microsomia using custom made fixation plate,'' Journal of Craniofacial Surgery, vol. 32, no. 3, pp. 896-901, May 2021.DOI
13 
Y. Zhang, G. Jiang, and A. Zhang, ``Double-appearance patterning model of warp-knitted spacer textiles based on the jacquard loop index,'' Textile Research Journal, vol. 92, no. 5, pp. 825-834, September 2022.DOI
14 
D. Tiwari and B. S. Bhati, ``A deep analysis and prediction of covid-19 in India: using ensemble regression approach,'' Artificial Intelligence and Machine Learning for COVID-19 , vol. 942, no. 1, pp. 97-109, February 2021.DOI
15 
B. S. Bhati, A. Shankar, S. Saxena, T. Saxena, M. Anbarasi and M. Kumar, ``An ensemble-based approach for image classification using voting classifier,'' International Journal of Modelling, Identification and Control, vol. 41, no. 2, pp. 87-97, November 2022.DOI
16 
K. Dimitrovski, A. Grmek, and H. G. Tomc, ``Use of a predictive colour model for managing the colour appearance of two-colour woven fabrics,'' Coloration Technology, vol. 136, no. 3, pp. 270-287, February 2020.DOI
17 
Y. Chae, ``The effects of the spatial frequency and size of stripes on the hue appearance of striped woven fabrics,'' Textile Research Journal, vol. 89, no. 12, pp. 2423-2432, August 2019.DOI
18 
Y. Fang, B. Luo, T. Zhao, D. He, B. Jiang, and Q. Liu, ``ST-SIGMA: Spatio-temporal semantics and interaction graph aggregation for multi-agent perception and trajectory forecasting,'' CAAI Transactions on Intelligence Technology, vol. 7, no. 4, pp. 744-757, November 2022.DOI

Author

Lili Zhan
../../Resources/ieie/IEIESPC.2025.14.3.320/author1.png

Lili Zhan is an Associate Professor of computer science and technology at Harbin University in Harbin, Heilongjiang Province, China. She obtained a Bachelor's degree in computer science and technology from Daqing Petroleum Institute in 2005 and a Master's degree in computer application technology from Daqing Petroleum Institute in 2008. Her main research areas include computer education, software engineering, and artificial intelligence.