The deep neural network solver for B-spline approximation

被引:2
|
作者
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] Extended cubic uniform B-spline and α-B-spline
    Institute of Computer Graphics and Image Processing, Department of Mathematics, Zhejiang University, Hangzhou 310027, China
    [J]. Zidonghua Xuebao, 2008, 8 (980-983):
  • [42] A weighted extended B-spline solver for bending and buckling of stiffened plates
    Verschaeve, Joris C. G.
    [J]. THIN-WALLED STRUCTURES, 2016, 107 : 580 - 596
  • [43] A quadratic trigonometric B-Spline as an alternate to cubic B-spline
    Samreen, Shamaila
    Sarfraz, Muhammad
    Mohamed, Abullah
    [J]. ALEXANDRIA ENGINEERING JOURNAL, 2022, 61 (12) : 11433 - 11443
  • [44] Research on GNSS/DR method based on B-spline and optimized BP neural network
    Fei, Zaihui
    Jia, Shuangcheng
    Li, Qian
    [J]. 2021 IEEE 33RD INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2021), 2021, : 161 - 168
  • [45] Remote sensing images classification using fuzzy B-spline function neural network
    Mao, JX
    Wang, YN
    Sun, W
    [J]. PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 2159 - 2163
  • [46] Using B-spline neural network to extract fuzzy rules for a centrifugal pump monitoring
    Kesheng Wang
    Bing Lei
    [J]. Journal of Intelligent Manufacturing, 2001, 12 : 5 - 11
  • [47] SplineNet: B-spline neural network for efficient classification of 3D data
    Jinka, Sai Sagar
    Sharma, Avinash
    [J]. ELEVENTH INDIAN CONFERENCE ON COMPUTER VISION, GRAPHICS AND IMAGE PROCESSING (ICVGIP 2018), 2018,
  • [48] Modeling of Complex-Valued Wiener Systems Using B-Spline Neural Network
    Hong, Xia
    Chen, Sheng
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2011, 22 (05): : 818 - 825
  • [49] Using B-spline neural network to extract fuzzy rules for a centrifugal pump monitoring
    Wang, KS
    Lei, B
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2001, 12 (01) : 5 - 11
  • [50] alpha B-spline: A linear singular blending B-spline
    Loe, KF
    [J]. VISUAL COMPUTER, 1996, 12 (01): : 18 - 25