Enabling High-Dimensional Hierarchical Uncertainty Quantification by ANOVA and Tensor-Train Decomposition

被引:76
|
作者
Zhang, Zheng [1 ]
Yang, Xiu [2 ]
Oseledets, Ivan V. [3 ]
Karniadakis, George E. [2 ]
Daniel, Luca [1 ]
机构
[1] MIT, Elect Res Lab, Cambridge, MA 02139 USA
[2] Brown Univ, Div Appl Math, Providence, RI 02912 USA
[3] Skolkovo Inst Sci & Technol, Skolkovo 143025, Russia
基金
俄罗斯科学基金会;
关键词
Analysis of variance (ANOVA); circuit simulation; generalized polynomial chaos (gPC); hierarchical uncertainty quantification; high dimensionality; microelectromechanical systems (MEMS) simulation; stochastic modeling and simulation; tensor train; uncertainty quantification; PARTIAL-DIFFERENTIAL-EQUATIONS; STOCHASTIC COLLOCATION METHOD; POLYNOMIAL-CHAOS; INTEGRATED-CIRCUITS; MONTE-CARLO; APPROXIMATION;
D O I
10.1109/TCAD.2014.2369505
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Hierarchical uncertainty quantification can reduce the computational cost of stochastic circuit simulation by employing spectral methods at different levels. This paper presents an efficient framework to simulate hierarchically some challenging stochastic circuits/systems that include high-dimensional subsystems. Due to the high parameter dimensionality, it is challenging to both extract surrogate models at the low level of the design hierarchy and to handle them in the high-level simulation. In this paper, we develop an efficient analysis of variance-based stochastic circuit/microelectromechanical systems simulator to efficiently extract the surrogate models at the low level. In order to avoid the curse of dimensionality, we employ tensor-train decomposition at the high level to construct the basis functions and Gauss quadrature points. As a demonstration, we verify our algorithm on a stochastic oscillator with four MEMS capacitors and 184 random parameters. This challenging example is efficiently simulated by our simulator at the cost of only 10 min in MATLAB on a regular personal computer.
引用
收藏
页码:63 / 76
页数:14
相关论文
共 50 条
  • [1] Efficient High-Dimensional Stochastic Optimal Motion Control using Tensor-Train Decomposition
    Gorodetsky, Alex
    Karaman, Sertac
    Marzouk, Youssef
    ROBOTICS: SCIENCE AND SYSTEMS XI, 2015,
  • [2] TENSOR-TRAIN DECOMPOSITION
    Oseledets, I. V.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2011, 33 (05): : 2295 - 2317
  • [3] High-Dimensional Uncertainty Quantification Using Stochastic Galerkin and Tensor Decomposition
    Wang, Ziyuan
    Sidhu, Karanvir S.
    Khazaka, Roni
    IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY, 2024, 14 (08): : 1461 - 1473
  • [4] SPECTRAL TENSOR-TRAIN DECOMPOSITION
    Bigoni, Daniele
    Engsig-Karup, Allan P.
    Marzouk, Youssef M.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2016, 38 (04): : A2405 - A2439
  • [5] Tensor-Train decomposition for image recognition
    D. Brandoni
    V. Simoncini
    Calcolo, 2020, 57
  • [6] Tensor-Train decomposition for image recognition
    Brandoni, D.
    Simoncini, V
    CALCOLO, 2020, 57 (01)
  • [7] A continuous analogue of the tensor-train decomposition
    Gorodetsky, Alex
    Karaman, Sertac
    Marzouk, Youssef
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2019, 347 : 59 - 84
  • [8] Graph and tensor-train recurrent neural networks for high-dimensional models of limit order books
    Roa-Vicens, Jacobo
    Xu, Yao Lei
    Silva, Ricardo
    Mandic, Danilo
    3RD ACM INTERNATIONAL CONFERENCE ON AI IN FINANCE, ICAIF 2022, 2022, : 207 - 213
  • [9] Nimble GNN Embedding with Tensor-Train Decomposition
    Yin, Chunxing
    Zheng, Da
    Nisa, Israt
    Faloutsos, Christos
    Karypis, George
    Vuduc, Richard
    PROCEEDINGS OF THE 28TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2022, 2022, : 2327 - 2335
  • [10] PARALLEL ALGORITHMS FOR COMPUTING THE TENSOR-TRAIN DECOMPOSITION
    Shi, Tianyi
    Ruth, Maximilian
    Townsend, Alex
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2023, 45 (03): : C101 - C130