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 条
  • [31] Adaptive Regularization of B-Spline Models for Scientific Data
    Lenz, David
    Yeh, Raine
    Mahadevan, Vijay
    Grindeanu, Iulian
    Peterka, Tom
    COMPUTATIONAL SCIENCE - ICCS 2022, PT I, 2022, : 150 - 163
  • [32] Learning Activation Functions in Deep (Spline) Neural Networks
    Bohra, Pakshal
    Campos, Joaquim
    Gupta, Harshit
    Aziznejad, Shayan
    Unser, Michael
    IEEE OPEN JOURNAL OF SIGNAL PROCESSING, 2020, 1 : 295 - 309
  • [33] Adaptive Approximation and Generalization of Deep Neural Network with Intrinsic Dimensionality
    Nakada, Ryumei
    Imaizumi, Masaaki
    JOURNAL OF MACHINE LEARNING RESEARCH, 2020, 21
  • [34] Multiphase Conductivity Imaging With Electrical Impedance Tomography and B-Spline Level Set Method
    Liu, Dong
    Gu, Danping
    Smyl, Danny
    Deng, Jiansong
    Du, Jiangfeng
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2020, 69 (12) : 9634 - 9644
  • [35] Performance and accuracy assessments of an incompressible fluid solver coupled with a deep convolutional neural network
    Illarramendi, Ekhi Ajuria
    Bauerheim, Michael
    Cuenot, Benedicte
    DATA-CENTRIC ENGINEERING, 2022, 3 (08):
  • [36] Asymptotic error of cubic B-spline interpolation using prefiltering
    Percan, Yvonne
    Zellmann, Stefan
    Lang, Ulrich
    NUMERICAL ALGORITHMS, 2015, 70 (01) : 191 - 203
  • [37] B-spline parameterization of spatial response in a monolithic scintillation camera
    Solovov, V.
    Morozov, A.
    Chepel, V.
    Domingos, V.
    Martins, R.
    JOURNAL OF INSTRUMENTATION, 2016, 11
  • [38] Asymptotic error of cubic B-spline interpolation using prefiltering
    Yvonne Percan
    Stefan Zellmann
    Ulrich Lang
    Numerical Algorithms, 2015, 70 : 191 - 203
  • [39] Deep Neural Network Approximation of Invariant Functions through Dynamical Systems
    Li, Qianxiao
    Lin, Ting
    Shen, Zuowei
    JOURNAL OF MACHINE LEARNING RESEARCH, 2024, 25
  • [40] Unsupervised End-to-End Brain Tumor Magnetic Resonance Image Registration Using RBCNN: Rigid Transformation, B-Spline Transformation and Convolutional Neural Network
    Sankareswaran, Senthil Pandi
    Krishnan, Mahadevan
    CURRENT MEDICAL IMAGING, 2022, 18 (04) : 387 - 397