“…There have been some advances to apply machine-learning methods within the context of linear solvers. So far, work has focused on using machine learning to either select the best solver-preconditioner setup from a set of preconditioners and/or linear solvers for a given linear problem (Holloway & Chen, 2007;Kuefler & Chen, 2008;Xu & Zhang, 2005;George et al, 2008;Yamada et al, 2018;Huang et al, 2016;Peairs & Chen, 2011), to help improve efficiency for Block-Jacobi type preconditioners (Götz & Anzt, 2018), to reduce the time-to-solution by interspersing linear solver iterations with neural-network based correction steps (Rizzuti et al, 2019), or to replace the linear solver entirely (Tompson et al, 2017;Yang, Yang, & Xiao, 2016;Ladický et al, 2015). This paper will try a fundamentally new approach by using supervised machine learning to derive the preconditioner directly.…”