Self-adaptive deep neural network: Numerical approximation to functions and PDEs

被引:4
|
作者
Cai, Zhiqiang [1 ]
Chen, Jingshuang [1 ]
Liu, Min [2 ]
机构
[1] Purdue Univ, Dept Math, 150 N Univ St, W Lafayette, IN 47907 USA
[2] Purdue Univ, Sch Mech Engn, 585 Purdue Mall, W Lafayette, IN 47907 USA
基金
美国国家科学基金会;
关键词
Self-adaptivity; Advection-reaction equation; Least-squares approximation; Deep neural network; ReLU activation;
D O I
10.1016/j.jcp.2022.111021
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Designing an optimal deep neural network for a given task is important and challenging in many machine learning applications. To address this issue, we introduce a self-adaptive algorithm: the adaptive network enhancement (ANE) method, written as loops of the form train -> estimate -> enhance. Starting with a small two-layer neural network (NN), the step train is to solve the optimization problem at the current NN; the step estimate is to compute a posteriori estimator/indicators using the solution at the current NN; the step enhance is to add new neurons to the current NN. Novel network enhancement strategies based on the computed estimator/indicators are developed in this paper to determine how many new neurons and when a new layer should be added to the current NN. The ANE method provides a natural process for obtaining a good initialization in training the current NN; in addition, we introduce an advanced procedure on how to initialize newly added neurons for a better approximation. We demonstrate that the ANE method can automatically design a nearly minimal NN for learning functions exhibiting sharp transitional layers as well as discontinuous solutions of hyperbolic partial differential equations. (C) 2022 Elsevier Inc. All rights reserved.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Self-adaptive Artificial Neural Network in Numerical Models Calibration
    Kucerova, Anna
    Mares, Tomas
    [J]. ARTIFICIAL NEURAL NETWORKS-ICANN 2010, PT I, 2010, 6352 : 347 - 350
  • [2] Self-Adaptive Deep Asymmetric Network for Imbalanced Recommendation
    Zhu, Yi
    Geng, Yishuai
    Li, Yun
    Qiang, Jipeng
    Yuan, Yunhao
    Wu, Xindong
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2024, 8 (01): : 968 - 980
  • [3] Self-Adaptive Superpixels Based on Neural Network Models
    Bai, Xiuxiu
    Wang, Cong
    Tian, Zhiqiang
    [J]. IEEE ACCESS, 2020, 8 : 137254 - 137262
  • [4] Deep Neural Networks and Smooth Approximation of PDEs
    Doleglo, Kamil
    Paszynski, Maciej
    Demkowicz, Leszek
    [J]. COMPUTATIONAL SCIENCE, ICCS 2022, PT II, 2022, : 328 - 332
  • [5] Deep ReLU neural network approximation in Bochner spaces and applications to parametric PDEs
    Dung, Dinh
    Nguyen, Van Kien
    Pham, Duong Thanh
    [J]. JOURNAL OF COMPLEXITY, 2023, 79
  • [6] Self-adaptive logit balancing for deep neural network robustness: Defence and detection of adversarial attacks
    Wei, Jiefei
    Yao, Luyan
    Meng, Qinggang
    [J]. NEUROCOMPUTING, 2023, 531 : 180 - 194
  • [7] A Self-adaptive neuroevolution approach to constructing Deep Neural Network architectures across different types
    Shuai, Zhenhao
    Liu, Hongbo
    Wan, Zhaolin
    Yu, Wei-Jie
    Zhang, Jun
    [J]. APPLIED SOFT COMPUTING, 2023, 136
  • [8] The design of self-adaptive controller based on Hopfield neural network
    Xu Wen-shang
    Chen Shao-hua
    [J]. ICICTA: 2009 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION, VOL I, PROCEEDINGS, 2009, : 112 - 116
  • [9] SAPNN: self-adaptive probabilistic neural network for medical diagnosis
    Xiong, Yibin
    Wu, Jun
    Wang, Qian
    Wei, Dandan
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2024, 27 (01) : 68 - 77
  • [10] The self-adaptive fuzzy neural network based on evolutionary programming
    Liu, Fang
    [J]. PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 1200 - 1203