<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Physiol.</journal-id>
<journal-title>Frontiers in Physiology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Physiol.</abbrev-journal-title>
<issn pub-type="epub">1664-042X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fphys.2018.01708</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physiology</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Evaluation of Fifteen Algorithms for the Resolution of the Electrocardiography Imaging Inverse Problem Using <italic>ex-vivo</italic> and <italic>in-silico</italic> Data</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Karoui</surname> <given-names>Amel</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/565909/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Bear</surname> <given-names>Laura</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/363671/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Migerditichan</surname> <given-names>Pauline</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Zemzemi</surname> <given-names>Nejib</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<xref ref-type="corresp" rid="c002"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/482464/overview"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Institute of Mathematics, University of Bordeaux</institution>, <addr-line>Bordeaux</addr-line>, <country>France</country></aff>
<aff id="aff2"><sup>2</sup><institution>INRIA Bordeaux Sud-Ouest</institution>, <addr-line>Bordeaux</addr-line>, <country>France</country></aff>
<aff id="aff3"><sup>3</sup><institution>IHU Lyric</institution>, <addr-line>Bordeaux</addr-line>, <country>France</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Carlos Figuera, Universidad Rey Juan Carlos, Spain</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Andreu Climent, Fundaci&#x000F3;n Hospital Gregorio Mara&#x000F1;on, Spain; Olaf Doessel, Karlsruher Institut f&#x000FC;r Technologie (KIT), Germany</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Amel Karoui <email>amel.karoui&#x00040;inria.fr</email></corresp>
<corresp id="c002">Nejib Zemzemi <email>nejib.zemzemi&#x00040;inria.fr</email></corresp>
<fn fn-type="other" id="fn001"><p>This article was submitted to Cardiac Electrophysiology, a section of the journal Frontiers in Physiology</p></fn></author-notes>
<pub-date pub-type="epub">
<day>29</day>
<month>11</month>
<year>2018</year>
</pub-date>
<pub-date pub-type="collection">
<year>2018</year>
</pub-date>
<volume>9</volume>
<elocation-id>1708</elocation-id>
<history>
<date date-type="received">
<day>21</day>
<month>05</month>
<year>2018</year>
</date>
<date date-type="accepted">
<day>13</day>
<month>11</month>
<year>2018</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2018 Karoui, Bear, Migerditichan and Zemzemi.</copyright-statement>
<copyright-year>2018</copyright-year>
<copyright-holder>Karoui, Bear, Migerditichan and Zemzemi</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract><p>The electrocardiographic imaging inverse problem is ill-posed. Regularization has to be applied to stabilize the problem and solve for a realistic solution. Here, we assess different regularization methods for solving the inverse problem. In this study, we assess (i) zero order Tikhonov regularization (ZOT) in conjunction with the Method of Fundamental Solutions (MFS), (ii) ZOT regularization using the Finite Element Method (FEM), and (iii) the L1-Norm regularization of the current density on the heart surface combined with FEM. Moreover, we apply different approaches for computing the optimal regularization parameter, all based on the Generalized Singular Value Decomposition (GSVD). These methods include Generalized Cross Validation (GCV), Robust Generalized Cross Validation (RGCV), ADPC, U-Curve and Composite REsidual and Smoothing Operator (CRESO) methods. Both simulated and experimental data are used for this evaluation. Results show that the RGCV approach provides the best results to determine the optimal regularization parameter using both the FEM-ZOT and the FEM-L1-Norm. However for the MFS-ZOT, the GCV outperformed all the other regularization parameter choice methods in terms of relative error and correlation coefficient. Regarding the epicardial potential reconstruction, FEM-L1-Norm clearly outperforms the other methods using the simulated data but, using the experimental data, FEM based methods perform as well as MFS. Finally, the use of FEM-L1-Norm combined with RGCV provides robust results in the pacing site localization.</p></abstract>
<kwd-group>
<kwd>inverse problem</kwd>
<kwd>Tikhonov regularization</kwd>
<kwd>L1-norm regularization</kwd>
<kwd>regularization parameter</kwd>
<kwd>method of fundamental solutions</kwd>
<kwd>finite element method</kwd>
<kwd>generalized singular value decomposition</kwd>
<kwd>pacing site localization</kwd>
</kwd-group>
<contract-num rid="cn001">ANR-10-IAHU-04-LIRYC</contract-num>
<contract-sponsor id="cn001">Agence Nationale de la Recherche<named-content content-type="fundref-id">10.13039/501100001665</named-content></contract-sponsor>
<counts>
<fig-count count="10"/>
<table-count count="1"/>
<equation-count count="32"/>
<ref-count count="45"/>
<page-count count="14"/>
<word-count count="7781"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1. Introduction</title>
<p>The non-invasive electrocardiographic imaging (ECGI) is an imaging technique that allows one to non-invasively reconstruct the electrical activity of the heart using electrocardiograms and a patient specific heart-torso geometry. This clinical tool is used by electrophysiologists to understand the mechanisms underlying arrhythmias and to localize targets for ablation therapy, such as for atrial fibrillation (Haissaguerre et al., <xref ref-type="bibr" rid="B20">2013</xref>; Rudy, <xref ref-type="bibr" rid="B33">2013</xref>). This technology is based on a mathematical relationship defining the propagation of the electrical activity between the heart and the torso surface &#x00393;<sub><italic>ext</italic></sub>. Given the extracellular electrical potential <italic>u</italic><sub><italic>H</italic></sub> on the epicardial heart boundary &#x00393;<sub><italic>H</italic></sub>, the distribution of the electrical potential <italic>u</italic><sub><italic>T</italic></sub> in the torso domain &#x003A9;<sub><italic>T</italic></sub> and specifically at electrodes distributed on the body surface &#x00393;<sub><italic>ext</italic></sub>, could be obtained by solving the following Laplace equation:</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mo>&#x02207;</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mo>&#x000B7;</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>&#x003C3;</mml:mi><mml:mi>T</mml:mi></mml:msub><mml:mo>&#x02207;</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mtext>T</mml:mtext></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mtext>in</mml:mtext></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>&#x003A9;</mml:mi><mml:mi>T</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>&#x003C3;</mml:mi><mml:mi>T</mml:mi></mml:msub><mml:mo>&#x02207;</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mtext>T</mml:mtext></mml:msub><mml:mtext>&#x000A0;</mml:mtext><mml:mo>&#x000B7;</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:msub><mml:mi>n</mml:mi><mml:mtext>T</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mtext>on</mml:mtext></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>&#x00393;</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mtext>T</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mtext>H</mml:mtext></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:mtext>on</mml:mtext></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>&#x00393;</mml:mi><mml:mi>H</mml:mi></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where &#x003C3;<sub><italic>T</italic></sub> stands for the torso conductivity tensor and <italic>n</italic><sub><italic>T</italic></sub> is the outward unit normal to the torso external boundary &#x00393;<sub><italic>ext</italic></sub>. This is what we call a forward problem. Now, given a body surface potential distribution and knowing that the flux of potential over the body surface is zero, could we obtain the right distribution of the electrical potential on the heart surface? This is what we call an inverse problem in electrocardiography. In almost all of the works reported in the literature, the mathematical approach used for solving the inverse problem is based on a transfer matrix which has been first formulated by Barr et al. (<xref ref-type="bibr" rid="B3">1977</xref>). The transfer matrix can be computed using different approaches such as the finite element method (FEM) (Wang et al., <xref ref-type="bibr" rid="B40">2010</xref>; Zemzemi et al., <xref ref-type="bibr" rid="B45">2015</xref>) or the boundary elements method like in Stenroos and Haueisen (<xref ref-type="bibr" rid="B37">2008</xref>); Stenroos (<xref ref-type="bibr" rid="B36">2009</xref>); Schuler et al. (<xref ref-type="bibr" rid="B34">2017</xref>); Ghosh and Rudy (<xref ref-type="bibr" rid="B17">2009</xref>); Chamorro-Servent et al. (<xref ref-type="bibr" rid="B8">2017</xref>); Barr et al. (<xref ref-type="bibr" rid="B3">1977</xref>), the method of fundamental solutions (MFS) (Wang and Rudy, <xref ref-type="bibr" rid="B41">2006</xref>) or mixed methods like the factorization of boundary value method (Bouyssier et al., <xref ref-type="bibr" rid="B7">2015</xref>) or finite element with mixed element types (Wang et al., <xref ref-type="bibr" rid="B40">2010</xref>). In this study, we are only interested in FEM and MFS. Using any of these numerical approaches, the governing Equation (1) can be reduced to a matrix-vector system:</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>A</mml:mi><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mi>b</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <bold>A</bold> is the transfer matrix, its form depends on the numerical method used. The vector <bold>x</bold> is either the unknown epicardial potentials on the surface of the heart in the case of the FEM or a vector of weighting coefficients from which it&#x00027;s possible to reconstruct the epicardial potential in the case of MFS. Finally, <bold>b</bold> represents either the body surface potentials (BSPs) for the first case or a concatenation of the BSPs and a null vector representing the non flux boundary condition for the second case.Generally, the inverse problem of electrocardiography is known to be ill-posed in the sense of Hadamard Hadamard (<xref ref-type="bibr" rid="B19">1923</xref>) which means that a small perturbation of the Cauchy data may lead to a high variation in the inverse solution. This could be explained at the discrete level by the ill-conditioning of the transfer matrix <bold>A</bold> and the measurement noise that we have in the vector <bold>b</bold>. To overcome this, a regularization approach is often used to solve Equation (2). However, this has led to a large variety of different inverse algorithms being developed. To date, few studies have attempted to compare the different methods available. Cheng et al. (<xref ref-type="bibr" rid="B9">2003</xref>) looked at different regularization methods and methods to compute the regularization parameter. Since this work, many new methods have been developed.</p>
<p>A recent work by Barnes and Johnston (<xref ref-type="bibr" rid="B2">2016</xref>) compares several regularization techniques but without changing either the regularization operator or the numerical method defining the transfer matrix. Finally, both of these studies were based purely on simulated data, and their applicability to experimental or clinical work is unknown.</p>
<p>In this work we compare not only different methods for computing the transfer matrix, but also different regularization operators and different methods for optimizing the regularization parameter to assess how they perform on two sets of data: simulated and experimental.</p>
</sec>
<sec sec-type="methods" id="s2">
<title>2. Methods</title>
<p>To date, the regularization approach most commonly used to solve the electrocardiographic imaging inverse problem is the Tikhonov regularization defined by the following objective function:</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M3"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:munder></mml:mstyle><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mo>&#x02225;</mml:mo><mml:mi>A</mml:mi><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mi>b</mml:mi><mml:msup><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x02225;</mml:mo><mml:mi>L</mml:mi><mml:mi>x</mml:mi><mml:msup><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <bold>L</bold> is the regularization operator, &#x003BB; is the regularization parameter and &#x02225;.&#x02225; is the L2-norm. Here, <bold>L</bold> can be the identity matrix (zero-order) or an approximation operator of a potential&#x00027;s derivative form (first or second order). Independent of the numerical method used to compute the transfer matrix, the best way to analyze the different methods to computing the optimal regularization parameter is to use the GSVD of the couple {<bold>A</bold>, <italic>L</italic>} for first or second order Tikhonov regularization and the singular value decomposition of <bold>A</bold> for zero-order.</p>
<sec>
<title>2.1. Generalized singular value decomposition</title>
<p>In the case where <italic><bold>L</bold></italic> &#x0003D; <italic><bold>I</bold></italic>, we use the Singular Value Decomposition of the <italic><bold>m</bold></italic> &#x000D7; <italic><bold>n</bold></italic> transfer matrix <bold>A</bold>, where <italic><bold>m</bold></italic> &#x02265; <italic><bold>n</bold></italic>, <italic><bold>m</bold></italic> is the number of torso nodes and <italic><bold>n</bold></italic> is the number of heart nodes. Following Hansen (<xref ref-type="bibr" rid="B22">1998</xref>), we decompose <italic><bold>A</bold></italic> as follows</p>
<disp-formula id="E4"><label>(4)</label><mml:math id="M4"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mi>U</mml:mi><mml:mi>&#x003A3;</mml:mi><mml:msup><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>where <bold>U</bold> is a <italic><bold>m</bold></italic> &#x000D7; <italic><bold>n</bold></italic> orthonormal matrix containing the left singular vectors of <bold>A</bold>,<bold>V</bold> is a <italic><bold>n</bold></italic> &#x000D7; <italic><bold>n</bold></italic> orthonormal matrix containing the right singular vectors of <bold>A</bold> and &#x003A3; is a <italic>n</italic>&#x000D7;<italic>n</italic> diagonal matrix with the singular values of <bold>A</bold> on its diagonal. Note that <italic><bold>u</bold></italic><sub><italic><bold>i</bold></italic></sub>, <italic><bold>v</bold></italic><sub><italic><bold>i</bold></italic></sub> and &#x003C3;<sub><italic><bold>i</bold></italic></sub> are, respectively, the columns of <bold>U</bold>, <bold>V</bold> and the singular values of <bold>A</bold> arranged in a decreasing order. In terms of the singular value decomposition, the solution of the regularized problem expressed by:</p>
<disp-formula id="E5"><label>(5)</label><mml:math id="M5"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:munder></mml:mstyle><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mo>&#x02225;</mml:mo><mml:mi>A</mml:mi><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mi>b</mml:mi><mml:msup><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x02225;</mml:mo><mml:mi>x</mml:mi><mml:msup><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>can be written as (Hansen, <xref ref-type="bibr" rid="B22">1998</xref>):</p>
<disp-formula id="E6"><label>(6)</label><mml:math id="M6"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x02020;</mml:mi></mml:mrow></mml:msup><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>A</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>I</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:msub><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>It can be shown that the two terms of (5) can be written as (Johnston and Gulrajani, <xref ref-type="bibr" rid="B25">1997</xref>):</p>
<disp-formula id="E7"><label>(7)</label><mml:math id="M7"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>&#x02225;</mml:mo><mml:mi>A</mml:mi><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mi>b</mml:mi><mml:msup><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msup><mml:msubsup><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>&#x0002B;</mml:mo><mml:mo>&#x02225;</mml:mo><mml:msub><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x022A5;</mml:mo></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>and</p>
<disp-formula id="E8"><label>(8)</label><mml:math id="M8"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003B7;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>&#x02225;</mml:mo><mml:mi>x</mml:mi><mml:msup><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:msubsup><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M9"><mml:mstyle mathvariant="bold"><mml:mo>&#x02225;</mml:mo><mml:msub><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x022A5;</mml:mo></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mo>&#x02225;</mml:mo><mml:mi>A</mml:mi><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi><mml:mi>S</mml:mi><mml:mi>S</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mi>b</mml:mi><mml:msup><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mstyle></mml:math></inline-formula> is the residual of the least squares solution <italic><bold>x</bold></italic><sub><italic><bold>LSS</bold></italic></sub> and <inline-formula><mml:math id="M10"><mml:mstyle mathvariant="bold"><mml:msub><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>b</mml:mi></mml:mstyle></mml:math></inline-formula>.</p>
<p>In the case where <italic><bold>L</bold></italic> &#x02260; <italic><bold>I</bold></italic>, the Generalized Singular Value Decomposition of the pair <bold>{<italic><bold>A, L</bold></italic>}</bold> is defined by (Hansen, <xref ref-type="bibr" rid="B23">2010</xref>):</p>
<disp-formula id="E9"><label>(9)</label><mml:math id="M11"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mi>P</mml:mi><mml:mi>C</mml:mi><mml:msup><mml:mrow><mml:mi>Z</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mtext>&#x02003;&#x000A0;</mml:mtext><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mi>Q</mml:mi><mml:mi>S</mml:mi><mml:msup><mml:mrow><mml:mi>Z</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>where <bold>P</bold> and <bold>Q</bold> are, respectively, <italic><bold>m</bold></italic> &#x000D7; <italic><bold>n</bold></italic> and <italic><bold>n</bold></italic> &#x000D7; <italic><bold>n</bold></italic> orthogonal matrices. <bold>C</bold> and <bold>S</bold> are <italic><bold>m</bold></italic> &#x000D7; <italic><bold>n</bold></italic> and <italic><bold>n</bold></italic> &#x000D7; <italic><bold>n</bold></italic> diagonal matrices satisfying <italic><bold>C</bold></italic><sup><italic><bold>T</bold></italic></sup><italic><bold>C</bold></italic> &#x0002B; <italic><bold>S</bold></italic><sup><italic><bold>T</bold></italic></sup><italic><bold>S</bold></italic> &#x0003D; <italic><bold>I</bold></italic> where <italic><bold>diag</bold></italic>(<italic><bold>C</bold></italic>) &#x0003D; {&#x003C3;<sub>1</sub> &#x02026; &#x003C3;<sub><italic><bold>n</bold></italic></sub>} and <italic><bold>diag</bold></italic>(<italic><bold>S</bold></italic>) &#x0003D; {&#x003BD;<sub>1</sub> &#x02026; &#x003BD;<sub><italic><bold>n</bold></italic></sub>}. Diagonal elements of <bold>C</bold> and <bold>S</bold> satisfy 0 &#x02264; &#x003C3;<sub>1</sub> &#x02264; &#x02026; &#x02264; &#x003C3;<sub><italic><bold>n</bold></italic></sub> &#x02264; 1 and 1 &#x02265; &#x003BD;<sub>1</sub> &#x02265; &#x02026; &#x02265; &#x003BD;<sub><italic><bold>n</bold></italic></sub> &#x02265; 0. The matrix <bold>Z</bold> is non singular. We define <inline-formula><mml:math id="M12"><mml:mstyle mathvariant="bold"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo>&#x0002D;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003BD;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:math></inline-formula> as the generalized singular values of the pair <bold>{<italic><bold>A, L</bold></italic>}</bold>.</p>
<p>Using the generalized singular value decomposition, the solution of the problem expressed by Equation (3) can be written as (Chung et al., <xref ref-type="bibr" rid="B10">2014</xref>):</p>
<disp-formula id="E10"><label>(10)</label><mml:math id="M13"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x0002A;</mml:mo></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x00023;</mml:mi></mml:mrow></mml:msup><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>A</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>L</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mi>&#x003D5;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>where &#x003A6; is a <italic><bold>n</bold></italic> &#x000D7; <italic><bold>n</bold></italic> diagonal matrix containing the <bold>filter factors</bold> defined by:</p>
<disp-formula id="E11"><label>(11)</label><mml:math id="M14"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003D5;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo>&#x0002D;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo>&#x0002D;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mtext>&#x02003;&#x000A0;</mml:mtext><mml:mtext class="textrm" mathvariant="normal">for&#x000A0;</mml:mtext><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02026;</mml:mo><mml:mi>n</mml:mi><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>It can be shown that the two terms of (3) can be written in terms of generalized singular values as (Chung et al., <xref ref-type="bibr" rid="B10">2014</xref>):</p>
<disp-formula id="E12"><label>(12)</label><mml:math id="M15"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>&#x02225;</mml:mo><mml:mi>A</mml:mi><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x0002A;</mml:mo></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mi>b</mml:mi><mml:msup><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo>&#x0002D;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>b</mml:mi></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>b</mml:mi></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>and (Ghista, <xref ref-type="bibr" rid="B16">2012</xref>)</p>
<disp-formula id="E13"><label>(13)</label><mml:math id="M16"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>&#x003B7;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>&#x02225;</mml:mo><mml:mi>L</mml:mi><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x0002A;</mml:mo></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo>&#x0002D;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo>&#x0002D;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="true">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>b</mml:mi></mml:mrow><mml:mo stretchy="true">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
</sec>
<sec>
<title>2.2. Regularization techniques</title>
<p>Several regularization techniques can be applied to the ill-posed inverse problem of electrocardiography. In this study, we focus on two methods.</p>
<sec>
<title>2.2.1. Zero order tikhonov regularization</title>
<p>Using the zero order Tikhonov regularization, the objective function can be expressed by (5). This type of regularization places a constraint on the magnitude of the reconstructed epicardial potentials which is known to provide a smooth solution but may lead to the loss of meaningful information.</p>
</sec>
<sec>
<title>2.2.2. L1-norm regularization of the current density over the heart surface</title>
<p>Previous studies have shown that using the L1-Norm can provide a better reconstruction when applied in different fields (Wolters et al., <xref ref-type="bibr" rid="B42">2004</xref>; Bai et al., <xref ref-type="bibr" rid="B1">2007</xref>; Ding and Hei, <xref ref-type="bibr" rid="B14">2008</xref>). In this paper, we choose to apply the regularization scheme used in Ghosh and Rudy (<xref ref-type="bibr" rid="B17">2009</xref>). Here, we penalized the L1-Norm of the normal derivative of the solution. The potential normal derivative represents the distribution of electrical flux over the epicardial surface.</p>
<p>This will yield less smoothed potentials than zero-order Tikhonov. The use of current density in the regularization of the inverse problem in electrocardiography was first introduced by Khoury (<xref ref-type="bibr" rid="B27">1994</xref>) and proved to provide significant improvement in the inverse problem.</p>
<p>The objective function using L1-Norm based regularization is given by:</p>
<disp-formula id="E14"><label>(14)</label><mml:math id="M17"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:munder></mml:mstyle><mml:mo>&#x02225;</mml:mo><mml:mi>A</mml:mi><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mi>b</mml:mi><mml:mo>&#x02225;</mml:mo><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x02225;</mml:mo><mml:mo>&#x02207;</mml:mo><mml:mi>x</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant='bold-italic'><mml:mi>n</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mstyle mathvariant="bold"><mml:mi>H</mml:mi></mml:mstyle></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>where <bold>n</bold><sub><bold><italic>H</italic></bold></sub> is the outward unit normal to the epicardium surface.Using the Finite Element Method, and thanks to the linearity of the solution of problem (1) to its boundary conditions, we can define the Dirichlet-To-Neumann operator <italic><bold>D</bold></italic> satisfying:</p>
<disp-formula id="E15"><label>(15)</label><mml:math id="M18"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>T</mml:mi></mml:mstyle></mml:msub></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:mfrac><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mfrac><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>T</mml:mi></mml:mstyle></mml:msub></mml:mrow><mml:mrow><mml:mo>&#x02202;</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:mfrac><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>D</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>&#x022EE;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>where <italic><bold>D</bold></italic> is an n-by-n matrix and the points (<italic><bold>p</bold></italic><sub><bold>1</bold></sub>, <italic><bold>p</bold></italic><sub><bold>2</bold></sub>, &#x02026;, <italic><bold>p</bold></italic><sub><italic><bold>n</bold></italic></sub>) are the coordinate tuples of the heart mesh vertices. Note that the operator D is different from the gradient over the surface used for the total variation regularization. In fact the gradient of x over the heart surface (&#x02207;<sub>&#x00393;<sub><bold><italic>H</italic></bold></sub></sub><italic><bold>x</bold></italic>) is the tangential component of electrical potential gradient (&#x02207;<italic><bold>u</bold></italic><sub><bold><italic>T</italic></bold></sub>), whereas <italic><bold>Dx</bold></italic> is its normal component. Thus one could write the 3D gradient of the potential on the epicardial boundary as the sum of both components (&#x02207;<italic>u</italic><sub><bold><italic>T</italic></bold></sub> &#x0003D; (&#x02207;<sub>&#x00393;<sub><bold><italic>H</italic></bold></sub></sub><italic><bold>x</bold></italic> &#x0002B; <italic><bold>Dx</bold></italic>). The operator &#x02207;<sub>&#x00393;<sub><bold><italic>H</italic></bold></sub></sub> depends only on the epicardial surface &#x00393;<sub><bold><italic>H</italic></bold></sub>, whereas, <italic><bold>D</bold></italic> depends on the whole torso domain &#x003A9;. The objective function (14) can be expressed as follows:</p>
<disp-formula id="E16"><label>(16)</label><mml:math id="M19"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mstyle displaystyle="true"><mml:munder class="msub"><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:munder></mml:mstyle><mml:mo>&#x02225;</mml:mo><mml:mi>A</mml:mi><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:mi>b</mml:mi><mml:mo>&#x02225;</mml:mo><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x02225;</mml:mo><mml:mi>D</mml:mi><mml:mi>x</mml:mi><mml:msub><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>The L1-Norm regularization of the current density leads to a non-linear problem. Following Karl (<xref ref-type="bibr" rid="B26">2005</xref>), we can smoothly approximate the L1-Norm of the derivative by:</p>
<disp-formula id="E17"><label>(17)</label><mml:math id="M20"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mo stretchy="false">&#x02225;</mml:mo><mml:mi>D</mml:mi><mml:mi>x</mml:mi><mml:msub><mml:mrow><mml:mo stretchy="false">&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mo stretchy="false">|</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x0230A;</mml:mo><mml:mrow><mml:mi>D</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mo>&#x0230B;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">|</mml:mo><mml:mo>&#x02248;</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msqrt><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x0230A;</mml:mo><mml:mrow><mml:mi>D</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mo>&#x0230B;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:mi>&#x003B2;</mml:mi></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>with &#x003B2; a small constant satisfying &#x003B2; &#x0003E; <bold>0</bold> and &#x0230A;<italic><bold>Dx</bold></italic>&#x0230B;<sub><italic>i</italic></sub> the <italic>i</italic><sup><italic>th</italic></sup> component of the vector <italic><bold>Dx</bold></italic>.</p>
<p>This approximation leads to an interesting formulation of the L1-Norm regularization problem in the form of a set of equations whose resolution as &#x003B2; &#x02192; 0 gives an estimate of the solution of (16). The linear problem to be solved is then:</p>
<disp-formula id="E18"><label>(18)</label><mml:math id="M21"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>A</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>b</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>where <italic><bold>W</bold></italic><sub>&#x003B2;</sub>(<italic><bold>x</bold></italic>) is a diagonal matrix called <bold>weight matrix</bold>, expressed by:</p>
<disp-formula id="E19"><label>(19)</label><mml:math id="M22"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac><mml:mi>d</mml:mi><mml:mi>i</mml:mi><mml:mi>a</mml:mi><mml:mi>g</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msqrt><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x0230A;</mml:mo><mml:mrow><mml:mi>D</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mo>&#x0230B;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:mi>&#x003B2;</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>We notice that (19) has an effect on the variation of the normal derivative penalty. In fact, when the local normal derivative is too small, the weight goes to larger values imposing greater smoothness on the solution. When the local normal derivative is large, the weight goes to small values allowing larger gradients in the solution in these regions.</p>
<p>The above formulation can be further simplified in a way that it can be seen as a first-order Tikhonov regularization. In fact, thanks to the diagonality of <italic><bold>W</bold></italic><sub>&#x003B2;</sub>(<italic><bold>x</bold></italic>), (18) can be written such that:</p>
<disp-formula id="E20"><label>(20)</label><mml:math id="M23"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>A</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msqrt><mml:mrow><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msqrt></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msqrt><mml:mrow><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msqrt></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>b</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>which leads to:</p>
<disp-formula id="E21"><label>(21)</label><mml:math id="M24"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>A</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>b</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M25"><mml:mstyle mathvariant="bold"><mml:mover accent="true"><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msub><mml:mrow><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msqrt><mml:mi>D</mml:mi></mml:mstyle></mml:math></inline-formula>.</p>
<p>Computationally, the Equation (21) is still non-linear since the weighting matrix <italic><bold>W</bold></italic><sub>&#x003B2;</sub>(<italic>x</italic>) depends on the solution <italic><bold>x</bold></italic>. To overcome this constraint, we suggest to use the zero-order Tikhonov solution instead of the solution itself. Thus, the problem that we solve is</p>
<disp-formula id="E22"><label>(22)</label><mml:math id="M26"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>A</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>b</mml:mi><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>where <italic><bold>x</bold></italic><sub><bold>0</bold></sub> is the zero-order Tikhonov solution determined by the Finite Element Method.</p>
</sec>
</sec>
<sec>
<title>2.3. Methods for choosing regularization parameter</title>
<p>In this section, we detail the formulation of several methods used for choosing the optimal regularization parameter in terms of, both, the singular value decomposition in the case of the zero-order Tikhonov regularization and the generalized singular value decomposition in the case of L1-Norm regularization of the current density treated as a first-order Tikhonov regularization. It&#x00027;s fundamental for a good regularization parameter &#x003BB; to satisfy the <bold>Discrete Picard Condition</bold> (DPC) (Hansen, <xref ref-type="bibr" rid="B21">1990</xref>). In other words, this means that the singular values &#x003C3;<sub><italic><bold>i</bold></italic></sub> and the generalized singular values <inline-formula><mml:math id="M27"><mml:mstyle mathvariant="bold"><mml:mover accent="true"><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo>&#x0002D;</mml:mo></mml:mover></mml:mstyle></mml:math></inline-formula> that are greater than &#x003BB; must decay to zero slower than the corresponding <inline-formula><mml:math id="M28"><mml:mstyle mathvariant="bold"><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>b</mml:mi><mml:mo>|</mml:mo></mml:mstyle></mml:math></inline-formula> and <inline-formula><mml:math id="M29"><mml:mstyle mathvariant="bold"><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>b</mml:mi><mml:mo>|</mml:mo></mml:mstyle></mml:math></inline-formula>, respectively.</p>
<sec>
<title>2.3.1. U-curve</title>
<p>The U-Curve is a plot of the sum of the inverse of &#x003B7;<sub>1</sub>(&#x003BB;) (respectively, &#x003B7;<sub>2</sub>(&#x003BB;)) and the inverse of the corresponding residual &#x003C1;<sub>1</sub>(&#x003BB;) (respectively, &#x003C1;<sub>2</sub>(&#x003BB;)) in the case where <italic><bold>L</bold></italic> &#x0003D; <italic><bold>I</bold></italic> (respectively, <italic><bold>L</bold></italic> &#x02260; <italic><bold>I</bold></italic>), in terms of &#x003BB; on a log-log scale:</p>
<disp-formula id="E23"><label>(23)</label><mml:math id="M30"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mi>U</mml:mi><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>&#x003B7;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mi>I</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>U</mml:mi><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>&#x003B7;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:mi>L</mml:mi><mml:mo>&#x02260;</mml:mo><mml:mi>I</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>The U-Curve method was proposed by Krawczyk-Sta&#x00144;do and Rudnicki (<xref ref-type="bibr" rid="B28">2007</xref>) and Krawczyk-Sta&#x00144;do and Rudnicki (<xref ref-type="bibr" rid="B29">2008</xref>) and tested by Krawczyk-Sta&#x00144;do and Rudnicki (<xref ref-type="bibr" rid="B28">2007</xref>), Krawczyk-Sta&#x00144;do and Rudnicki (<xref ref-type="bibr" rid="B29">2008</xref>), and Yuan et al. (<xref ref-type="bibr" rid="B43">2010</xref>) for the selection of the regularization parameter in the inverse problem. These works presented the method as a tool to determine the interval to which the regularization parameter belongs, providing a better computing efficiency.</p>
<p>According to Krawczyk-Sta&#x00144;do and Rudnicki (<xref ref-type="bibr" rid="B28">2007</xref>) results, <italic><bold>Ucurve</bold></italic>(&#x003BB;) is strictly decreasing on the interval <inline-formula><mml:math id="M31"><mml:mstyle mathvariant="bold"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mo>/</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mstyle></mml:math></inline-formula> and strictly increasing on the interval <inline-formula><mml:math id="M32"><mml:mstyle mathvariant="bold"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mo>/</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mi>&#x0221E;</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mstyle></mml:math></inline-formula> where &#x003B4;<sub>1</sub> and &#x003B4;<sub><italic>n</italic></sub> are, respectively, the biggest and the smallest singular values (generalized singular value in the case where <italic><bold>L</bold></italic> &#x02260; <italic><bold>I</bold></italic>). Thus, <italic><bold>Ucurve</bold></italic>(&#x003BB;) reaches a local minimum in the interval <inline-formula><mml:math id="M33"><mml:mstyle mathvariant="bold"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mo>/</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003B4;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mo>/</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mstyle></mml:math></inline-formula>. If we have at least one non-zero singular value, we can ensure the uniqueness of the <italic><bold>Ucurve</bold></italic>(&#x003BB;) minimizer, &#x003BB;<sub><italic><bold>u</bold></italic></sub>, the optimum value of &#x003BB;.</p>
</sec>
<sec>
<title>2.3.2. ADPC</title>
<p>As mentioned above, the optimal regularization parameter should satisfy the DPC. Therefore, ADPC is a regularization parameter choice method based on this condition. The idea is to look for the last index <italic><bold>i</bold></italic> before the DPC is no longer satisfied (Chamorro-Servent et al., <xref ref-type="bibr" rid="B8">2017</xref>). This means before &#x003C3;<sub><italic><bold>i</bold></italic></sub> becomes smaller than <inline-formula><mml:math id="M34"><mml:mstyle mathvariant="bold"><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mstyle></mml:math></inline-formula> in a log-log scale where <italic><bold>t</bold></italic> is time. For the sake of simplification, <inline-formula><mml:math id="M35"><mml:mstyle mathvariant="bold"><mml:mo class="qopname">log</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mstyle></mml:math></inline-formula> is fitted by a polynomial <inline-formula><mml:math id="M36"><mml:mstyle mathvariant="bold"><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mo class="qopname">log</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mstyle></mml:math></inline-formula> of degree 5 to 7. Then, for each <italic><bold>p</bold></italic><sub><italic><bold>t</bold></italic></sub>, we seek for &#x003B1;<sub><italic><bold>t</bold></italic></sub> &#x0003D; &#x003C3;<sub><italic><bold>maxi</bold></italic></sub> such that log(&#x003C3;<sub><italic><bold>i</bold></italic></sub>) &#x02265; <italic><bold>p</bold></italic><sub><italic><bold>t</bold></italic></sub>. The ADPC regularization parameter is then &#x003BB; &#x0003D; <italic><bold>median</bold></italic>(&#x003B1;<sub><italic><bold>t</bold></italic></sub>).</p>
</sec>
<sec>
<title>2.3.3. CRESO</title>
<p>The Composite REsidual and Smoothing Operator (CRESO) method was introduced by Colli-Franzone et al. (<xref ref-type="bibr" rid="B11">1985</xref>). It chooses the parameter that corresponds to the first local maximum of the derivative of the difference between the constraint term and the residual term with respect to &#x003BB;<sup>2</sup>.</p>
<disp-formula id="E24"><label>(24)</label><mml:math id="M37"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mi>C</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mi>d</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:msub><mml:mi>&#x003B7;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mi>I</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>C</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mi>d</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mfrac><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:msub><mml:mi>&#x003B7;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:mi>L</mml:mi><mml:mo>&#x02260;</mml:mo><mml:mi>I</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>In terms of the singular value decomposition, this can be written as (Johnston and Gulrajani, <xref ref-type="bibr" rid="B25">1997</xref>; Ghista, <xref ref-type="bibr" rid="B16">2012</xref>):</p>
<disp-formula id="E25"><label>(25)</label><mml:math id="M38"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mi>C</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle='true'><mml:msubsup><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:mrow><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>&#x003C3;</mml:mi><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:msubsup><mml:mi>&#x003BC;</mml:mi><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo stretchy='false'>(</mml:mo><mml:msubsup><mml:mi>&#x003C3;</mml:mi><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>&#x02212;</mml:mo><mml:mn>3</mml:mn><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:msubsup><mml:mi>&#x003C3;</mml:mi><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>3</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo>,</mml:mo></mml:mrow></mml:mstyle><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mi>I</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>C</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle='true'><mml:msubsup><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:mrow><mml:mfrac><mml:mrow><mml:msubsup><mml:mover accent='true'><mml:mi>&#x003BB;</mml:mi><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:msubsup><mml:mi>&#x003B1;</mml:mi><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo stretchy='false'>(</mml:mo><mml:msubsup><mml:mover accent='true'><mml:mi>&#x003BB;</mml:mi><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>&#x02212;</mml:mo><mml:mn>3</mml:mn><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:msubsup><mml:mover accent='true'><mml:mi>&#x003BB;</mml:mi><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>3</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo>,</mml:mo></mml:mrow></mml:mstyle><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:mi>L</mml:mi><mml:mo>&#x02260;</mml:mo><mml:mi>I</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M39"><mml:mstyle mathvariant="bold"><mml:msub><mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>b</mml:mi><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x02026;</mml:mo><mml:mi>n</mml:mi></mml:mstyle></mml:math></inline-formula>.</p>
</sec>
<sec>
<title>2.3.4. GCV</title>
<p>The Generalized-Cross Validation (GCV) (Wahba, <xref ref-type="bibr" rid="B39">1977</xref>) is also a well-known method to choose the regularization parameter. It provides the optimal value of &#x003BB; by minimizing the function:</p>
<disp-formula id="E26"><label>(26)</label><mml:math id="M40"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mi>G</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mo stretchy='false'>[</mml:mo><mml:mi>T</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mi>e</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>A</mml:mi><mml:msup><mml:mi>A</mml:mi><mml:mo>&#x02020;</mml:mo></mml:msup><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>]</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mi>I</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>G</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mo stretchy='false'>[</mml:mo><mml:mi>T</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mi>e</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>I</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mi>A</mml:mi><mml:msup><mml:mi>A</mml:mi><mml:mo>&#x00023;</mml:mo></mml:msup><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>]</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:mi>L</mml:mi><mml:mo>&#x02260;</mml:mo><mml:mi>I</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>The function <italic><bold>G</bold></italic>(&#x003BB;) is, according to <italic><bold>Wahba</bold></italic> (Wahba, <xref ref-type="bibr" rid="B39">1977</xref>), equal to the weighted linear combination of the <italic><bold>m</bold></italic> prediction errors by leaving out, in each time, the <italic><bold>k</bold></italic><sup><italic><bold>th</bold></italic></sup> data point, <italic><bold>k</bold></italic> &#x0003D; 1..<italic><bold>m</bold></italic> and resolving the inverse problem by the use of the <italic><bold>m</bold></italic> &#x02212; 1 remaining data points. The idea is that the optimum of the regularization parameter provides the best prediction of a measurement as a function of the others. In terms of singular value decomposition, <italic><bold>G</bold></italic>(&#x003BB;) is expressed by (Wahba, <xref ref-type="bibr" rid="B39">1977</xref>; Chung et al., <xref ref-type="bibr" rid="B10">2014</xref>):</p>
<disp-formula id="E27"><label>(27)</label><mml:math id="M41"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mi>G</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mstyle displaystyle='true'><mml:msubsup><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:mrow><mml:mfrac><mml:mrow><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>4</mml:mn></mml:msup><mml:msubsup><mml:mi>&#x003BC;</mml:mi><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:msubsup><mml:mi>&#x003C3;</mml:mi><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo>&#x0002B;</mml:mo><mml:mo>&#x02225;</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mo>&#x022A5;</mml:mo></mml:msub><mml:msup><mml:mo>&#x02225;</mml:mo><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mstyle></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mstyle displaystyle='true'><mml:msubsup><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:mrow><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>&#x003C3;</mml:mi><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mi>&#x003C3;</mml:mi><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mi>I</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>G</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mstyle displaystyle='true'><mml:msubsup><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:mrow><mml:mfrac><mml:mrow><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>4</mml:mn></mml:msup><mml:msubsup><mml:mi>&#x003B1;</mml:mi><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:msubsup><mml:mover accent='true'><mml:mi>&#x003BB;</mml:mi><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle><mml:mo>&#x0002B;</mml:mo><mml:mstyle displaystyle='true'><mml:msubsup><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>m</mml:mi></mml:msubsup><mml:mrow><mml:msubsup><mml:mi>&#x003B1;</mml:mi><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:mrow></mml:mstyle></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mstyle displaystyle='true'><mml:msubsup><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:mrow><mml:mfrac><mml:mrow><mml:msubsup><mml:mover accent='true'><mml:mi>&#x003BB;</mml:mi><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mover accent='true'><mml:mi>&#x003BB;</mml:mi><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:mstyle></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:mi>L</mml:mi><mml:mo>&#x02260;</mml:mo><mml:mi>I</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>It&#x00027;s known that the GCV method has good asymptotic properties as <italic><bold>n</bold></italic> &#x02192; &#x0221E; (Craven and Wahba, <xref ref-type="bibr" rid="B12">1978</xref>; Golub et al., <xref ref-type="bibr" rid="B18">1979</xref>; Lukas, <xref ref-type="bibr" rid="B30">1993</xref>). However, it may not be reliable for small or medium values of <italic>n</italic> and can give values of &#x003BB; that are too small resulting in a very noisy regularized solution.</p>
</sec>
<sec>
<title>2.3.5. RGCV</title>
<p>In Lukas (<xref ref-type="bibr" rid="B31">2006</xref>), a new method called Robust GCV (RGCV) is proposed and proved to be more reliable than GCV for small values of <italic><bold>n</bold></italic> and generally more accurate. The RGCV estimate is defined by the minimizer of the following function:</p>
<disp-formula id="E28"><label>(28)</label><mml:math id="M42"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>R</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>&#x003B3;</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mi>&#x003B3;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>&#x003BE;</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mi>G</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>where <italic><bold>G</bold></italic>(&#x003BB;) is given by (26) and &#x003BE;(&#x003BB;) is defined as:</p>
<disp-formula id="E29"><label>(29)</label><mml:math id="M43"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mi>&#x003BE;</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mi>T</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mi>e</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mi>A</mml:mi><mml:msup><mml:mi>A</mml:mi><mml:mo>&#x02020;</mml:mo></mml:msup><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy='false'>]</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle='true'><mml:msubsup><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:mrow><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>&#x003C3;</mml:mi><mml:mi>i</mml:mi><mml:mn>4</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mi>&#x003C3;</mml:mi><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo>,</mml:mo></mml:mrow></mml:mstyle><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mi>I</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>&#x003BE;</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>&#x003BB;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mi>T</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mi>e</mml:mi><mml:mo stretchy='false'>[</mml:mo><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:mi>A</mml:mi><mml:msup><mml:mi>A</mml:mi><mml:mo>&#x00023;</mml:mo></mml:msup><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy='false'>]</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle='true'><mml:msubsup><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:mrow><mml:mfrac><mml:mrow><mml:msubsup><mml:mover accent='true'><mml:mi>&#x003BB;</mml:mi><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mi>i</mml:mi><mml:mn>4</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>&#x003BB;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mover accent='true'><mml:mi>&#x003BB;</mml:mi><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mi>i</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac><mml:mo>,</mml:mo></mml:mrow></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mtext>if&#x000A0;</mml:mtext><mml:mi>L</mml:mi><mml:mo>&#x02260;</mml:mo><mml:mi>I</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>Here, &#x003B3; is called a robustness parameter, &#x003B3; &#x02208; [0, 1].</p>
<p>The RGCV method is based on the average influence <inline-formula><mml:math id="M44"><mml:mstyle mathvariant="bold"><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:mfrac><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:munderover><mml:mo>&#x02225;</mml:mo><mml:mi>A</mml:mi><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mi>A</mml:mi><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:msup><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mstyle></mml:math></inline-formula>, where <inline-formula><mml:math id="M45"><mml:mstyle mathvariant="bold"><mml:mo>&#x02225;</mml:mo><mml:mi>A</mml:mi><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mi>A</mml:mi><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:msup><mml:mrow><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mstyle></mml:math></inline-formula> is a measure of the influence of the <italic><bold>i</bold></italic><sup><italic><bold>th</bold></italic></sup> data point on the regularized solution. It&#x00027;s trivial that, when &#x003B3; &#x0003D; 1, <italic><bold>R</bold></italic>(&#x003BB;) is reduced to <italic><bold>G</bold></italic>(&#x003BB;). It can be shown that the term (1 &#x02212; &#x003B3;)&#x003BE;(&#x003BB;) penalizes the too small values of &#x003BB;. In fact, when &#x003BB; &#x02192; &#x0221E;, &#x003BE;(&#x003BB;) &#x02192; 0, so <inline-formula><mml:math id="M46"><mml:mstyle mathvariant="bold"><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x003B3;</mml:mi></mml:mrow></mml:mfrac><mml:mi>R</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mstyle></mml:math></inline-formula> becomes equivalent to <italic>G</italic>(&#x003BB;). Otherwise, if &#x003BB; &#x02192; 0, &#x003BE;(0) &#x0003D; <italic><bold>n</bold></italic>, so <inline-formula><mml:math id="M47"><mml:mstyle mathvariant="bold"><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x003B3;</mml:mi></mml:mrow></mml:mfrac><mml:mi>R</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0226B;</mml:mo><mml:mi>G</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003BB;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mstyle></mml:math></inline-formula> for small values of &#x003B3; which means that the smaller &#x003B3;, the more robust is the RGCV method (Lukas, <xref ref-type="bibr" rid="B31">2006</xref>).</p>
</sec>
</sec>
</sec>
<sec id="s3">
<title>3. Experimental methods and simulation protocols</title>
<sec>
<title>3.1. Data sets</title>
<p>ECGI reconstructions were performed on two different sets of data:</p>
<list list-type="roman-upper">
<list-item><p>Simulated data obtained by considering a realistic 3D heart-torso geometry segmented from CT-Scan images as illustrated in Figure <xref ref-type="fig" rid="F1">1</xref> (see Zemzemi et al., <xref ref-type="bibr" rid="B44">2014</xref> for more details). The propagation of the electrical wave was computed using the monodomain reaction-diffusion model. The transmembrane currents used to compute the extracellular potential distribution throughout the torso were computed by solving a static bidomain problem in an homogeneous, isotropic torso model (Boulakia et al., <xref ref-type="bibr" rid="B6">2010</xref>). Synchronized electrical potential on the epicardium and on the body surface were extracted in order to test the inverse methods. The torso mesh contained 2,873 nodes and the heart mesh 519 nodes.</p>
</list-item>
<list-item><p>Experimental data were obtained using an <italic>ex-vivo</italic> pig heart perfused in Langendorff mode suspended into a human-shaped torso tank. The heart was paced by 2 ms pulses at 2 Hz, with constant current amplitudes 2x the diastolic threshold, on the left and right ventricular epicardial surface, mimicking ectopic activity. Epicardial ventricular electrograms were recorded using a 108-electrode sock (of which 93 were used) simultaneously with torso potentials from 128 electrodes embedded in the tank surface as it appears in Figure <xref ref-type="fig" rid="F2">2</xref>.</p>
<p>Tank and sock unipolar electrograms were recorded at 2 kHz (BioSemi, the Netherlands) and referenced to a Wilson&#x00027;s central terminal defined using tank electrodes. A multi-lead signal averaging algorithm was used to remove noise and non-synchronized p-waves on recordings. In most cases, retrograde VA conduction was present with P-waves only present during the non-analyzed ST-segment. The tank mesh contains 1,177 nodes and the epicardium 761 nodes. For the application of described inverse methods, potential recordings need to be available for all the mesh nodes. To do so, a linear interpolation was applied to the <italic>ex-vivo</italic> recordings. More details about the <italic>ex-vivo</italic> experimental protocol can be found in Bear et al. (<xref ref-type="bibr" rid="B4">2018</xref>).</p>
</list-item>
</list>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p><bold>(A)</bold> Two slices of the CT-scan images. <bold>(B)</bold> Torso geometry showing the epicardium (heart-torso interface &#x003A3;) (red), lungs (yellow), bones (blue) and torso external boundary &#x00393;<sub><italic>ext</italic></sub> (green).</p></caption>
<graphic xlink:href="fphys-09-01708-g0001.tif"/>
</fig>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p><bold>(A)</bold> The heart-human-shaped torso tank model used for the experimental data simulations. The heart consists of 761 nodes and 1,518 elements and the tank contains 1,177 nodes and 2,350 elements. <bold>(B)</bold> The heart geometry covered by the sock consisting of 108 electrodes (blue points).</p></caption>
<graphic xlink:href="fphys-09-01708-g0002.tif"/>
</fig>
<p>For all the carried out tests using the L1-Norm regularization, &#x003B2; is kept fixed and equal to <bold>10</bold><sup>&#x02212;5</sup>.</p>
</sec>
<sec>
<title>3.2. Choice of the robustness parameter</title>
<p>The choice of &#x003B3; for the RGCV tests is based on the study made by Barnes and Johnston (<xref ref-type="bibr" rid="B2">2016</xref>). In fact, they proved that applying RGCV with &#x003B3; &#x0003D; <bold>0</bold> gives a good approximation of the optimal regularization parameter, especially when using realistic geometries and potential measures. To justify this choice, Figure <xref ref-type="fig" rid="F3">3</xref> represents a plot of the RGCV criterion in terms of the parameters &#x003BB; and &#x003B3; where the color map defines the value of the RGCV function and the red marks correspond to the local minima. We observe that the local minima are almost reached at the same &#x003BB; value except the case where &#x003B3; &#x0003D; <bold>1</bold> corresponding to the GCV. For organization reasons, we present here only a graph realized using experimental data at a specific time step, but we observe the same behavior for all the other cases. This confirms the fact that for the inverse problem of electrocardiography, RGCV is not sensitive to &#x003B3; when &#x003B3; &#x02208; [<bold>0, 0.5</bold>].</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>The RGCV criterion plotted in terms of &#x003BB; and &#x003B3;. The red markers are the grid points where RGCV(&#x003BB;,&#x003B3;) is minimum when &#x003B3; is fixed.</p></caption>
<graphic xlink:href="fphys-09-01708-g0003.tif"/>
</fig>
</sec>
<sec>
<title>3.3. Evaluation criteria</title>
<p>To assess the accuracy of the results obtained by the different approaches, we define the relative error (<bold>RE</bold>) and the correlation coefficient (<bold>CC</bold>):</p>
<disp-formula id="E30"><label>(30)</label><mml:math id="M48"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>R</mml:mi><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mfrac><mml:mrow><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:msqrt></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<disp-formula id="E31"><label>(31)</label><mml:math id="M49"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>C</mml:mi><mml:mi>C</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x0002D;</mml:mo></mml:mover></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x0002D;</mml:mo></mml:mover></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msqrt><mml:mrow><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x0002D;</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mstyle displaystyle="true"><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup></mml:mstyle><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x0002D;</mml:mo></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>where <italic>x</italic><sup><italic>c</italic></sup> and <italic>x</italic><sup><italic>e</italic></sup> denote, respectively, the computed epicardial potential and the known one. <italic>n</italic> is either the number of epicardial nodes or the total number of time steps. In the first case, <inline-formula><mml:math id="M50"><mml:mstyle mathvariant="bold"><mml:mover accent="true"><mml:mrow><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x0002D;</mml:mo></mml:mover></mml:mstyle></mml:math></inline-formula> and <inline-formula><mml:math id="M51"><mml:mstyle mathvariant="bold"><mml:mover accent="true"><mml:mrow><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x0002D;</mml:mo></mml:mover></mml:mstyle></mml:math></inline-formula> are the spatial mean values of <italic><bold>x</bold></italic><sup><italic><bold>c</bold></italic></sup> and <italic><bold>x</bold></italic><sup><italic><bold>e</bold></italic></sup> over the <italic><bold>n</bold></italic> epicardial nodes. Otherwise, <inline-formula><mml:math id="M52"><mml:mstyle mathvariant="bold"><mml:mover accent="true"><mml:mrow><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x0002D;</mml:mo></mml:mover></mml:mstyle></mml:math></inline-formula> and <inline-formula><mml:math id="M53"><mml:mstyle mathvariant="bold"><mml:mover accent="true"><mml:mrow><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x0002D;</mml:mo></mml:mover></mml:mstyle></mml:math></inline-formula> are the temporal mean values of <italic><bold>x</bold></italic><sup><italic><bold>c</bold></italic></sup> and <italic><bold>x</bold></italic><sup><italic><bold>e</bold></italic></sup> over the <italic><bold>n</bold></italic> time steps. The means and the standard deviations of RE and CC are then computed and represented as bar graphs. The accuracy of pacing sites localization is measured by the geodesic distance between real and estimated pacing sites.</p>
</sec>
</sec>
<sec sec-type="results" id="s4">
<title>4. Results</title>
<sec>
<title>4.1. Epicardial potential reconstruction</title>
<sec>
<title>4.1.1. Simulated data</title>
<p>First, we assessed regularization techniques and numerical methods using simulated data. The five regularization parameter choice criteria described above were assessed using all the suggested numerical methods: MFS, FEM-ZOT, and FEM-L1 which make 15 different algorithms.</p>
<p>Figure <xref ref-type="fig" rid="F4">4</xref> presents the mean and the standard deviation of the spatial REs and CCs of the reconstructed potentials by the different numerical tests. For MFS, GCV gives the best estimation of the optimal regularization parameter in terms of relative error (<bold>0.24</bold> &#x000B1; <bold>0.15</bold>) and correlation coefficient (<bold>0.98</bold> &#x000B1; <bold>0.04</bold>). we notice an improvement by <bold>10</bold>% comparing to RGCV and CRESO methods. These 3 techniques outperform with different grades ADPC and U-Curve which seem to be unsuitable for MFS resolution.</p>
<p>For all the runned simulations using FEM, GCV and ADPC fail to compute the optimal regularization parameter. In fact, GCV tends to be flat for small values of &#x003BB; which make it difficult to pick a minimum. RGCV is suggested to help with this difficulty. We observe here that it outperforms U-Curve by nearly 30% using the zero order Tikhonov and <bold>20</bold>% using the L1-norm regularization of the current density while it gives similar results to CRESO in terms of both spatial RE and CC.</p>
<p>Figure <xref ref-type="fig" rid="F4">4</xref> shows also the accuracy of L1-norm regularization in the reconstruction of epicardial potential maps. We observe that it provides the minimum of mean relative error (<bold>0.21 &#x000B1; 0.2</bold>) and the maximum of spatial correlation coefficient (<bold>0.99 &#x000B1; 0.04</bold>). Figures <xref ref-type="fig" rid="F5">5</xref>, <xref ref-type="fig" rid="F6">6</xref> show simulated epicardial potential maps (A) and reconstructed ones using FEM-ZOT (B) and FEM-L1-Norm (C) at the stimulation sample time and at 212 ms, after the electrical pacing leading to a reentry arrythmia, respectively. It can be seen that L1-Norm regularization provides a better reconstruction compared to the zero-order Tikhonov regularization especially on the regions where we have a potential leap. This fits exactly with the role of the L1-Norm regularization which is a better way to detect the gradient changes compared to Zero order Tikhonov.</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>Bar graphs of means of relative errors and correlation coefficients with the standard deviations for simulated data.</p></caption>
<graphic xlink:href="fphys-09-01708-g0004.tif"/>
</fig>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>Simulated <bold>(A)</bold> and reconstructed epicardial potential distributions on the epicardium at the stimulation sample time using FEM-ZOT <bold>(B)</bold> with the optimal regularization parameter (RGCV), L1-Norm <bold>(C)</bold> with the optimal regularization parameter (RGCV).</p></caption>
<graphic xlink:href="fphys-09-01708-g0005.tif"/>
</fig>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Simulated <bold>(A)</bold> and reconstructed epicardial potential distributions on the epicardium at 212ms after stimulation using FEM-ZOT <bold>(B)</bold> with the optimal regularization parameter (RGCV) and L1-Norm <bold>(C)</bold> with the optimal regularization parameter (RGCV).</p></caption>
<graphic xlink:href="fphys-09-01708-g0006.tif"/>
</fig>
</sec>
<sec>
<title>4.1.2. Experimental data</title>
<p>Preprocessing of the experimental data revealed the existence of a few localized sites of ischemia produced due to electrode pressure on the epicardium. This produced monophasic action potential-like signals. These electrodes were identified when the potential was greater than a fixed threshold equal to <bold>50</bold>% of the maximum signal magnitude in the plateau phase, 250 ms after pacing. This choice is based on observations of the QT interval in order to eliminate the ischemic signals. This leads us to run two sets of comparisons, with all the working electrodes and after removing the above threshold electrodes. We observe that results after thresholding are better than those obtained with ischemic signals. For the sake of clarity, we present here only results after thresholding. Figure <xref ref-type="fig" rid="F7">7</xref> shows the mean and standard deviation of spatial RE and CC. We observe a degradation of the metrics for the three models of experimental data (RV, LV, and BiV). This can be explained by different factors, the subject of section <bold>4.4</bold>. In Figure <xref ref-type="fig" rid="F7">7</xref>, we observe that using MFS, all the methods demonstrated similar trends in RE mean values. It shows also that GCV outperforms the other methods in terms of spatial correlation coefficient. For FEM, GCV and ADPC have always difficulties in computing the optimal value of the regularization parameter while RGCV, CRESO and U-Curve perform the same with a mean relative error near to <bold>0.95</bold> for all the three paced rhythms. Regarding the performance, there is not a clear difference among all the methods.</p> 
<p>For the sake of completeness, statistical detailed results of RE and CC in time and space on the reconstructed potential for all cases are reported in the <xref ref-type="supplementary-material" rid="SM1">Supplementary Material</xref>.</p>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p>Spatial mean relative errors and correlation coefficients and their standard deviations for reconstructed epicardial potentials with all the algorithms for three paced rhythms: <bold>(A)</bold> Biv, <bold>(B)</bold> RV, and <bold>(C)</bold> LV.</p></caption>
<graphic xlink:href="fphys-09-01708-g0007.tif"/>
</fig>
</sec>
</sec>
<sec>
<title>4.2. Localization of pacing sites</title>
<p>For the localization of pacing sites, we used three different experiments, two of them provide LV, RV, and BiV pacing data sets and the other one has only RV and LV models. In summary, we have 3 cases of LV pacing, 3 cases of RV pacing and 2 cases of BiV pacing. In Figure <xref ref-type="fig" rid="F8">8</xref> (respectively, Figure <xref ref-type="fig" rid="F9">9</xref>) (top), we show measured and reconstructed potential maps right at the pacing sample time in an LV-pacing (respectively, RV-pacing) case. The detected pacing sites are marked by bigger red crosses than the actual pacing site and the length of the green segment between them represents the geodesic distance. For the sake of comparison, only the simulation using the regularization parameter technique providing the better localization is selected for the figures. The case where the reconstructed epicardial potential do not allow us to extract the pacing sites are reported in Table <xref ref-type="table" rid="T1">1</xref> as non applicable (N.A) cases.</p>
<fig id="F8" position="float">
<label>Figure 8</label>
<caption><p>Real <bold>(A)</bold> and the estimated LV pacing sites (top) and its electrograms (bottom) using MFS-ZOT (B), FEM-ZOT <bold>(C)</bold>, and FEM-L1 <bold>(D)</bold>, respectively.</p></caption>
<graphic xlink:href="fphys-09-01708-g0008.tif"/>
</fig>
<fig id="F9" position="float">
<label>Figure 9</label>
<caption><p>Real <bold>(A)</bold> and the estimated RV pacing sites (top) and its electrograms (bottom) using MFS-ZOT <bold>(B)</bold>, FEM-ZOT <bold>(C)</bold>, and FEM-L1 <bold>(D)</bold>, respectively.</p></caption>
<graphic xlink:href="fphys-09-01708-g0009.tif"/>
</fig>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Mean errors and standard deviations of localization of pacing sites for the 2 paced rhythms RV, LV using the 3 numerical methods MFS-ZOT, FEM-ZOT, and FEM-L1 combined with the regularization parameter choice methods.</p></caption>
<table frame="hsides" rules="groups">
<thead><tr>
<th/>
<th/>
<th valign="top" align="center"><bold>CRESO</bold></th>
<th valign="top" align="center"><bold>GCV</bold></th>
<th valign="top" align="center"><bold>RGCV</bold></th>
<th valign="top" align="center"><bold>UCurve</bold></th>
<th valign="top" align="center"><bold>ADPC</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">RV</td>
<td valign="top" align="center">MFS-ZOT</td>
<td valign="top" align="center">2.8 &#x000B1; 1.2</td>
<td valign="top" align="center">2.4 &#x000B1; 1.1</td>
<td valign="top" align="center">1.9 &#x000B1; 0.9</td>
<td valign="top" align="center">2.4 &#x000B1; 0.8</td>
<td valign="top" align="center">2.5 &#x000B1; 0.8</td>
</tr>
<tr>
<td/>
<td valign="top" align="center">FEM-ZOT</td>
<td valign="top" align="center">2.7 &#x000B1; 0.8</td>
<td valign="top" align="center">N.A</td>
<td valign="top" align="center">2.7 &#x000B1; 0.9</td>
<td valign="top" align="center">2.0 &#x000B1; 0.1</td>
<td valign="top" align="center">N.A</td>
</tr>
<tr>
<td/>
<td valign="top" align="center">FEM-L1</td>
<td valign="top" align="center">1.9 &#x000B1; 0.5</td>
<td valign="top" align="center">N.A</td>
<td valign="top" align="center" style="background-color:#67bd45">1.8 &#x000B1; 0.3</td>
<td valign="top" align="center">1.8 &#x000B1; 0.4</td>
<td valign="top" align="center">N. A</td>
</tr>
<tr>
<td valign="top" align="left">LV</td>
<td valign="top" align="center">MFS-ZOT</td>
<td valign="top" align="center">1.7 &#x000B1; 0.7</td>
<td valign="top" align="center">2.1 &#x000B1; 0.3</td>
<td valign="top" align="center">2.0 &#x000B1; 1.1</td>
<td valign="top" align="center">1.3 &#x000B1; 0.6</td>
<td valign="top" align="center">2.1 &#x000B1; 0.2</td>
</tr>
<tr>
<td/>
<td valign="top" align="center">FEM-ZOT</td>
<td valign="top" align="center">2.1 &#x000B1; 0.4</td>
<td valign="top" align="center">N.A</td>
<td valign="top" align="center">2.8 &#x000B1; 1.0</td>
<td valign="top" align="center">3.0 &#x000B1; 0.2</td>
<td valign="top" align="center">N.A</td>
</tr>
<tr>
<td/>
<td valign="top" align="center">FEM-L1</td>
<td valign="top" align="center">1.3 &#x000B1; 0.5</td>
<td valign="top" align="center">N.A</td>
<td valign="top" align="center" style="background-color:#67bd45">1.2 &#x000B1; 0.6</td>
<td valign="top" align="center">1.3 &#x000B1; 0.6</td>
<td valign="top" align="center">N.A</td>
</tr>
<tr>
<td valign="top" align="left">BiV</td>
<td valign="top" align="center">MFS-ZOT</td>
<td valign="top" align="center">2.5/<italic>N</italic>.<italic>A</italic></td>
<td valign="top" align="center">2.3/1.5</td>
<td valign="top" align="center">0/<italic>N</italic>.<italic>A</italic></td>
<td valign="top" align="center">2.3/<italic>N</italic>.<italic>A</italic></td>
<td valign="top" align="center">2.7/2.0</td>
</tr>
<tr>
<td/>
<td valign="top" align="center">FEM-ZOT</td>
<td valign="top" align="center">1.8/<italic>N</italic>.<italic>A</italic></td>
<td valign="top" align="center">N.A</td>
<td valign="top" align="center">1.8/2.1</td>
<td valign="top" align="center">2.5/N.A</td>
<td valign="top" align="center">N.A</td>
</tr>
<tr>
<td/>
<td valign="top" align="center">FEM-L1</td>
<td valign="top" align="center">2.5/N.A</td>
<td valign="top" align="center">N.A</td>
<td valign="top" align="center" style="background-color:#67bd45">1.3/1.4</td>
<td valign="top" align="center">1.4/N.A</td>
<td valign="top" align="center">N.A</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>For BiV, values are the geodesic distances (LV/RV). N.A means that one could not extract the pacing site from the reconstructed signals. Highlighted values are the best localization errors</italic>.</p>
</table-wrap-foot>
</table-wrap>
<p>For the LV-pacing (respectively, RV-pacing) case, we observe that L1-norm regularization of the current density combined with RGCV provides the best localization with an error of <bold>0.45</bold><italic><bold>cm</bold></italic> (respectively, <bold>2.15</bold><italic><bold>cm</bold></italic>). It outperforms FEM-ZOT <bold>2.55</bold><italic><bold>cm</bold></italic> (respectively, <bold>2.16</bold><italic><bold>cm</bold></italic>) and MFS <bold>0.83</bold><italic><bold>cm</bold></italic> (respectively, <bold>3.15</bold><italic><bold>cm</bold></italic>) that give similar approximations. We also plot in the bottom of the figure the time course of the electrical potential at the actual pacing site position detected from the measured data. For LV-pacing case, MFS, (respectively FEM-ZOT and FEM-L1) present temporal relative error and correlation coefficient equal to (<bold>0.83, 0.72</bold>) (respectively (<bold>0.86, 0.75</bold>), (<bold>0.8, 0.72</bold>)). For the RV-pacing case, MFS, (respectively FEM-ZOT and FEM-L1) present temporal relative error and correlation coefficient equal to (<bold>1.05, 0.3</bold>) (respectively (<bold>1.12, 0.40</bold>), (<bold>1.01, 0.33</bold>)).</p>
<p>For both LV and RV-pacing we observe that none of the methods is clear-cut.</p>
<p>In the case of a bi-ventricular pacing (BiV), not all the methods were able to locate both pacing sites. Only MFS-ZOT combined with GCV, FEM-ZOT and FEM-L1 with RGCV succeed to detect the two pacing sites with more-less good accuracy. Figure <xref ref-type="fig" rid="F10">10</xref> presents the real and estimated pacing sites and their electrograms for a BiV pacing rhythm for which all the methods work. The Figures <xref ref-type="fig" rid="F10">10B&#x02013;D</xref> show the results for the BiV pacing sites. Errors of localization of the LV pacing site are <bold>1.3</bold><italic><bold>cm</bold></italic> for FEM-L1, <bold>1.8</bold><italic><bold>cm</bold></italic> for FEM-ZOT and <bold>2.3</bold><italic><bold>cm</bold></italic> for MFS. The bottom row of each panel represents the reconstructed electrograms in the real pacing sites using the specified method. The temporal relative errors and correlation coefficients for LV are (<bold>0.80, 0.71</bold>) using FEM-L1, (<bold>0.86, 0.75</bold>) with FEM-ZOT and (<bold>0.83, 0.72</bold>) using MFS. As shown in Figure <xref ref-type="fig" rid="F10">10B</xref>, MFS nearly fails to detect the left ventricular pacing site. The epicardial potential in the whole left ventricle is almost in the same range. For the RV pacing site, results are nearly the same as for the LV pacing site. The performance in terms of pacing site localization of the 15 algorithms on the set of the experimental data are reported in Table <xref ref-type="table" rid="T1">1</xref> where we provide the mean values and standard deviations of pacing sites localization errors for the three cases, LV, RV, and BiV. We remark that, L1-norm regularization of the current density combined with RGCV parameter choice method outperforms all the other methods with minimum errors and more stable standard deviations.</p>
<fig id="F10" position="float">
<label>Figure 10</label>
<caption><p>Real <bold>(A)</bold> and the estimated BiV pacing sites with its electrograms using the numerical methods <bold>(B)</bold> MFS-ZOT, <bold>(C)</bold> FEM-ZOT, and <bold>(D)</bold> FEM-L1. In each panel, LV and RV pacing sites (top) with their electrograms (bottom) are represented using the mentioned numerical method.</p></caption>
<graphic xlink:href="fphys-09-01708-g0010.tif"/>
</fig>
</sec>
<sec>
<title>4.3. Limitations</title>
<sec>
<title>4.3.1. The imperfect knowledge of the transfer matrix</title>
<p>It&#x00027;s important to mention that in this work, the use of simulated data provides an optimal knowledge of the transfer matrix <italic>A</italic>, which is not the case of experimental data. It explains somehow the degradation of the results using the experimental data. To assess the impact of the transfer matrix, we computed a relative error defined by:</p>
<disp-formula id="E32"><label>(32)</label><mml:math id="M54"><mml:mstyle mathvariant="bold"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>R</mml:mi><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mo>&#x02225;</mml:mo><mml:mi>A</mml:mi><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mi>b</mml:mi><mml:mo>&#x02225;</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x02225;</mml:mo><mml:mi>b</mml:mi><mml:mo>&#x02225;</mml:mo></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:mstyle></mml:math></disp-formula>
<p>where <italic><bold>x</bold></italic><sub><italic><bold>ex</bold></italic></sub> is the exact solution whether it&#x00027;s the simulated epicardial potential or the measured one.</p>
<p>The <italic><bold>RE</bold></italic><sub><italic><bold>d</bold></italic></sub> is almost equal to zero using the simulated transfer matrix. However, it increases for the experimental data to reach, for some time steps, <italic><bold>RE</bold></italic><sub><italic><bold>d</bold></italic></sub> &#x02248; <bold>0.9</bold>. Although this issue is out of the scope of this paper, the degradation can be due to different factors like the measurement errors and geometrie&#x00027;s inaccuracy due to the fact that the heart is moving during the experiment, but also to the mathematical modeling of the physical phenomenon which is reduced to the Laplace equation. These hypotheses make the issue subject to further analyzes.</p>
</sec>
<sec>
<title>4.3.2. Experimental protocols</title>
<p>Obviously, the experimental conditions have a very important impact on the quality of the data that we obtain from experiments. One of the limitations of this study is the dataset of epicardial signals. In fact, the experimental protocol described in Bear et al. (<xref ref-type="bibr" rid="B4">2018</xref>) indicates that the epicardial surface is not totally covered with electrodes which provides less information and biased results. Further studies should be done in this context. The protocols we have set until now do not include endocardial stimulation, this is one of the limitation of our work. Of course, if we have to evaluate the methods against endocardial and septal stimulations we have to make use of a W-shape geometry of the ventricles including endocardial, epicardial and septal surfaces instead of a nut-shape geometry that only represents the epicardial surface.</p>
</sec>
</sec>
</sec>
<sec id="s5">
<title>5. Discussion and conclusion</title>
<p>In this paper, we numerically assessed 15 different algorithms for the resolution of the inverse problem of electrocardiography based on the Generalized Singular Value Decomposition of the pair {Transfer matrix, Regularization matrix} combined with different regularization parameter choice methods. Although the L1-Norm of the normal derivative regularization method has been presented before (Khoury, <xref ref-type="bibr" rid="B27">1994</xref>; Ghosh and Rudy, <xref ref-type="bibr" rid="B17">2009</xref>) to solve the ECGI inverse problem, there are two novelties in this paper: First, the non quadratic scheme was solved using the generalized singular values decomposition, whereas, in Ghosh and Rudy (<xref ref-type="bibr" rid="B17">2009</xref>) authors use an iterative method. Second, the regularization method was combined with five regularization parameter choice methods to assess its performance on simulated and experimental data. In Barnes and Johnston (<xref ref-type="bibr" rid="B2">2016</xref>), authors used only ZOT regularization and compared results only on simulated data. In this paper and in the majority of the studies looking for the ECGI inverse solution, the problem is formulated in terms of electrical potential. There are other approaches, where the problem is formulated in terms of propagating wave front (Cuppen and Van Oosterom, <xref ref-type="bibr" rid="B13">1984</xref>; Huiskamp and Greensite, <xref ref-type="bibr" rid="B24">1997</xref>). In Van Dam et al. (<xref ref-type="bibr" rid="B38">2009</xref>), the activation and recovery times and the transmembrane potentials are constructed. Other approaches are interested in constructing directly dominant frequencies on the heart surface and torso surfaces (Pedr&#x000F3;n-Torrecilla et al., <xref ref-type="bibr" rid="B32">2016</xref>; Beltr&#x000E1;n-Molina et al., <xref ref-type="bibr" rid="B5">2017</xref>).</p>
<p>The evaluation of the different approaches studied in this paper is based on the reconstruction of the epicardial potential maps and the localization of pacing sites. For that, we used 3 different cardiac paced rhythms: left-ventricular, right-ventricular and bi-ventricular pacing.</p>
<p>Unlike the work presented by Barnes and Johnston (<xref ref-type="bibr" rid="B2">2016</xref>), this study considered two types of transfer matrices: MFS and FEM and two different approaches of regularization: zero-order Tikhonov and L1-Norm. This study demonstrated that, when using the MFS discretization approach, the GCV method is more appropriate and optimal than RGCV and the other parameter choice methods. Otherwise, for the FEM approach, the RGCV gives the best results using simulated data. But also, GCV and ADPC provide very weak results with FEM, this is mainly due to the fact that the minimization criteria in both cases chooses the regularization parameter &#x003BB; at the lower bound of the provided interval.</p>
<p>However, for the experimental data, all the methods perform nearly the same with a slight difference in terms of both spatial and temporal relative error and correlation coefficient when comparing the epicardial potential distribution. We think that this is mainly due to the magnitude of the recorded potentials but also to the noise and other experimental uncertainties. Results show, also, that L1-Norm regularization of the potential normal derivative yields generally the best solution. For the purpose of benchmarking, the represented algorithms were evaluated against the data set used in the paper (Figuera et al., <xref ref-type="bibr" rid="B15">2016</xref>). Results are reported in the <xref ref-type="supplementary-material" rid="SM1">Supplementary Material</xref>. They show similar performance for the sinus rhythm model using the L1-norm regularization of the current density. This last regularization has a better performance for the atrial fibrillation models compared to all the ZOT based methods but weaker results than the Bayesian approach (Serinagaoglu et al., <xref ref-type="bibr" rid="B35">2005</xref>; Figuera et al., <xref ref-type="bibr" rid="B15">2016</xref>). This should be subject of several further studies.</p>
<p>Regarding the pacing site localization, Table <xref ref-type="table" rid="T1">1</xref> show clearly that the estimation of pacing sites is more accurate using L1-norm regularization than other methods with minimum errors and less variance despite the fact that it depends of the epicardial potential reconstruction. This is due to the use of L1-Norm regularization that preserves the spatial gradient changes in the solution which is not the case for the L2-Norm regularization that tends to give smoother solutions. Despite the good performance of the methods in the case of LV and RV, they have faced difficulties in localizing two pacing sites for the BiV pacing and localize in some cases only one pacing site nearly equidistant to the two real ones. Some limitations of this study have been explored such as the imperfect knowledge of the transfer matrix and the noise in the ground truth data that could lead to biased results. This explains the degradation of the RE and CC metrics in terms of electrical potential for the experimental data compared to the simulated model.</p>
</sec>
<sec id="s6">
<title>Author contributions</title>
<p>AK is the main author of the paper. She participated in the implementation of the methods. She participated in the analysis of the results. PM participated in the implementation of the different methods. She participated in the analysis of the results. LB performed the <italic>ex-vivo</italic> experiment. She participated in the writing of the paper. She participated in the analysis of the results. NZ is the supervisor of AK and PM. He performed the <italic>in silico</italic> simulations, participated in the design of the software implementing all of the methods used here. He participated in the analysis of the results. He participated in the writing of the paper.</p>
<sec>
<title>Conflict of interest statement</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
</sec>
</body>
<back>
<sec sec-type="supplementary-material" id="s8">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fphys.2018.01708/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fphys.2018.01708/full#supplementary-material</ext-link></p>
<supplementary-material xlink:href="Table_1.XLSX" id="SM1" mimetype="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bai</surname> <given-names>X.</given-names></name> <name><surname>Towle</surname> <given-names>V. L.</given-names></name> <name><surname>He</surname> <given-names>E. J.</given-names></name> <name><surname>He</surname> <given-names>B.</given-names></name></person-group> (<year>2007</year>). <article-title>Evaluation of cortical current density imaging methods using intracranial electrocorticograms and functional MRI</article-title>. <source>NeuroImage</source> <volume>35</volume>, <fpage>598</fpage>&#x02013;<lpage>608</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuroimage.2006.12.026</pub-id><pub-id pub-id-type="pmid">17303438</pub-id></citation></ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barnes</surname> <given-names>J. P.</given-names></name> <name><surname>Johnston</surname> <given-names>P. R.</given-names></name></person-group> (<year>2016</year>). <article-title>Application of robust generalised cross-validation to the inverse problem of electrocardiology</article-title>. <source>Comput. Biol. Med.</source> <volume>69</volume>, <fpage>213</fpage>&#x02013;<lpage>225</lpage>. <pub-id pub-id-type="doi">10.1016/j.compbiomed.2015.12.011</pub-id><pub-id pub-id-type="pmid">26773942</pub-id></citation></ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barr</surname> <given-names>R. C.</given-names></name> <name><surname>Ramsey</surname> <given-names>M.</given-names></name> <name><surname>Spach</surname> <given-names>M. S.</given-names></name></person-group> (<year>1977</year>). <article-title>Relating epicardial to body surface potential distributions by means of transfer coefficients based on geometry measurements</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>24</volume>, <fpage>1</fpage>&#x02013;<lpage>11</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.1977.326201</pub-id><pub-id pub-id-type="pmid">832882</pub-id></citation></ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bear</surname> <given-names>L. R.</given-names></name> <name><surname>Huntjens</surname> <given-names>P. R.</given-names></name> <name><surname>Walton</surname> <given-names>R.</given-names></name> <name><surname>Bernus</surname> <given-names>O.</given-names></name> <name><surname>Coronel</surname> <given-names>R.</given-names></name> <name><surname>Dubois</surname> <given-names>R.</given-names></name></person-group> (<year>2018</year>). <article-title>Cardiac electrical dyssynchrony is accurately detected by noninvasive electrocardiographic imaging</article-title>. <source>Heart Rhythm</source> <volume>15</volume>, <fpage>1058</fpage>&#x02013;<lpage>1069</lpage>. <pub-id pub-id-type="doi">10.1016/j.hrthm.2018.02.024</pub-id><pub-id pub-id-type="pmid">29477975</pub-id></citation></ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Beltr&#x000E1;n-Molina</surname> <given-names>F. A.</given-names></name> <name><surname>Requena-Carri&#x000F3;n</surname> <given-names>J.</given-names></name> <name><surname>Alonso-Atienza</surname> <given-names>F.</given-names></name> <name><surname>Zemzemi</surname> <given-names>N.</given-names></name></person-group> (<year>2017</year>). <article-title>An analytical model for the effects of the spatial resolution of electrode systems on the spectrum of cardiac signals</article-title>. <source>IEEE Access</source> <volume>5</volume>, <fpage>18488</fpage>&#x02013;<lpage>18497</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2017.2747632</pub-id></citation></ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Boulakia</surname> <given-names>M.</given-names></name> <name><surname>Cazeau</surname> <given-names>S.</given-names></name> <name><surname>Fern&#x000E1;ndez</surname> <given-names>M.</given-names></name> <name><surname>Gerbeau</surname> <given-names>J.</given-names></name> <name><surname>Zemzemi</surname> <given-names>N.</given-names></name></person-group> (<year>2010</year>). <article-title>Mathematical modeling of electrocardiograms: a numerical study</article-title>. <source>Ann. Biomed. Eng.</source> <volume>38</volume>, <fpage>1071</fpage>&#x02013;<lpage>1097</lpage>. <pub-id pub-id-type="doi">10.1007/s10439-009-9873-0</pub-id><pub-id pub-id-type="pmid">20033779</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Bouyssier</surname> <given-names>J.</given-names></name> <name><surname>Zemzemi</surname> <given-names>N.</given-names></name> <name><surname>Henry</surname> <given-names>J.</given-names></name></person-group> (<year>2015</year>). <article-title>Inverse problem in electrocardography via the factorization method of boundary value problems</article-title>, in <source>2015 IEEE 12th International Symposium on Biomedical Imaging (ISBI)</source> (<publisher-loc>Brooklyn, NY</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>743</fpage>&#x02013;<lpage>746</lpage>.</citation></ref>
<ref id="B8">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Chamorro-Servent</surname> <given-names>J.</given-names></name> <name><surname>Dubois</surname> <given-names>R.</given-names></name> <name><surname>Potse</surname> <given-names>M.</given-names></name> <name><surname>Coudi&#x000E8;re</surname> <given-names>Y.</given-names></name></person-group> (<year>2017</year>). <article-title>Improving the spatial solution of electrocardiographic imaging: a new regularization parameter choice technique for the tikhonov method</article-title>, in <source>Functional Imaging and Modelling of the Heart</source>, eds <person-group person-group-type="editor"><name><surname>Pop</surname> <given-names>M.</given-names></name> <name><surname>Wright</surname> <given-names>G. A.</given-names></name></person-group> (<publisher-loc>Cham</publisher-loc>: <publisher-name>Springer International Publishing</publisher-name>), <fpage>289</fpage>&#x02013;<lpage>300</lpage>.</citation></ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cheng</surname> <given-names>L. K.</given-names></name> <name><surname>Bodley</surname> <given-names>J. M.</given-names></name> <name><surname>Pullan</surname> <given-names>A. J.</given-names></name></person-group> (<year>2003</year>). <article-title>Comparison of potential-and activation-based formulations for the inverse problem of electrocardiology</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>50</volume>, <fpage>11</fpage>&#x02013;<lpage>22</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2002.807326</pub-id><pub-id pub-id-type="pmid">12617520</pub-id></citation></ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chung</surname> <given-names>J.</given-names></name> <name><surname>Espa&#x000F1;ol</surname> <given-names>M. I.</given-names></name> <name><surname>Nguyen</surname> <given-names>T.</given-names></name></person-group> (<year>2014</year>). <article-title>Optimal regularization parameters for general-form Tikhonov regularization</article-title>. <source>arXiv:1407.1911</source> [preprint].</citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Colli-Franzone</surname> <given-names>P.</given-names></name> <name><surname>Guerri</surname> <given-names>L.</given-names></name> <name><surname>Tentoni</surname> <given-names>S.</given-names></name> <name><surname>Viganotti</surname> <given-names>C.</given-names></name> <name><surname>Baruffi</surname> <given-names>S.</given-names></name> <name><surname>Spaggiari</surname> <given-names>S.</given-names></name> <etal/></person-group>. (<year>1985</year>). <article-title>A mathematical procedure for solving the inverse potential problem of electrocardiography. Analysis of the time-space accuracy from <italic>in vitro</italic> experimental data</article-title>. <source>Math. Biosci.</source> <volume>77</volume>, <fpage>353</fpage>&#x02013;<lpage>396</lpage>. <pub-id pub-id-type="doi">10.1016/0025-5564(85)90106-3</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Craven</surname> <given-names>P.</given-names></name> <name><surname>Wahba</surname> <given-names>G.</given-names></name></person-group> (<year>1978</year>). <article-title>Smoothing noisy data with spline functions</article-title>. <source>Numerische Mathematik</source> <volume>31</volume>, <fpage>377</fpage>&#x02013;<lpage>403</lpage>. <pub-id pub-id-type="doi">10.1007/BF01404567</pub-id></citation></ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cuppen</surname> <given-names>J. J.</given-names></name> <name><surname>Van Oosterom</surname> <given-names>A.</given-names></name></person-group> (<year>1984</year>). <article-title>Model studies with the inversely calculated lsochrones of ventricular depolarization</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>31</volume>, <fpage>652</fpage>&#x02013;<lpage>659</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.1984.325315</pub-id><pub-id pub-id-type="pmid">6490025</pub-id></citation></ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ding</surname> <given-names>L.</given-names></name> <name><surname>Hei</surname> <given-names>B.</given-names></name></person-group> (<year>2008</year>). <article-title>Sparse source imaging in EEG with accurate field modeling</article-title>. <source>Hum. Brain Mapp.</source> <volume>29</volume>, <fpage>1053</fpage>&#x02013;<lpage>1067</lpage>. <pub-id pub-id-type="doi">10.1002/hbm.20448</pub-id></citation></ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Figuera</surname> <given-names>C.</given-names></name> <name><surname>Su&#x000E1;rez-Guti&#x000E9;rrez</surname> <given-names>V.</given-names></name> <name><surname>Hern&#x000E1;ndez-Romero</surname> <given-names>I.</given-names></name> <name><surname>Rodrigo</surname> <given-names>M.</given-names></name> <name><surname>Liberos</surname> <given-names>A.</given-names></name> <name><surname>Atienza</surname> <given-names>F.</given-names></name> <etal/></person-group>. (<year>2016</year>). <article-title>Regularization techniques for ECG imaging during atrial fibrillation: a computational study</article-title>. <source>Front. Physiol.</source> <volume>7</volume>:<fpage>466</fpage>. <pub-id pub-id-type="doi">10.3389/fphys.2016.00466</pub-id></citation></ref>
<ref id="B16">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Ghista</surname> <given-names>D.</given-names></name></person-group> (<year>2012</year>). <source>Biomedical and Life Physics: Proceedings of the Second Gauss Symposium, 2&#x02013;8th August 1993</source>. <publisher-loc>Munich</publisher-loc>: <publisher-name>Vieweg, Teubner Verlag</publisher-name>.</citation></ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ghosh</surname> <given-names>S.</given-names></name> <name><surname>Rudy</surname> <given-names>Y.</given-names></name></person-group> (<year>2009</year>). <article-title>Application of l1-norm regularization to epicardial potential solution of the inverse electrocardiography problem</article-title>. <source>Ann. Biomed. Eng.</source> <volume>37</volume>, <fpage>902</fpage>&#x02013;<lpage>912</lpage>. <pub-id pub-id-type="doi">10.1007/s10439-009-9665-6</pub-id><pub-id pub-id-type="pmid">19266284</pub-id></citation></ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Golub</surname> <given-names>G. H.</given-names></name> <name><surname>Heath</surname> <given-names>M.</given-names></name> <name><surname>Wahba</surname> <given-names>G.</given-names></name></person-group> (<year>1979</year>). <article-title>Generalized cross-validation as a method for choosing a good ridge parameter</article-title>. <source>Technometrics</source> <volume>21</volume>, <fpage>215</fpage>&#x02013;<lpage>223</lpage>. <pub-id pub-id-type="doi">10.1080/00401706.1979.10489751</pub-id></citation></ref>
<ref id="B19">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Hadamard</surname> <given-names>J.</given-names></name></person-group> (<year>1923</year>). <source>Lectures on Cauchy&#x00027;s Problem in Linear Partial Differential Equations</source>. <publisher-loc>New Haven, CT</publisher-loc>: <publisher-name>Yale University Press</publisher-name>.</citation></ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Haissaguerre</surname> <given-names>M.</given-names></name> <name><surname>Hocini</surname> <given-names>M.</given-names></name> <name><surname>Shah</surname> <given-names>A. J.</given-names></name> <name><surname>Derval</surname> <given-names>N.</given-names></name> <name><surname>Sacher</surname> <given-names>F.</given-names></name> <name><surname>Jais</surname> <given-names>P.</given-names></name> <etal/></person-group>. (<year>2013</year>). <article-title>Noninvasive panoramic mapping of human atrial fibrillation mechanisms: a feasibility report</article-title>. <source>J. Cardiovasc. Electrophysiol.</source> <volume>24</volume>, <fpage>711</fpage>&#x02013;<lpage>717</lpage>. <pub-id pub-id-type="doi">10.1111/jce.12075</pub-id><pub-id pub-id-type="pmid">23373588</pub-id></citation></ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hansen</surname> <given-names>P. C.</given-names></name></person-group> (<year>1990</year>). <article-title>Truncated singular value decomposition solutions to discrete ill-posed problems with ill-determined numerical rank</article-title>. <source>SIAM J. Sci. Stat. Comput.</source> <volume>11</volume>, <fpage>503</fpage>&#x02013;<lpage>518</lpage>. <pub-id pub-id-type="doi">10.1137/0911028</pub-id></citation></ref>
<ref id="B22">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Hansen</surname> <given-names>P. C.</given-names></name></person-group> (<year>1998</year>). <source>Rank-Deficient and Discrete Ill-Posed Problems</source>. <publisher-loc>Philadelphia, PA</publisher-loc>: <publisher-name>SIAM</publisher-name>.</citation></ref>
<ref id="B23">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Hansen</surname> <given-names>P. C.</given-names></name></person-group> (<year>2010</year>). <source>Discrete Inverse Problems : Insight and Algorithms, <italic>Vol. 7 of</italic> Fundamentals of Algithms</source>. <publisher-loc>Philadelphia, PA</publisher-loc>: <publisher-name>SIAM</publisher-name>.</citation></ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Huiskamp</surname> <given-names>G.</given-names></name> <name><surname>Greensite</surname> <given-names>F.</given-names></name></person-group> (<year>1997</year>). <article-title>A new method for myocardial activation imaging</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>44</volume>, <fpage>433</fpage>&#x02013;<lpage>446</lpage>. <pub-id pub-id-type="doi">10.1109/10.581930</pub-id><pub-id pub-id-type="pmid">9151476</pub-id></citation></ref>
<ref id="B25">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Johnston</surname> <given-names>P.</given-names></name> <name><surname>Gulrajani</surname> <given-names>R.</given-names></name></person-group> (<year>1997</year>). <article-title>A new method for regularization parameter determination in the inverse problem of electrocardiography</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>44</volume>, <fpage>19</fpage>&#x02013;<lpage>39</lpage>. <pub-id pub-id-type="doi">10.1109/10.553710</pub-id><pub-id pub-id-type="pmid">9214781</pub-id></citation></ref>
<ref id="B26">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Karl</surname> <given-names>W. C.</given-names></name></person-group> (<year>2005</year>). <article-title>Regularization in image restoration and reconstruction</article-title>, in <source>Handbook of Image and Video Processing (2nd Edn.), Communications, Networking and Multimedia</source>, ed <person-group person-group-type="editor"><name><surname>Bovik</surname> <given-names>A.</given-names></name></person-group> (<publisher-loc>Burlington, VT</publisher-loc>: <publisher-name>Academic Press</publisher-name>), <fpage>183</fpage>.</citation></ref>
<ref id="B27">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Khoury</surname> <given-names>D.</given-names></name></person-group> (<year>1994</year>). <article-title>Use of current density an the regularization of the inverse problem of electrocardiography</article-title>, in <source>Engineering in Medicine and Biology Society, 1994. Engineering Advances: New Opportunities for Biomedical Engineers. Proceedings of the 16th Annual International Conference of the IEEE</source>, Vol. <volume>1</volume> (<publisher-loc>Baltimore, MD</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>133</fpage>&#x02013;<lpage>134</lpage>.</citation></ref>
<ref id="B28">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Krawczyk-Sta&#x00144;do</surname> <given-names>D.</given-names></name> <name><surname>Rudnicki</surname> <given-names>M.</given-names></name></person-group> (<year>2007</year>). <article-title>Regularization parameter selection in discrete ill-posed problems - the use of the u-curve</article-title>. <source>Int. J. Appl. Math. Comput. Sci.</source> <volume>17</volume>, <fpage>157</fpage>&#x02013;<lpage>164</lpage>. <pub-id pub-id-type="doi">10.2478/v10006-007-0014-3</pub-id></citation></ref>
<ref id="B29">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Krawczyk-Sta&#x00144;do</surname> <given-names>D.</given-names></name> <name><surname>Rudnicki</surname> <given-names>M.</given-names></name></person-group> (<year>2008</year>). <article-title>The use of l-curve and u-curve in inverse electromagnetic modelling</article-title>, in <source>Intelligent Computer Techniques in Applied Electromagnetics</source>, Vol. <volume>119</volume>, eds <person-group person-group-type="editor"><name><surname>Wiak</surname> <given-names>S.</given-names></name> <name><surname>Krawczyk</surname> <given-names>A.</given-names></name> <name><surname>Dolezel</surname> <given-names>I.</given-names></name></person-group> (<publisher-loc>Berlin; Heidelberg</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>73</fpage>&#x02013;<lpage>82</lpage>.</citation></ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lukas</surname> <given-names>M. A.</given-names></name></person-group> (<year>1993</year>). <article-title>Asymptotic optimality of generalized cross-validation for choosing the regularization parameter</article-title>. <source>Numerische Mathematik</source> <volume>66</volume>, <fpage>41</fpage>&#x02013;<lpage>66</lpage>. <pub-id pub-id-type="doi">10.1007/BF01385687</pub-id></citation></ref>
<ref id="B31">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lukas</surname> <given-names>M. A.</given-names></name></person-group> (<year>2006</year>). <article-title>Robust generalized cross-validation for choosing the regularization parameter</article-title>. <source>Inverse Prob.</source> <volume>22</volume>:<fpage>1883</fpage>. <pub-id pub-id-type="doi">10.1088/0266-5611/22/5/021</pub-id></citation></ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pedr&#x000F3;n-Torrecilla</surname> <given-names>J.</given-names></name> <name><surname>Rodrigo</surname> <given-names>M.</given-names></name> <name><surname>Climent</surname> <given-names>A. M.</given-names></name> <name><surname>Liberos</surname> <given-names>A.</given-names></name> <name><surname>P&#x000E9;rez-David</surname> <given-names>E.</given-names></name> <name><surname>Bermejo</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2016</year>). <article-title>Noninvasive estimation of epicardial dominant high-frequency regions during atrial fibrillation</article-title>. <source>J. Cardiovasc. Electrophysiol.</source> <volume>27</volume>, <fpage>435</fpage>&#x02013;<lpage>442</lpage>. <pub-id pub-id-type="doi">10.1111/jce.12931</pub-id><pub-id pub-id-type="pmid">26776725</pub-id></citation></ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rudy</surname> <given-names>Y.</given-names></name></person-group> (<year>2013</year>). <article-title>Noninvasive electrocardiographic imaging of arrhythmogenic substrates in humans</article-title>. <source>Circul. Res.</source> <volume>112</volume>, <fpage>863</fpage>&#x02013;<lpage>874</lpage>. <pub-id pub-id-type="doi">10.1161/CIRCRESAHA.112.279315</pub-id><pub-id pub-id-type="pmid">23449548</pub-id></citation></ref>
<ref id="B34">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schuler</surname> <given-names>S.</given-names></name> <name><surname>Potyagaylo</surname> <given-names>D.</given-names></name> <name><surname>D&#x000F6;ssel</surname> <given-names>O.</given-names></name></person-group> (<year>2017</year>). <article-title>ECG imaging of simulated atrial fibrillation: imposing epi-endocardial similarity facilitates the reconstruction of transmembrane voltages</article-title>. <source>Computing</source> <volume>44</volume>:<fpage>1</fpage>.</citation></ref>
<ref id="B35">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Serinagaoglu</surname> <given-names>Y.</given-names></name> <name><surname>Brooks</surname> <given-names>D. H.</given-names></name> <name><surname>MacLeod</surname> <given-names>R. S.</given-names></name></person-group> (<year>2005</year>). <article-title>Bayesian solutions and performance analysis in bioelectric inverse problems</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>52</volume>, <fpage>1009</fpage>&#x02013;<lpage>1020</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2005.846725</pub-id><pub-id pub-id-type="pmid">15977731</pub-id></citation></ref>
<ref id="B36">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Stenroos</surname> <given-names>M.</given-names></name></person-group> (<year>2009</year>). <article-title>The transfer matrix for epicardial potential in a piece-wise homogeneous thorax model: the boundary element formulation</article-title>. <source>Phys. Med. Biol.</source> <volume>54</volume>:<fpage>5443</fpage>. <pub-id pub-id-type="doi">10.1088/0031-9155/54/18/006</pub-id><pub-id pub-id-type="pmid">19700818</pub-id></citation></ref>
<ref id="B37">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Stenroos</surname> <given-names>M.</given-names></name> <name><surname>Haueisen</surname> <given-names>J.</given-names></name></person-group> (<year>2008</year>). <article-title>Boundary element computations in the forward and inverse problems of electrocardiography: comparison of collocation and galerkin weightings</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>55</volume>:<fpage>2124</fpage>. <pub-id pub-id-type="doi">10.1109/TBME.2008.923913</pub-id><pub-id pub-id-type="pmid">18713681</pub-id></citation></ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Van Dam</surname> <given-names>P. M.</given-names></name> <name><surname>Oostendorp</surname> <given-names>T. F.</given-names></name> <name><surname>Linnenbank</surname> <given-names>A. C.</given-names></name> <name><surname>Van Oosterom</surname> <given-names>A.</given-names></name></person-group> (<year>2009</year>). <article-title>Non-invasive imaging of cardiac activation and recovery</article-title>. <source>Ann. Biomed. Eng.</source> <volume>37</volume>, <fpage>1739</fpage>&#x02013;<lpage>1756</lpage>. <pub-id pub-id-type="doi">10.1007/s10439-009-9747-5</pub-id><pub-id pub-id-type="pmid">19562487</pub-id></citation></ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wahba</surname> <given-names>G.</given-names></name></person-group> (<year>1977</year>). <article-title>Practical approximate solutions to linear operator equations when the data are noisy</article-title>. <source>SIAM J. Numer. Anal.</source> <volume>14</volume>, <fpage>651</fpage>&#x02013;<lpage>667</lpage>. <pub-id pub-id-type="doi">10.1137/0714044</pub-id></citation></ref>
<ref id="B40">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>D.</given-names></name> <name><surname>Kirby</surname> <given-names>R. M.</given-names></name> <name><surname>Johnson</surname> <given-names>C. R.</given-names></name></person-group> (<year>2010</year>). <article-title>Resolution strategies for the finite-element-based solution of the ecg inverse problem</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>57</volume>, <fpage>220</fpage>&#x02013;<lpage>237</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2009.2024928</pub-id><pub-id pub-id-type="pmid">19535314</pub-id></citation></ref>
<ref id="B41">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>Y.</given-names></name> <name><surname>Rudy</surname> <given-names>Y.</given-names></name></person-group> (<year>2006</year>). <article-title>Application of the method of fundamental solutions to potential-based inverse electrocardiography</article-title>. <source>Ann. Biomed. Eng.</source> <volume>34</volume>, <fpage>1272</fpage>&#x02013;<lpage>1288</lpage>. <pub-id pub-id-type="doi">10.1007/s10439-006-9131-7</pub-id><pub-id pub-id-type="pmid">16807788</pub-id></citation></ref>
<ref id="B42">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Wolters</surname> <given-names>C.</given-names></name> <name><surname>Anwander</surname> <given-names>A.</given-names></name> <name><surname>Maess</surname> <given-names>B.</given-names></name> <name><surname>MacLeod</surname> <given-names>R.</given-names></name> <name><surname>Friederici</surname> <given-names>A.</given-names></name></person-group> (<year>2004</year>). <article-title>The influence of volume conduction effects on the EEG/MEG reconstruction of the sources of the early left anterior negativity</article-title>, in <source>The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society</source> (<publisher-name>IEEE</publisher-name>), <fpage>3569</fpage>&#x02013;<lpage>3572</lpage>.</citation></ref>
<ref id="B43">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yuan</surname> <given-names>Q.</given-names></name> <name><surname>Zhang</surname> <given-names>L.</given-names></name> <name><surname>Shen</surname> <given-names>H.</given-names></name> <name><surname>Li</surname> <given-names>P.</given-names></name></person-group> (<year>2010</year>). <article-title>Adaptive multiple-frame image super-resolution based on u-curve</article-title>. <source>IEEE Trans. Image Process.</source> <volume>19</volume>, <fpage>3157</fpage>&#x02013;<lpage>3170</lpage>. <pub-id pub-id-type="doi">10.1109/TIP.2010.2055571</pub-id><pub-id pub-id-type="pmid">20615814</pub-id></citation></ref>
<ref id="B44">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Zemzemi</surname> <given-names>N.</given-names></name> <name><surname>Bourenane</surname> <given-names>H.</given-names></name> <name><surname>Cochet</surname> <given-names>H.</given-names></name></person-group> (<year>2014</year>). <article-title>An iterative method for solving the inverse problem in electrocardiography imaging: from body surface to heart potential</article-title>, in <source>Computing in Cardiology Conference (CinC), 2014</source> (<publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>717</fpage>&#x02013;<lpage>720</lpage>.</citation></ref>
<ref id="B45">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Zemzemi</surname> <given-names>N.</given-names></name> <name><surname>Dobrzynski</surname> <given-names>C.</given-names></name> <name><surname>Bear</surname> <given-names>L.</given-names></name> <name><surname>Potse</surname> <given-names>M.</given-names></name> <name><surname>Dallet</surname> <given-names>C.</given-names></name> <name><surname>Coudi&#x000E8;re</surname> <given-names>Y.</given-names></name> <etal/></person-group>. (<year>2015</year>). <article-title>Effect of the torso conductivity heterogeneities on the ecgi inverse problem solution</article-title>, in <source>Computing in Cardiology Conference (CinC), 2015</source> (<publisher-loc>Nice</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>233</fpage>&#x02013;<lpage>236</lpage>.</citation></ref>
</ref-list>
<fn-group>
<fn fn-type="financial-disclosure"><p><bold>Funding.</bold> This study received financial support from the French Government as part of the Investments of the future program managed by the National Research Agency (ANR), Grant reference ANR-10-IAHU-04-LIRYC.</p>
</fn>
</fn-group>
</back>
</article>