The deep neural network solver for B-spline approximation

被引:3
|
作者
Wen, Zepeng [1 ]
Luo, Jiaqi [2 ]
Kang, Hongmei [1 ]
机构
[1] Soochow Univ, Sch Math Sci, 1 Shizi St, Suzhou 215006, Jiangsu, Peoples R China
[2] Duke Kunshan Univ, Data Sci Res Ctr, 8 Duke Ave, Kunshan 215316, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Deep learning; Deep neural network solver; Knot placement; B-spline approximation; KNOT CALCULATION; INVERSE PROBLEMS; PLACEMENT; RECONSTRUCTION;
D O I
10.1016/j.cad.2023.103668
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper introduces a novel unsupervised deep learning approach to address the knot placement problem in the field of B-spline approximation, called deep neural network solvers (DNN-Solvers). Given discrete points, the DNN acts as a solver for calculating knot positions in the case of a fixed knot number. The input can be any initial knots and the output provides the desirable knots. The loss function is based on the approximation error. The DNN-Solver converts the lower-dimensional knot placement problem, characterized as a nonconvex nonlinear optimization problem, into a search for suitable network parameters within a high-dimensional space. Owing to the over-parameterization nature, DNN-Solvers are less likely to be trapped in local minima and robust against initial knots. Moreover, the unsupervised learning paradigm of DNN-Solvers liberates us from constructing high-quality synthetic datasets with labels. Numerical experiments demonstrate that DNN-Solvers are excellent in both approximation results and efficiency under the premise of an appropriate number of knots.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] Fractional deep neural network via constrained optimization
    Antil, Harbir
    Khatri, Ratna
    Lohner, Rainald
    Verma, Deepanshu
    MACHINE LEARNING-SCIENCE AND TECHNOLOGY, 2021, 2 (01):
  • [42] Memetic improved cuckoo search algorithm for automatic B-spline border approximation of cutaneous melanoma from macroscopic medical images
    Galvez, Akemi
    Iglesias, Andres
    ADVANCED ENGINEERING INFORMATICS, 2020, 43 (43)
  • [43] On the Sensitivity of the Parameters of the Intensity-Based Stochastic Model for Terrestrial Laser Scanner. Case Study: B-Spline Approximation
    Kermarrec, Gael
    Alkhatib, Hamza
    Neumann, Ingo
    SENSORS, 2018, 18 (09)
  • [44] Firefly Algorithm for Explicit B-Spline Curve Fitting to Data Points
    Galvez, Akemi
    Iglesias, Andres
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [45] The application of cubic B-spline collocation method in impact force identification
    Qiao, Baijie
    Chen, Xuefeng
    Xue, Xiaofeng
    Luo, Xinjie
    Liu, Ruonan
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2015, 64-65 : 413 - 427
  • [46] On developing B-spline registration algorithms for multi-core processors
    Shackleford, J. A.
    Kandasamy, N.
    Sharp, G. C.
    PHYSICS IN MEDICINE AND BIOLOGY, 2010, 55 (21): : 6329 - 6351
  • [47] A force identification method using cubic B-spline scaling functions
    Qiao, Baijie
    Zhang, Xingwu
    Luo, Xinjie
    Chen, Xuefeng
    JOURNAL OF SOUND AND VIBRATION, 2015, 337 : 28 - 44
  • [48] B-SPLINE SURFACE RECONSTRUCTION BASED ON FEATURE POINTS OF SECTIONAL CURVES
    Cheng, Xian-Guo
    ENERGY AND MECHANICAL ENGINEERING, 2016, : 823 - 830
  • [49] Construction of multiresolution triangular B-spline surfaces using hexagonal filters
    Dreger, A
    Gross, MH
    Schlegel, J
    VISUAL COMPUTER, 2000, 16 (06): : 339 - 356
  • [50] TLS-based profile model analysis of major composite structures with robust B-spline method
    Xu, Xiangyang
    Kargoll, Boris
    Bureick, Johannes
    Yang, Hao
    Alkhatib, Hamza
    Neumann, Ingo
    COMPOSITE STRUCTURES, 2018, 184 : 814 - 820