3D Vase Design Based on Interactive Genetic Algorithm and Enhanced XGBoost Model

被引:2
|
作者
Wang, Dongming [1 ]
Xu, Xing [1 ]
机构
[1] Minnan Normal Univ, Sch Phys & Informat Engn, Zhangzhou 363000, Peoples R China
基金
中国国家自然科学基金;
关键词
XGBoost; interactive genetic algorithm; 3D vase shape; B & eacute; zier surface;
D O I
10.3390/math12131932
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The human-computer interaction attribute of the interactive genetic algorithm (IGA) allows users to participate in the product design process for which the product needs to be evaluated, and requiring a large number of evaluations would lead to user fatigue. To address this issue, this paper utilizes an XGBoost proxy model modified by particle swarm optimization and the graphical interaction mechanism (GIM) to construct an improved interactive genetic algorithm (PXG-IGA), and then the PXG-IGA is applied to 3D vase design. Firstly, the 3D vase shape has been designed by using a bicubic B & eacute;zier surface, and the individual genetic code is binary and includes three parts: the vase control points, the vase height, and the texture picture. Secondly, the XGBoost evaluation of the proxy model has been constructed by collecting user online evaluation data, and the particle swarm optimization algorithm has been used to optimize the hyperparameters of XGBoost. Finally, the GIM has been introduced after several generations, allowing users to change product styles independently to better meet users' expectations. Based on the PXG-IGA, an online 3D vase design platform has been developed and compared to the traditional IGA, KD tree, random forest, and standard XGBoost proxy models. Compared with the traditional IGA, the number of evaluations has been reduced by 58.3% and the evaluation time has been reduced by 46.4%. Compared with other proxy models, the accuracy of predictions has been improved up from 1.3% to 20.2%. To a certain extent, the PXG-IGA reduces users' operation fatigue and provides new ideas for improving user experience and product design efficiency.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] Interactive 3D Vase Design Based on Gradient Boosting Decision Trees
    Wang, Dongming
    Xu, Xing
    Xia, Xuewen
    Jia, Heming
    ALGORITHMS, 2024, 17 (09)
  • [2] 3D Garment Design Based on Component Library and Interactive Genetic Algorithm
    Liu, Ying
    AGRO FOOD INDUSTRY HI-TECH, 2017, 28 (01): : 1006 - 1009
  • [3] 3D modeling design and rapid style recommendation of polo shirt based on interactive genetic algorithm
    Zhang Zhuo
    Cong Honglian
    JOURNAL OF ENGINEERED FIBERS AND FABRICS, 2020, 15
  • [4] Improved XGBoost model based on genetic algorithm
    Chen, Jinxiang
    Zhao, Feng
    Sun, Yanguang
    Yin, Yilan
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2020, 62 (03) : 240 - 245
  • [5] The fractal artistic design based on interactive genetic algorithm
    Hai C.
    Computer-Aided Design and Applications, 2020, 17 (Special Issue 2) : 35 - 45
  • [6] Wardrobe Furniture Color Design Based on Interactive Genetic Algorithm
    Ma, Xinyu
    Chen, Yushu
    Liang, Qianwei
    Wang, Jinjing
    BIORESOURCES, 2024, 19 (03): : 6230 - 6246
  • [7] Research on interface design based on user's mental model driven by interactive genetic algorithm
    Wei, Zhen
    Nie, Jinghuan
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2021, 17 (01) : 42 - 51
  • [8] Research on Mining Maximum Subsidence Prediction Based on Genetic Algorithm Combined with XGBoost Model
    Gu, Zhongyuan
    Cao, Miaocong
    Wang, Chunguang
    Yu, Na
    Qing, Hongyu
    SUSTAINABILITY, 2022, 14 (16)
  • [9] 3D Architecture Facade Optimization Based on Genetic Algorithm and Neural Network
    Zhang, Yan
    Fei, Guangzheng
    Shang, Wenqian
    2017 16TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS 2017), 2017, : 693 - 698
  • [10] Research on Urban Landscape Design Optimization Based on Interactive Genetic Algorithm
    Wang, Yi
    Fang, Xiaotao
    Zhou, Tingjuan
    Tang, Jian
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ALGORITHMS, SOFTWARE ENGINEERING, AND NETWORK SECURITY, ASENS 2024, 2024, : 22 - 26