<?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. Appl. Math. Stat.</journal-id>
<journal-title>Frontiers in Applied Mathematics and Statistics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Appl. Math. Stat.</abbrev-journal-title>
<issn pub-type="epub">2297-4687</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fams.2017.00001</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Applied Mathematics and Statistics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Regularization by the Linear Functional Strategy with Multiple Kernels</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Pereverzyev</surname> <given-names>Sergei V.</given-names> <suffix>V</suffix></name>
<xref ref-type="author-notes" rid="fn001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/288454/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Tkachenko</surname> <given-names>Pavlo</given-names></name>
<uri xlink:href="http://loop.frontiersin.org/people/380682/overview"/>
</contrib>
</contrib-group>
<aff><institution>Johann Radon Institute for Computational and Applied Mathematics</institution> <country>Linz, Austria</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Ding-Xuan Zhou, City University of Hong Kong, China</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Shi Lei, Fudan University, China; Jun Fan, University of Wisconsin Madison, USA</p></fn>
<fn fn-type="corresp" id="fn001"><p>&#x0002A;Correspondence: Sergei V. Pereverzyev <email>sergei.pereverzyev&#x00040;oeaw.ac.at</email></p></fn>
<fn fn-type="other" id="fn002"><p>This article was submitted to Mathematics of Computation and Data Science, a section of the journal Frontiers in Applied Mathematics and Statistics</p></fn></author-notes>
<pub-date pub-type="epub">
<day>03</day>
<month>02</month>
<year>2017</year>
</pub-date>
<pub-date pub-type="collection">
<year>2017</year>
</pub-date>
<volume>3</volume>
<elocation-id>1</elocation-id>
<history>
<date date-type="received">
<day>14</day>
<month>12</month>
<year>2016</year>
</date>
<date date-type="accepted">
<day>20</day>
<month>01</month>
<year>2017</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2017 Pereverzyev and Tkachenko.</copyright-statement>
<copyright-year>2017</copyright-year>
<copyright-holder>Pereverzyev and Tkachenko</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) or licensor 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 choice of the kernel is known to be a challenging and central problem of kernel based supervised learning. Recent applications and significant amount of literature have shown that using multiple kernels (the so-called Multiple Kernel Learning (MKL)) instead of a single one can enhance the interpretability of the learned function and improve performances. However, a comparison of existing MKL-algorithms shows that though there may not be large differences in terms of accuracy, there is difference between MKL-algorithms in complexity as given by the training time, for example. In this paper we present a promising approach for training the MKL-machine by the linear functional strategy, which is either faster or more accurate than previously known ones.</p></abstract>
<kwd-group>
<kwd>linear functional strategy</kwd>
<kwd>Multiple Kernel Learning</kwd>
<kwd>regularization</kwd>
<kwd>supervised learning</kwd>
<kwd>kernel learning</kwd>
</kwd-group>
<contract-num rid="cn001">project I1669</contract-num>
<contract-sponsor id="cn001">Austrian Science Fund<named-content content-type="fundref-id">10.13039/501100002428</named-content></contract-sponsor>
<contract-sponsor id="cn002">H2020 Marie Sk&#x00142;odowska-Curie Actions<named-content content-type="fundref-id">10.13039/100010665</named-content></contract-sponsor>
<counts>
<fig-count count="0"/>
<table-count count="1"/>
<equation-count count="19"/>
<ref-count count="22"/>
<page-count count="6"/>
<word-count count="3455"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1. Introduction</title>
<p>In this paper we are concerned with the so-called &#x0201C;supervised learning&#x0201D; or &#x0201C;learning from examples&#x0201D; problem, which refer to the task of predicting an output, say <italic>v</italic> &#x02208; <italic>V</italic> &#x02282; &#x0211D;, of a system under study from a previously unseen input <italic>u</italic> &#x02208; <italic>U</italic> &#x02282; &#x0211D;<sup><italic>d</italic></sup> on the basis of the set of training examples, that is a set of input-output pairs <italic>z</italic><sub><italic>i</italic></sub> &#x0003D; (<italic>u</italic><sub><italic>i</italic></sub>, <italic>v</italic><sub><italic>i</italic></sub>), <italic>i</italic> &#x0003D; 1, 2, &#x02026;, <italic>m</italic>, observed in the same system.</p>
<p>A kernel based algorithm consists in learning a function <italic>x</italic> : <italic>U</italic> &#x02192; &#x0211D; in some Reproducing Kernel Hilbert Space (RKHS) <italic>X</italic> &#x0003D; <italic>X</italic><sub><italic>K</italic></sub> generated by a suitable Mercer (continuous, symmetric and positive semidefinite) kernel <italic>K</italic> : <italic>U</italic> &#x000D7; <italic>U</italic> &#x02192; &#x0211D; that assigns to each input <italic>u</italic> &#x02208; <italic>U</italic> an output <italic>x</italic>(<italic>u</italic>). The prediction error is measured by the value of a chosen loss function <italic>l</italic>(<italic>v</italic>, <italic>x</italic>(<italic>u</italic>)), say square-loss <italic>l</italic>(<italic>v</italic>, <italic>x</italic>(<italic>u</italic>)) &#x0003D; (<italic>v</italic> &#x02212; <italic>x</italic>(<italic>u</italic>))<sup>2</sup>.</p>
<p>In the context of kernel based supervised learning a regularization is a compromise between the attempt to fit given data <inline-formula><mml:math id="M1"><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><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:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow></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:msubsup><mml:mo>&#x02282;</mml:mo><mml:mi>U</mml:mi><mml:mo>&#x000D7;</mml:mo><mml:mi>V</mml:mi></mml:math></inline-formula> and the desire to reduce the complexity of a data fitter <italic>x</italic> &#x02208; <italic>X</italic><sub><italic>K</italic></sub>. For example, a Tikhonov-type kernel based learning algorithm in its rather general form defines a predictor <italic>x</italic>(<italic>u</italic>) &#x0003D; <italic>x</italic><sub><italic>z</italic></sub>(<italic>u</italic>) &#x0003D; <italic>x</italic>(<italic>K</italic>; <italic>u</italic>) &#x02208; <italic>X</italic><sub><italic>K</italic></sub> as the minimizer of the sum:</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M2"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003B1;</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>;</mml:mo><mml:mi>K</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:mi>m</mml:mi></mml:mrow></mml:mfrac><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>m</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mi>l</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><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:mi>x</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mi>&#x003B1;</mml:mi><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mi>x</mml:mi><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>K</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where the complexity is measured by the norm ||&#x000B7;||<sub><italic>X</italic><sub><italic>K</italic></sub></sub> in RKHS generated by a kernel <italic>K</italic>, and the above-mentioned compromise is governed by the value of the regularization parameter &#x003B1;.</p>
<p>As it has been mentioned in Michelli and Pontil [<xref ref-type="bibr" rid="B1">1</xref>], a challenging and central problem of kernel based learning is the choice of the kernel <italic>K</italic> itself. Recent applications (see [<xref ref-type="bibr" rid="B2">2</xref>, <xref ref-type="bibr" rid="B3">3</xref>]) have shown that using multiple kernels instead of a single one can enhance the interpretability of the predictor <italic>x</italic>(<italic>u</italic>) &#x0003D; <italic>x</italic>(<italic>K</italic>; <italic>u</italic>) and improve performances. In such cases, a convenient approach is to consider that the kernel <italic>K</italic> is actually a combination of predefined basis kernels:</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M3"><mml:mtable class="eqnarray" columnalign="right center left"><mml:mtr><mml:mtd><mml:mi>K</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>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where each basis kernel <italic>K</italic><sub><italic>j</italic></sub> may either use the full set of variables (<italic>u</italic><sup>1</sup>, <italic>u</italic><sup>2</sup>, &#x02026;, <italic>u</italic><sup><italic>d</italic></sup>) describing the input <italic>u</italic> &#x0003D; (<italic>u</italic><sup>1</sup>, <italic>u</italic><sup>2</sup>, &#x02026;, <italic>u</italic><sup><italic>d</italic></sup>) &#x02208; &#x0211D;<sup><italic>d</italic></sup> or subsets of variables stemming from different data sources. Defining both the minimizer <italic>x</italic>(<italic>K</italic>; <italic>u</italic>) of <italic>T</italic><sub>&#x003B1;, <italic>z</italic></sub>(<italic>x</italic>; <italic>K</italic>) and the weights Equation (2), <italic>d</italic><sub><italic>j</italic></sub>, <italic>j</italic> &#x0003D; 1, 2, &#x02026;, <italic>p</italic>, in a single optimization problem is known as the Multiple Kernel Learning (MKL).</p>
<p>A generalized representer theorem by Sch&#x000F6;lkopf et al. [<xref ref-type="bibr" rid="B4">4</xref>] tells us that a large class of optimization problems Equation (1) with RKHS have solutions expressed as kernel expansions in terms of the training data <italic>z</italic>. More precisely, for each <italic>K</italic> &#x0003D; <italic>K</italic><sub><italic>j</italic></sub>, <italic>j</italic> &#x0003D; 1, 2, &#x02026;, <italic>p</italic>, the minimizer <italic>x</italic>(<italic>K</italic><sub><italic>j</italic></sub>; <italic>u</italic>) belongs to the finite-dimensional linear subspace spanned by the functions <italic>K</italic><sub><italic>j</italic></sub>(<italic>u</italic>, <italic>u</italic><sub><italic>i</italic></sub>), <italic>i</italic> &#x0003D; 1, 2, &#x02026;, <italic>m</italic>. Therefore, MKL-predictor <italic>x</italic><sub><italic>z</italic></sub>(<italic>u</italic>) can be written as:</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M4"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><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>m</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>There is a significant amount of work in the MKL-literature. For example, the survey [<xref ref-type="bibr" rid="B5">5</xref>] reviews a total of 96 references. A comparison of existing MKL-algorithms performed in that survey shows that through there may not be large differences in terms of accuracy, there is difference between MKL-algorithms in complexity as given by the training time, for example.</p>
<p>Similar accuracies of different MKL-algorithms can be, at least partially, explained by the fact that all minimizers <italic>x</italic><sub><italic>j</italic></sub>(<italic>K</italic><sub><italic>j</italic></sub>; &#x000B7;) of Equation (1) for <italic>K</italic> &#x0003D; <italic>K</italic><sub><italic>j</italic></sub>, <italic>j</italic> &#x0003D; 1, 2, &#x02026;, <italic>p</italic> belong to the direct sum <italic>X</italic><sub><italic>K</italic><sub>&#x0002B;</sub></sub> of RKHS <italic>X</italic><sub><italic>K</italic><sub><italic>j</italic></sub></sub>, <italic>j</italic> &#x0003D; 1, 2, &#x02026;, <italic>p</italic>, and a classical result [<xref ref-type="bibr" rid="B6">6</xref>] says that <italic>X</italic><sub><italic>K</italic><sub>&#x0002B;</sub></sub> is a RKHS generated by the kernel <italic>K</italic><sub>&#x0002B;</sub> &#x0003D; <italic>K</italic><sub>1</sub> &#x0002B; <italic>K</italic><sub>2</sub> &#x0002B; &#x02026; &#x0002B;<italic>K</italic><sub><italic>p</italic></sub>.</p>
<p>The differences in training time originate from different optimization algorithms used for learning the weights <italic>d</italic><sub><italic>j</italic></sub>, <italic>j</italic> &#x0003D; 1, 2, &#x02026;, <italic>p</italic>. The so-called one-step methods calculate both the combination weights <italic>d</italic><sub><italic>j</italic></sub>, <italic>j</italic> &#x0003D; 1, 2, &#x02026;, <italic>p</italic> and the parameters of the minimizer <italic>x</italic>(<italic>K</italic>; <italic>u</italic>) in a single run. However, these methods use optimization approaches, such as semi-definite programming (SDP) [<xref ref-type="bibr" rid="B7">7</xref>], second order conic programming (SOCP) [<xref ref-type="bibr" rid="B8">8</xref>], or quadratically constrained quadratic programming (QCQP) [<xref ref-type="bibr" rid="B9">9</xref>], which have high computational complexity especially for large number of samples.</p>
<p>Two-step, or wrapper methods address the MKL-problem by iteratively solving a single learning problem, such as Equation (1), for a fixed combination of basis kernels, and then update the kernel weights. Such methods run usually much faster than the one-step methods and therefore there is a rich variety of them. Just to mention some of them we refer to Semi-Infinite Linear Program (SILP) approach [<xref ref-type="bibr" rid="B10">10</xref>], SimpleMKL method [<xref ref-type="bibr" rid="B11">11</xref>] performing a reduced gradient descent on the kernel weights, LevelMKL algorithm [<xref ref-type="bibr" rid="B12">12</xref>], HessianMKL [<xref ref-type="bibr" rid="B13">13</xref>], replacing the gradient descent in SimpleMKL by the Newton update, and some others [<xref ref-type="bibr" rid="B1">1</xref>, <xref ref-type="bibr" rid="B14">14</xref>].</p>
<p>The time complexity of these two-step methods depends on the number of iterations of an algorithm until the stopping criterion is fulfilled. In this context our idea is to use the so-called Linear Functional Strategy (LFS) [<xref ref-type="bibr" rid="B15">15</xref>], originally proposed for single-kernel ranking learning, allowing to find the coefficients of the linear combination in one step by using the given training set. In this paper we extend this idea to the MKL setting, namely we analyze the linear functional strategy for combining the <italic>x</italic><sub><italic>j</italic></sub>(<italic>K</italic><sub><italic>j</italic></sub>; <italic>u</italic>) &#x02208; <italic>X</italic><sub><italic>K</italic><sub><italic>j</italic></sub></sub> into a new predictor.</p>
<p>The paper is organized as follows: in the next section we present the main theoretical results. Then, we compare the proposed method with two other MKL-learning approaches, namely SimpleMKL and SpicyMKL [<xref ref-type="bibr" rid="B16">16</xref>]. Finally, we discuss some open questions and further research directions.</p>
</sec>
<sec id="s2">
<title>2. Main results</title>
<p>If we accept the basic statistical learning assumptions, namely that the inputs <italic>u</italic> and the outputs <italic>v</italic> are assumed to be related by a conditional probability distribution &#x003C1;(<italic>v</italic>|<italic>u</italic>) of <italic>v</italic> given <italic>u</italic>, and the input <italic>u</italic> is also assumed to be random and governed by an unknown marginal probability &#x003C1;<sub><italic>U</italic></sub> on <italic>U</italic> so that there is an unknown probability distribution &#x003C1;(<italic>u</italic>, <italic>v</italic>) &#x0003D; &#x003C1;<sub><italic>U</italic></sub>(<italic>u</italic>)&#x003C1;(<italic>v</italic>|<italic>u</italic>) on the sample space <italic>U</italic> &#x000D7; <italic>V</italic> from which the data forming the training set are drawn independently, then the &#x0201C;ideal predictor&#x0201D; <italic>x</italic><sup>&#x02020;</sup> is assumed to belong to the space <italic>X</italic> &#x0003D; <italic>L</italic><sub>2</sub>(<italic>U</italic>, &#x003C1;<sub><italic>U</italic></sub>) of square integrable functions with respect to &#x003C1;<sub><italic>U</italic></sub> and can be defined as the element minimizing the expected prediction risk:</p>
<disp-formula id="E4"><mml:math id="M5"><mml:mrow><mml:mi>E</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle='true'><mml:mrow><mml:msub><mml:mo>&#x0222B;</mml:mo><mml:mrow><mml:mi>U</mml:mi><mml:mo>&#x000D7;</mml:mo><mml:mi>V</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>u</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02212;</mml:mo><mml:mi>v</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mi>d</mml:mi><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mrow></mml:mstyle></mml:mrow></mml:math></disp-formula>
<p>Moreover, in such set-up <italic>x</italic><sup>&#x02020;</sup> can be written explicitly in the form:</p>
<disp-formula id="E5"><mml:math id="M6"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mo>&#x02020;</mml:mo></mml:msup><mml:mo stretchy='false'>(</mml:mo><mml:mi>u</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle='true'><mml:mrow><mml:msub><mml:mo>&#x0222B;</mml:mo><mml:mi>V</mml:mi></mml:msub><mml:mrow><mml:mi>v</mml:mi><mml:mi>d</mml:mi><mml:mi>&#x003C1;</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mi>v</mml:mi><mml:mo>&#x0007C;</mml:mo><mml:mi>u</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo><mml:mtext>&#x02003;</mml:mtext><mml:mi>u</mml:mi><mml:mo>&#x02208;</mml:mo><mml:mi>U</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:mrow></mml:mstyle></mml:mrow></mml:math></disp-formula>
<p>As one can see from the above formula, <italic>x</italic><sup>&#x02020;</sup> cannot be used in practice, since the conditional probability &#x003C1;(<italic>v</italic>|<italic>u</italic>) is not assumed to be known.</p>
<p>Our idea is to construct a MKL-predictor Equation (3) in the form:</p>
<disp-formula id="E6"><label>(4)</label><mml:math id="M7"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><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>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>c</italic><sub><italic>j</italic></sub> are the unknown coefficients. It is clear that the best choice of the coefficient vector <inline-formula><mml:math id="M8"><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mo>&#x000AF;</mml:mo></mml:mover></mml:math></inline-formula> should minimize the distance:</p>
<disp-formula id="E9"><label>(5)</label><mml:math id="M9"><mml:mrow><mml:msubsup><mml:mrow><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mo>&#x02020;</mml:mo></mml:msup><mml:mo>&#x02212;</mml:mo><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>p</mml:mi></mml:munderover><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mstyle><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mi>u</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow></mml:mrow><mml:mi>X</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>and it is easy to see that such <inline-formula><mml:math id="M10"><mml:mover accent="true"><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mo>&#x000AF;</mml:mo></mml:mover></mml:math></inline-formula> solves the following linear system of equations:</p>
<disp-formula id="E8"><label>(6)</label><mml:math id="M11"><mml:mtable columnalign="left"><mml:mtr><mml:mtd><mml:mi>G</mml:mi><mml:mover accent="true"><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi>g</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>with the Gram matrix <inline-formula><mml:math id="M12"><mml:mi>G</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x02329;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:mo>&#x000B7;</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:mo>&#x000B7;</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>L</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>U</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mi>U</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> and the right-hand-side vector <inline-formula><mml:math id="M13"><mml:mi>g</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x02329;</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02020;</mml:mo></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:mo>&#x000B7;</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>L</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>U</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mi>U</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>. Clearly, the right-hand side <italic>g</italic> is inaccessible due to the involvement of the unknown predictor <italic>x</italic><sup>&#x02020;</sup>. Furthermore, the components of the matrix <italic>G</italic> are not accessible, since the measure &#x003C1;<sub><italic>U</italic></sub> is also unknown.</p>
<p>To simplify further discussion, we assume that <inline-formula><mml:math id="M14"><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02020;</mml:mo></mml:mrow></mml:msup><mml:mo>&#x02208;</mml:mo><mml:msub><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x0002B;</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula>, which is not a big restriction if at least one of <italic>K</italic><sub><italic>j</italic></sub> is the so-called universal kernel [<xref ref-type="bibr" rid="B17">17</xref>], and consider the inclusion operator <italic>I</italic><sub>&#x0002B;</sub> of <italic>X</italic><sub><italic>K</italic><sub>&#x0002B;</sub></sub> into <italic>L</italic><sub>2</sub>(<italic>U</italic>, &#x003C1;<sub><italic>U</italic></sub>) and the sampling operator <inline-formula><mml:math id="M15"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo>:</mml:mo><mml:msub><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x0002B;</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mo>&#x02192;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x0211D;</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> defined by <inline-formula><mml:math id="M16"><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mi>x</mml:mi><mml:mo>=</mml:mo><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:msub><mml:mrow><mml:mi>u</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:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</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:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:mi>x</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x02208;</mml:mo><mml:msup><mml:mrow><mml:mi>&#x0211D;</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>. Then under rather general assumptions (see <xref ref-type="bibr" rid="B18">18</xref>) with high probability 1 &#x02212; &#x003B7; we have:</p>
<disp-formula id="E20"><label>(7)</label><mml:math id="M17"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:msubsup><mml:mi>I</mml:mi><mml:mo>+</mml:mo><mml:mo>&#x0002A;</mml:mo></mml:msubsup><mml:msub><mml:mi>I</mml:mi><mml:mo>+</mml:mo></mml:msub><mml:mo>&#x02212;</mml:mo><mml:msubsup><mml:mi>S</mml:mi><mml:mi>z</mml:mi><mml:mo>&#x0002A;</mml:mo></mml:msubsup><mml:msub><mml:mi>S</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mo>+</mml:mo></mml:msub></mml:mrow></mml:msub><mml:mo>&#x02192;</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mo>+</mml:mo></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mo>&#x02264;</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:msup><mml:mi>m</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>log</mml:mi><mml:mfrac><mml:mn>1</mml:mn><mml:mi>&#x003B7;</mml:mi></mml:mfrac><mml:mo>,</mml:mo><mml:mtext>&#x02009;&#x02009;&#x02009;</mml:mtext><mml:msub><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mi>z</mml:mi><mml:mo>&#x0002A;</mml:mo></mml:msubsup><mml:msub><mml:mi>S</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mo>&#x02020;</mml:mo></mml:msup><mml:mo>&#x02212;</mml:mo><mml:msubsup><mml:mi>S</mml:mi><mml:mi>z</mml:mi><mml:mo>&#x0002A;</mml:mo></mml:msubsup><mml:mi>v</mml:mi></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mo>+</mml:mo></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;</mml:mtext><mml:mo>&#x02264;</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:msup><mml:mi>m</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>log</mml:mi><mml:mfrac><mml:mn>1</mml:mn><mml:mi>&#x003B7;</mml:mi></mml:mfrac><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M18"><mml:msubsup><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x0002A;</mml:mo></mml:mrow></mml:msubsup><mml:mo>:</mml:mo><mml:msup><mml:mrow><mml:mi>&#x0211D;</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msup><mml:mo>&#x02192;</mml:mo><mml:msub><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x0002B;</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula><mml:math id="M19"><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x0002B;</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x0002A;</mml:mo></mml:mrow></mml:msubsup><mml:mo>:</mml:mo><mml:msub><mml:mrow><mml:mi>L</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>U</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mi>U</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x02192;</mml:mo><mml:msub><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x0002B;</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula> are adjoints of <italic>S</italic><sub><italic>z</italic></sub> and <italic>I</italic><sub>&#x0002B;</sub>; <italic>v</italic> &#x0003D; (<italic>v</italic><sub>1</sub>, <italic>v</italic><sub>2</sub>, &#x02026;, <italic>v</italic><sub><italic>m</italic></sub>) is the vector of the outputs used for training; <italic>c</italic><sub>1</sub>, <italic>c</italic><sub>2</sub> are certain multipliers which do not depend on <italic>m</italic>, &#x003B7;.</p>
<p>With the use of Equation (7) we can approximate the components of the vector <italic>g</italic> and the Gram matrix <italic>G</italic> as:</p>
<disp-formula id="E10"><label>(8)</label><mml:math id="M20"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mo>&#x02329;</mml:mo><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mo>&#x02020;</mml:mo></mml:msup><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>U</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mi>U</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mo>&#x02329;</mml:mo><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mo>+</mml:mo></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mo>&#x02020;</mml:mo></mml:msup><mml:mo>,</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mo>+</mml:mo></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>U</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mi>U</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mo>&#x02329;</mml:mo><mml:mrow><mml:msubsup><mml:mi>I</mml:mi><mml:mo>+</mml:mo><mml:mo>&#x0002A;</mml:mo></mml:msubsup><mml:msub><mml:mi>I</mml:mi><mml:mo>+</mml:mo></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mo>&#x02020;</mml:mo></mml:msup><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mo>+</mml:mo></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;</mml:mtext><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mo>&#x02329;</mml:mo><mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mi>z</mml:mi><mml:mo>&#x0002A;</mml:mo></mml:msubsup><mml:msub><mml:mi>S</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mo>&#x02020;</mml:mo></mml:msup><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mo>+</mml:mo></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>O</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>m</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>log</mml:mi><mml:mfrac><mml:mn>1</mml:mn><mml:mi>&#x003B7;</mml:mi></mml:mfrac><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mo>&#x02329;</mml:mo><mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mi>z</mml:mi><mml:mo>&#x0002A;</mml:mo></mml:msubsup><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mo>+</mml:mo></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x02009;</mml:mtext><mml:mi>O</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>m</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>log</mml:mi><mml:mfrac><mml:mn>1</mml:mn><mml:mi>&#x003B7;</mml:mi></mml:mfrac><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mo>&#x02329;</mml:mo><mml:mrow><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>m</mml:mi></mml:msup></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>O</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>m</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>log</mml:mi><mml:mfrac><mml:mn>1</mml:mn><mml:mi>&#x003B7;</mml:mi></mml:mfrac><mml:mo stretchy='false'>)</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;</mml:mtext><mml:mo>=</mml:mo><mml:msup><mml:mi>m</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>m</mml:mi></mml:munderover><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mstyle><mml:msub><mml:mi>x</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:mi>O</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>m</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>log</mml:mi><mml:mfrac><mml:mn>1</mml:mn><mml:mi>&#x003B7;</mml:mi></mml:mfrac><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E11"><label>(9)</label><mml:math id="M21"><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x02329;</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mo>&#x000B7;</mml:mo><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>&#x0232A;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>U</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mi>U</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:msup><mml:mi>m</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>m</mml:mi></mml:munderover><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>+</mml:mo><mml:mi>O</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>m</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>log</mml:mi><mml:mfrac><mml:mn>1</mml:mn><mml:mi>&#x003B7;</mml:mi></mml:mfrac><mml:mo stretchy='false'>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>In view of these relations, we state the main result of this section through the following theorem:</p>
<p><bold>Theorem 1.</bold> <italic>Let</italic> <inline-formula><mml:math id="M22"><mml:mi>V</mml:mi><mml:mo>&#x02282;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mi>b</mml:mi><mml:mo>,</mml:mo><mml:mi>b</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02020;</mml:mo></mml:mrow></mml:msup><mml:mo>&#x02208;</mml:mo><mml:msub><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x0002B;</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:math></inline-formula> <italic>and K</italic><sub><italic>j</italic></sub>(<italic>u</italic>, <italic>u</italic>) &#x02264; <italic>c</italic>, <italic>u</italic> &#x02208; <italic>U</italic>, <italic>j</italic> &#x0003D; 1, 2, &#x02026;, <italic>p</italic>. <italic>Consider</italic></p>
<disp-formula id="E12"><mml:math id="M23"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:mover accent='true'><mml:mi>G</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>m</mml:mi></mml:mfrac><mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>m</mml:mi></mml:munderover><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:mstyle><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>p</mml:mi></mml:msubsup><mml:mo>,</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mover accent='true'><mml:mi>g</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>m</mml:mi></mml:mfrac><mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>m</mml:mi></mml:munderover><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mstyle><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>p</mml:mi></mml:msubsup><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p><italic>and assume that</italic> <inline-formula><mml:math id="M24"><mml:mover accent="true"><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:math></inline-formula> <italic>is invertible. Then for MKL-approximant:</italic></p>
<disp-formula id="E13"><label>(10)</label><mml:math id="M25"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>u</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>p</mml:mi></mml:munderover><mml:mrow><mml:msub><mml:mover accent='true'><mml:mi>c</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mstyle><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mi>u</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo><mml:mtext>&#x02009;&#x02009;</mml:mtext><mml:mover accent='true'><mml:mi>c</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mover accent='true'><mml:mi>c</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>p</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msup><mml:mover accent='true'><mml:mi>G</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mover accent='true'><mml:mi>g</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p><italic>with confidence</italic> 1 &#x02212; &#x003B7; <italic>it holds:</italic></p>
<disp-formula id="E14"><mml:math id="M26"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mo>&#x02020;</mml:mo></mml:msup><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>U</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mi>U</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munder><mml:mi>min</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:munder><mml:msub><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mo>&#x02020;</mml:mo></mml:msup><mml:mo>&#x02212;</mml:mo><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>p</mml:mi></mml:munderover><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mstyle><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mi>u</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>U</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mi>U</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x02009;</mml:mtext><mml:mi>O</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>m</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>log</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mi>&#x003B7;</mml:mi><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p><italic>where a coefficient implicit in O-symbol does not depend on m</italic>.</p>
<p>Proof. Formulas (8, 9) tells us that with confidence 1 &#x02212; &#x003B7; it holds:</p>
<disp-formula id="E15"><label>(11)</label><mml:math id="M27"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:mi>G</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mover accent='true'><mml:mi>G</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup><mml:mo>&#x02192;</mml:mo><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>O</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>m</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>log</mml:mi><mml:mfrac><mml:mn>1</mml:mn><mml:mi>&#x003B7;</mml:mi></mml:mfrac><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo><mml:mtext>&#x02009;&#x02009;</mml:mtext><mml:msub><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:mi>g</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mover accent='true'><mml:mi>g</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;</mml:mtext><mml:mo>=</mml:mo><mml:mi>O</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>m</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>log</mml:mi><mml:mfrac><mml:mn>1</mml:mn><mml:mi>&#x003B7;</mml:mi></mml:mfrac><mml:mo stretchy='false'>)</mml:mo><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>If <inline-formula><mml:math id="M28"><mml:msup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> exists then in view of (11) it is natural to assume that for sufficiently large <italic>m</italic> with confidence 1 &#x02212; &#x003B7; we have:</p>
<disp-formula id="E16"><label>(12)</label><mml:math id="M29"><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:mi>G</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mover accent='true'><mml:mi>G</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup><mml:mo>&#x02192;</mml:mo><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup></mml:mrow></mml:msub><mml:mo>&#x0003C;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:msup><mml:mover accent='true'><mml:mi>G</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup><mml:mo>&#x02192;</mml:mo><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>This assumption allows the application of the well-known Banach theorem on inverse operators (see <xref ref-type="bibr" rid="B19">19</xref>, V. 4.5), which tells that:</p>
<disp-formula id="E17"><label>(13)</label><mml:math id="M30"><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:msup><mml:mi>G</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup><mml:mo>&#x02192;</mml:mo><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup></mml:mrow></mml:msub><mml:mo>&#x02264;</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:msup><mml:mover accent='true'><mml:mi>G</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup><mml:mo>&#x02192;</mml:mo><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:msup><mml:mover accent='true'><mml:mi>G</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup><mml:mo>&#x02192;</mml:mo><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:mi>G</mml:mi><mml:mo>&#x02212;</mml:mo><mml:mover accent='true'><mml:mi>G</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup><mml:mo>&#x02192;</mml:mo><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mi>O</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy='false'>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
<p>Consider the vectors <inline-formula><mml:math id="M31"><mml:mover accent="true"><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mover accent="true"><mml:mrow><mml:mi>g</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:math></inline-formula>. Then from (11) to (13) it follows that:</p>
<disp-formula id="E18"><label>(14)</label><mml:math id="M32"><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:mover accent='true'><mml:mi>c</mml:mi><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mo>&#x02212;</mml:mo><mml:mover accent='true'><mml:mi>c</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>O</mml:mi><mml:mo stretchy='false'>(</mml:mo><mml:msup><mml:mi>m</mml:mi><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mi>log</mml:mi><mml:mfrac><mml:mn>1</mml:mn><mml:mi>&#x003B7;</mml:mi></mml:mfrac><mml:mo stretchy='false'>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
<p>and</p>
<disp-formula id="E19"><label>(15)</label><mml:math id="M33"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mo>&#x02020;</mml:mo></mml:msup><mml:mo>&#x02212;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>U</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mi>U</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msub><mml:mo>&#x02264;</mml:mo><mml:munder><mml:mi>min</mml:mi><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:munder><mml:msub><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mo>&#x02020;</mml:mo></mml:msup><mml:mo>&#x02212;</mml:mo><mml:mstyle displaystyle='true'><mml:munderover><mml:mo>&#x02211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>p</mml:mi></mml:munderover><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mstyle><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mi>u</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>U</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mi>U</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;&#x02009;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x02009;</mml:mtext><mml:mi>p</mml:mi><mml:msub><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:mover accent='true'><mml:mi>c</mml:mi><mml:mo>&#x000AF;</mml:mo></mml:mover><mml:mo>&#x02212;</mml:mo><mml:mover accent='true'><mml:mi>c</mml:mi><mml:mo>&#x002DC;</mml:mo></mml:mover></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x0211D;</mml:mi><mml:mi>p</mml:mi></mml:msup></mml:mrow></mml:msub><mml:munder><mml:mi>max</mml:mi><mml:mi>j</mml:mi></mml:munder><mml:msub><mml:mrow><mml:mo>&#x02016;</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mi>u</mml:mi><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mo>&#x02016;</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:mi>U</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x003C1;</mml:mi><mml:mi>U</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Moreover, since <italic>x</italic><sub><italic>j</italic></sub>(<italic>K</italic><sub><italic>j</italic></sub>; &#x000B7;) is the minimizer of Equation (1) for <italic>K</italic> &#x0003D; <italic>K</italic><sub><italic>j</italic></sub> and <italic>l</italic>(<italic>v</italic>, <italic>x</italic>(<italic>u</italic>)) &#x0003D; (<italic>v</italic> &#x02212; <italic>x</italic>(<italic>u</italic>))<sup>2</sup>, from Proposition 4.1 [<xref ref-type="bibr" rid="B20">20</xref>] it follows that ||<italic>x</italic><sub><italic>j</italic></sub>(<italic>K</italic><sub><italic>j</italic></sub>; &#x000B7;)||<sub><italic>L</italic><sub>2</sub>(<italic>U</italic>, &#x003C1;<sub><italic>U</italic></sub>)</sub> are uniformly bounded such that for &#x003B1; from the range of interest, i.e., for &#x003B1; &#x02265; <italic>m</italic><sup>&#x02212;1</sup>, we have <inline-formula><mml:math id="M35"><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:mo>&#x000B7;</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>L</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>U</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mi>U</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x02264;</mml:mo><mml:mi>d</mml:mi><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x02020;</mml:mo></mml:mrow></mml:msup><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>L</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>U</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>&#x003C1;</mml:mi></mml:mrow><mml:mrow><mml:mi>U</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, where <inline-formula><mml:math id="M36"><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mi>O</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mo class="qopname">log</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>&#x003B7;</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and does not depend on <italic>m</italic>, <italic>j</italic>.</p>
<p>Then the statement of the theorem follows from (14) to (15).&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x025A1;</p>
<p><italic>Remark 1. In Theorem 1 the Gram matrix</italic> <inline-formula><mml:math id="M37"><mml:mover accent="true"><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:math></inline-formula> <italic>is supposed to be well-conditioned. In principle, one may control this by excluding those members of the family</italic> {<italic>x</italic><sub><italic>j</italic></sub>(<italic>K</italic><sub><italic>j</italic></sub>; <italic>u</italic>), <italic>j</italic> &#x0003D; 1, 2, &#x02026;, <italic>p</italic>} <italic>that are close to be linear dependent of others. A preconditioning method for such a control has been discussed, for example, in Chen et al. [<xref ref-type="bibr" rid="B21">21</xref>] (see Remark 3.1 there)</italic>.</p>
<p>Theorem 1 tells us that the effectively constructed linear combination of the candidates <italic>x</italic><sub><italic>j</italic></sub>(<italic>K</italic><sub><italic>j</italic></sub>; &#x000B7;), <italic>j</italic> &#x0003D; 1, 2, &#x02026;, <italic>p</italic>, is almost as accurate as the best linear aggregator of them.</p>
<p>A simple algorithmic sketch of such almost the best aggregator is provided below:</p>
<table-wrap position="float">
<label>Algorithm</label>
<caption><p>of the Linear Functional Strategy for MKL</p></caption>
<table frame="hsides" rules="groups">
<tbody>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;Input:</td>
<td valign="top" align="left">Dataset <inline-formula><mml:math id="M38"><mml:mi>z</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow></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:msubsup></mml:math></inline-formula>,</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Set of basis kernels <italic>K</italic><sub>1</sub>, <italic>K</italic><sub>2</sub>, &#x02026;, <italic>K</italic><sub><italic>p</italic></sub>,</td>
</tr>
<tr>
<td/>
<td valign="top" align="left">Regularization parameter &#x003B1;</td>
</tr>
<tr>
<td valign="top" align="left">Output:</td>
<td valign="top" align="left">Multiple Kernel Solution <italic>x</italic><sub><italic>z</italic></sub></td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;1:</td>
<td valign="top" align="left"><bold>for</bold>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<italic>j</italic> &#x0003D; 1 to <italic>p</italic>&#x000A0;<bold>do</bold></td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;2:</td>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;calculate the kernel matrix <inline-formula><mml:math id="M39"><mml:mrow><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>K</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>j</mml:mi></mml:mstyle></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>(</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo stretchy='false'>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>m</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula>.</td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;3:</td>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;calculate <italic>x</italic><sub><italic>j</italic></sub>(<italic>K</italic><sub><italic>j</italic></sub>; &#x000B7;) as the minimizer of Equation (1); <inline-formula><mml:math id="M40"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:mo>&#x000B7;</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><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:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x000B7;</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula></td>
</tr>
<tr>
<td/>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;with <inline-formula><mml:math id="M41"><mml:mrow><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x0007B;</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x0007D;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mtext>&#x0200A;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x0200A;</mml:mtext><mml:mn>1</mml:mn></mml:mrow><mml:mi>m</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>&#x003B1;</mml:mi><mml:mi>m</mml:mi><mml:mi>I</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>K</mml:mi></mml:mstyle><mml:mstyle mathvariant='bold' mathsize='normal'><mml:mi>j</mml:mi></mml:mstyle></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x02212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mi>v</mml:mi></mml:mrow></mml:math></inline-formula>.</td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;4:</td>
<td valign="top" align="left"><bold>end for</bold></td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;5:</td>
<td valign="top" align="left"><bold>for</bold>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<italic>j</italic> &#x0003D; 1 to <italic>p</italic>&#x000A0;<bold>do</bold></td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;6:</td>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<inline-formula><mml:math id="M42"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>g</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02190;</mml:mo><mml:msup><mml:mrow><mml:mi>m</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><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:msub><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;7:</td>
<td valign="top" align="left"><bold>end for</bold></td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;8:</td>
<td valign="top" align="left"><bold>for</bold>&#x000A0;<italic>j</italic> &#x0003D; 1 to <italic>p</italic>&#x000A0;<bold>do</bold></td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;9:</td>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<bold>for</bold>&#x000A0;<italic>l</italic> &#x0003D; 1 to <italic>p</italic>&#x000A0;<bold>do</bold></td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;10:</td>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<inline-formula><mml:math id="M43"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02190;</mml:mo><mml:msup><mml:mrow><mml:mi>m</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><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:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;11:</td>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<bold>end for</bold></td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;12:</td>
<td valign="top" align="left"><bold>end for</bold></td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;13:</td>
<td valign="top" align="left"><inline-formula><mml:math id="M44"><mml:mover accent="true"><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover><mml:mo>&#x02190;</mml:mo><mml:msup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mover accent="true"><mml:mrow><mml:mi>g</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:math></inline-formula>, where <inline-formula><mml:math id="M45"><mml:mover accent="true"><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover><mml:mtext>&#x000A0;</mml:mtext><mml:mo>:</mml:mo><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>, <inline-formula><mml:math id="M46"><mml:mover accent="true"><mml:mrow><mml:mi>g</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover><mml:mtext>&#x000A0;</mml:mtext><mml:mo>:</mml:mo><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>g</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>, <inline-formula><mml:math id="M47"><mml:mover accent="true"><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover><mml:mtext>&#x000A0;</mml:mtext><mml:mo>:</mml:mo><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>G</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>.</td>
</tr>
<tr>
<td valign="top" align="left">&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;14:</td>
<td valign="top" align="left"><bold>return</bold> <inline-formula><mml:math id="M48"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo>&#x02190;</mml:mo><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mo>&#x0007E;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:mo>&#x000B7;</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>In the next Section we present some numerical experiments illustrating the performance of the proposed algorithm. We will denote the MKL-predictor Equations (4), (10) constructed via linear functional strategy (LFS) in the above mentioned way by MKL-LFS.</p>
</sec>
<sec id="s3">
<title>3. Numerical illustrations</title>
<p>It is interesting to compare MKL-LFS with the other two MKL-algorithms, named SimpleMKL and SpicyMKL, that have been proposed respectively in Rakotomamonjy et al. [<xref ref-type="bibr" rid="B11">11</xref>] and Suzuki and Tomioka [<xref ref-type="bibr" rid="B16">16</xref>]. We choose the first one, SimpleMKL, for comparison, because the experimental results reported in Rakotomamonjy et al. [<xref ref-type="bibr" rid="B11">11</xref>] show that this algorithm converges rapidly and that its efficiency compares favorably to other MKL algorithms. It is also important that a SimpleMKL toolbox based on Matlab code is available at <ext-link ext-link-type="uri" xlink:href="http://www.mloss.org">http://www.mloss.org</ext-link> and, therefore, we are able to put MKL-LFS and SimpleMKL side by side. Moreover, the second competitor, SpicyMKL, uses SimpleMKL on the set-up stage.</p>
<p>The second algorithm, SpicyMKL, has been chosen because it is reported to be the fastest one among all other algorithms, and in particular, much faster than SimpleMKL.</p>
<p>To perform the comparison of SimpleMKL and SpicyMKL with MKL-LFS, we use the same experimental set-up as in Rakotomamonjy et al. [<xref ref-type="bibr" rid="B11">11</xref>]. More precisely, the performance evaluation is made on five data sets from the UC Irvine Machine Learning Repository: Liver, Wpbc, Ionosphere, Pima, Sonar. For each data set, the compared algorithms were run 20 times with train and test sets selected differently for each run by SimpleMKL toolbox (70% of the data set for training and 30% for testing the performance).</p>
<p>The SpicyMKL algorithm has been tuned in order to run its fastest version, namely with the logistic regression loss and elastic net regularization. The tuning parameters were taken the same as suggested in Suzuki and Tomioka [<xref ref-type="bibr" rid="B16">16</xref>].</p>
<p>The candidate kernels <italic>K</italic><sub><italic>j</italic></sub>, <italic>j</italic> &#x0003D; 1, 2, &#x02026;, <italic>p</italic> are the Gaussian kernels with 10 different bandwidths, on all variables <italic>u</italic> &#x0003D; (<italic>u</italic><sup>1</sup>, <italic>u</italic><sup>2</sup>, &#x02026;, <italic>u</italic><sup><italic>d</italic></sup>) and in each single variable <italic>u</italic><sup><italic>j</italic></sup>, <italic>j</italic> &#x0003D; 1, 2, &#x02026;, <italic>d</italic>; these kernels are accompanied by the polynomial kernels of degree 1&#x02013;3, again on all and on each single variable. So, the number <italic>p</italic> of kernel candidates depends on the dimension <italic>d</italic> of the input variable <italic>u</italic> &#x0003D; (<italic>u</italic><sup>1</sup>, <italic>u</italic><sup>2</sup>, &#x02026;, <italic>u</italic><sup><italic>d</italic></sup>). For each of the considered data sets the value <italic>p</italic> is indicated in Table <xref ref-type="table" rid="T1">1</xref>.</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p><bold>Average performance measures for SimpleMKL, SpicyMKL, and MKL-LFS</bold>.</p></caption>
<table frame="hsides" rules="groups">
<thead><tr>
<th valign="top" align="left"><bold>Algorithm</bold></th>
<th valign="top" align="center"><bold>Accuracy (%)</bold></th>
<th valign="top" align="center"><bold>Time (s)</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left" colspan="3" style="background-color:#bbbdc0"><bold>DATA SET LIVER; <italic>p</italic> &#x0003D; 91</bold></td>
</tr>
<tr>
<td valign="top" align="left">SimpleMKL</td>
<td valign="top" align="center">65.53 &#x000B1; 2.2</td>
<td valign="top" align="center">3.06 &#x000B1; 0.2</td>
</tr>
<tr>
<td valign="top" align="left">SpicyMKL</td>
<td valign="top" align="center">60.53 &#x000B1; 5.9</td>
<td valign="top" align="center">0.27 &#x000B1; 0.07</td>
</tr>
<tr>
<td valign="top" align="left">MKL-LFS</td>
<td valign="top" align="center">69.90 &#x000B1; 2.8</td>
<td valign="top" align="center">0.17 &#x000B1; 0.01</td>
</tr>
<tr>
<td valign="top" align="left" colspan="3" style="background-color:#bbbdc0"><bold>DATA SET PIMA; <italic>p</italic> &#x0003D; 117</bold></td>
</tr>
<tr>
<td valign="top" align="left">SimpleMKL</td>
<td valign="top" align="center">76.28 &#x000B1; 2.1</td>
<td valign="top" align="center">24.77 &#x000B1; 3.6</td>
</tr>
<tr>
<td valign="top" align="left">SpicyMKL</td>
<td valign="top" align="center">67.22 &#x000B1; 3.9</td>
<td valign="top" align="center">3.63 &#x000B1; 0.6</td>
</tr>
<tr>
<td valign="top" align="left">MKL-LFS</td>
<td valign="top" align="center">75.95 &#x000B1; 2.4</td>
<td valign="top" align="center">0.62 &#x000B1; 0.07</td>
</tr>
<tr>
<td valign="top" align="left" colspan="3" style="background-color:#bbbdc0"><bold>DATA SET IONOSPEHRE; <italic>p</italic> &#x0003D; 442</bold></td>
</tr>
<tr>
<td valign="top" align="left">SimpleMKL</td>
<td valign="top" align="center">91.93 &#x000B1; 2.4</td>
<td valign="top" align="center">30.05 &#x000B1; 0.05</td>
</tr>
<tr>
<td valign="top" align="left">SpicyMKL</td>
<td valign="top" align="center">86.18 &#x000B1; 3.2</td>
<td valign="top" align="center">1.66 &#x000B1; 0.2</td>
</tr>
<tr>
<td valign="top" align="left">MKL-LFS</td>
<td valign="top" align="center">90.28 &#x000B1; 2.3</td>
<td valign="top" align="center">2.53 &#x000B1; 0.2</td>
</tr>
<tr>
<td valign="top" align="left" colspan="3" style="background-color:#bbbdc0"><bold>DATA SET WPBC; <italic>p</italic> &#x0003D; 442</bold></td>
</tr>
<tr>
<td valign="top" align="left">SimpleMKL</td>
<td valign="top" align="center">77.79 &#x000B1; 1.0</td>
<td valign="top" align="center">8.08 &#x000B1; 0.33</td>
</tr>
<tr>
<td valign="top" align="left">SpicyMKL</td>
<td valign="top" align="center">69.92 &#x000B1; 5.0</td>
<td valign="top" align="center">0.39 &#x000B1; 0.08</td>
</tr>
<tr>
<td valign="top" align="left">MKL-LFS</td>
<td valign="top" align="center">76.92 &#x000B1; 3.0</td>
<td valign="top" align="center">2.35 &#x000B1; 0.2</td>
</tr>
<tr>
<td valign="top" align="left" colspan="3" style="background-color:#bbbdc0"><bold>DATA SET SONAR; <italic>p</italic> &#x0003D; 793</bold></td>
</tr>
<tr>
<td valign="top" align="left">SimpleMKL</td>
<td valign="top" align="center">79.44 &#x000B1; 4.3</td>
<td valign="top" align="center">33.41 &#x000B1; 1.2</td>
</tr>
<tr>
<td valign="top" align="left">SpicyMKL</td>
<td valign="top" align="center">77.8 &#x000B1; 4.8</td>
<td valign="top" align="center">0.69 &#x000B1; 0.13</td>
</tr>
<tr>
<td valign="top" align="left">MKL-LFS</td>
<td valign="top" align="center">79.13 &#x000B1; 5.6</td>
<td valign="top" align="center">8.05 &#x000B1; 0.7</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The table also reports the average values of the training time and the accuracy over 20 runs of the compared algorithms.</p>
<p>Since the above mentioned five data sets are associated with the classification learning task (i.e., <italic>v</italic><sub><italic>i</italic></sub> &#x0003D; &#x000B1;1), the algorithms accuracy is measured by the percentage of the correctly classified examples (i.e., when <italic>sign</italic>(<italic>x</italic>(<italic>u</italic>)) &#x0003D; <italic>sign</italic>(<italic>v</italic>)) from the part of the data set that has not been used for training.</p>
<p>Table <xref ref-type="table" rid="T1">1</xref> shows that SimpleMKL and MKL-LFS are nearly identical in the performance accuracy, while SpicyMKL is less effective against this criterion. If we look at the computation time reported in Table <xref ref-type="table" rid="T1">1</xref>, clearly, on all data sets MKL-LFS is much fasted than SimpleMKL. On the other hand, SpicyMKL is faster than two other algorithms on the sets, where the number of kernels is large, but the size of the training set is moderate. The same feature was observed in Suzuki and Tomioka [<xref ref-type="bibr" rid="B16">16</xref>]: the algorithm SpicaMKL is efficient when the number of unknown variables is much larger than the number of samples. It should be noted that the MKL-LFS does not suffer from this restriction.</p>
</sec>
<sec sec-type="discussion" id="s4">
<title>4. Discussion</title>
<p>For the purpose of comparing we follow [<xref ref-type="bibr" rid="B11">11</xref>] and put SimpleMKL and MKL-LFS side by side for a fixed value of the so-called hyperparameter <italic>C</italic> &#x0003D; 100, that corresponds to &#x003B1; &#x0003D; 1/2<italic>C</italic> &#x0003D; 0.005 in Equation (1). Moreover, for SpicyMKL two regularization parameters need to be selected (in our tests they are fixed as proposed in [<xref ref-type="bibr" rid="B16">16</xref>]). At the same time, we expect that the accuracy of MKL-LFS may be improved by combining in Equation (4) the minimizers <italic>x</italic><sub><italic>j</italic></sub>(<italic>K</italic><sub><italic>j</italic></sub>; &#x000B7;) of Equation (1) corresponding to different &#x003B1; &#x0003D; &#x003B1;(<italic>K</italic><sub><italic>j</italic></sub>), which are properly chosen for each <italic>K</italic> &#x0003D; <italic>K</italic><sub><italic>j</italic></sub>, <italic>j</italic> &#x0003D; 1, 2, &#x02026;, <italic>p</italic>. We will derive such an algorithm in the near future end expect that the speed gain observed in Table <xref ref-type="table" rid="T1">1</xref> for MKL-LFS allows us to implement such <italic>a posteriori</italic> choice of &#x003B1; effectively in time.</p>
<p>Moreover, our method, in principle, is not restricted to Tikhonov-type regularizations only, which is known to be affected by saturation [<xref ref-type="bibr" rid="B22">22</xref>]. One may potentially use any of the regularization methods, such as Landweber iteration, for example, for computing the predictors <italic>x</italic><sub><italic>j</italic></sub>(<italic>K</italic><sub><italic>j</italic></sub>, &#x000B7;). In view of this, we plan to develop in the near future the MKL algorithm based on the so-called general regularization framework for learning [<xref ref-type="bibr" rid="B20">20</xref>].</p>
</sec>
<sec id="s5">
<title>Author contributions</title>
<p>All authors listed, have made substantial, direct and intellectual contribution to the work, and approved it for publication.</p>
</sec>
<sec id="s6">
<title>Funding</title>
<p>The authors gratefully acknowledge the support of the Austrian Science Fund (FWF), project I1669, and of the consortium AMMODIT funded within EU H2020-MSCA-RICE.</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>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Michelli</surname> <given-names>CA</given-names></name> <name><surname>Pontil</surname> <given-names>M</given-names></name></person-group>. <article-title>Learning the kernel function via regularization</article-title>. <source>J Mach Learn Res.</source> (<year>2005</year>) <volume>6</volume>:<fpage>1099</fpage>&#x02013;<lpage>1125</lpage>. <pub-id pub-id-type="pmid">26091754</pub-id></citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lanckriet</surname> <given-names>GRG</given-names></name> <name><surname>De Bie</surname> <given-names>T</given-names></name> <name><surname>Cristianini</surname> <given-names>N</given-names></name> <name><surname>Jordan</surname> <given-names>MI</given-names></name> <name><surname>Noble</surname> <given-names>WS</given-names></name></person-group>. <article-title>A statistical framework for genomic data fusion</article-title>. <source>Bioinformatics</source> (<year>2004</year>) <volume>20</volume>:<fpage>2626</fpage>&#x02013;<lpage>35</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/bth294</pub-id><pub-id pub-id-type="pmid">15130933</pub-id></citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wu</surname> <given-names>Q</given-names></name> <name><surname>Ying</surname> <given-names>Y</given-names></name> <name><surname>Zhou</surname> <given-names>DX</given-names></name></person-group>. <article-title>Multi-kernel regularized classifiers</article-title>. <source>J Complex</source>. (<year>2007</year>) <volume>23</volume>:<fpage>108</fpage>&#x02013;<lpage>34</lpage>. <pub-id pub-id-type="doi">10.1016/j.jco.2006.06.007</pub-id></citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sch&#x000F6;lkopf</surname> <given-names>B</given-names></name> <name><surname>Herbrich</surname> <given-names>R</given-names></name> <name><surname>Smola</surname> <given-names>AJ</given-names></name></person-group>. <article-title>A Generalized Representer Theorem</article-title>. <source>Comput Learn Theory Lect Notes Comput Sci</source>. (<year>2001</year>) <volume>2111</volume>:<fpage>416</fpage>&#x02013;<lpage>26</lpage>. <pub-id pub-id-type="doi">10.1007/3-540-44581-1_27</pub-id><pub-id pub-id-type="pmid">25314425</pub-id></citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>G&#x000F6;nen</surname> <given-names>M</given-names></name> <name><surname>Alpaydin</surname> <given-names>E</given-names></name></person-group>. <article-title>Multiple kernel learning algorithms</article-title>. <source>J Mach Learn Res.</source> (<year>2011</year>) <volume>12</volume>:<fpage>2211</fpage>&#x02013;<lpage>68</lpage>. <pub-id pub-id-type="pmid">26801218</pub-id></citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Aronszajn</surname> <given-names>N</given-names></name></person-group>. <article-title>Theory of reproducing kernels</article-title>. <source>Trans Am Math Soc</source>. (<year>1950</year>) <volume>68</volume>:<fpage>337</fpage>&#x02013;<lpage>404</lpage>. <pub-id pub-id-type="doi">10.1090/S0002-9947-1950-0051437-7</pub-id><pub-id pub-id-type="pmid">25826021</pub-id></citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lanckriet</surname> <given-names>GRG</given-names></name> <name><surname>Cristianini</surname> <given-names>N</given-names></name> <name><surname>Bartlett</surname> <given-names>P</given-names></name> <name><surname>Ghaoui</surname> <given-names>LE</given-names></name> <name><surname>Jordan</surname> <given-names>MI</given-names></name></person-group>. <article-title>Learning the kernel matrix with semidefinite programming</article-title>. <source>J Mach Learn Res.</source> (<year>2004</year>) <volume>5</volume>:<fpage>27</fpage>&#x02013;<lpage>72</lpage>. <pub-id pub-id-type="pmid">20923733</pub-id></citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Bach</surname> <given-names>FR</given-names></name> <name><surname>Lanckriet</surname> <given-names>GRG</given-names></name> <name><surname>Jordan</surname> <given-names>MI</given-names></name></person-group>. <article-title>Multiple kernel learning, conic duality, and the SMO algorithm</article-title>. In: <source>Proceedings of the Twenty-first International Conference on Machine Learning. ICML &#x00027;04</source>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>ACM</publisher-name> (<year>2004</year>). p. <fpage>6</fpage>. Available online at: <ext-link ext-link-type="uri" xlink:href="http://doi.acm.org/10.1145/1015330.1015424">http://doi.acm.org/10.1145/1015330.1015424</ext-link></citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Conforti</surname> <given-names>D</given-names></name> <name><surname>Guido</surname> <given-names>R</given-names></name></person-group>. <article-title>Kernel based support vector machine via semidefinite programming: application to medical diagnosis</article-title>. <source>Comput Oper Res.</source> (<year>2010</year>) <volume>37</volume>:<fpage>1389</fpage>&#x02013;<lpage>94</lpage>. <pub-id pub-id-type="doi">10.1016/j.cor.2009.02.018</pub-id></citation>
</ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sonnenburg</surname> <given-names>S</given-names></name> <name><surname>R&#x000E4;tsch</surname> <given-names>G</given-names></name> <name><surname>Sch&#x000E4;fer</surname> <given-names>C</given-names></name> <name><surname>Sch&#x000F6;lkopf</surname> <given-names>B</given-names></name></person-group>. <article-title>Large scale multiple kernel learning</article-title>. <source>J Mach Learn Res.</source> (<year>2006</year>) <volume>7</volume>:<fpage>1531</fpage>&#x02013;<lpage>65</lpage>. <pub-id pub-id-type="pmid">26415190</pub-id></citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rakotomamonjy</surname> <given-names>A</given-names></name> <name><surname>Bach</surname> <given-names>FR</given-names></name> <name><surname>Canu</surname> <given-names>S</given-names></name> <name><surname>Grandvalet</surname> <given-names>Y</given-names></name></person-group>. <article-title>SimpleMKL</article-title>. <source>J Mach Learn Res</source>. (<year>2008</year>) <volume>9</volume>:<fpage>2491</fpage>&#x02013;<lpage>521</lpage>. <pub-id pub-id-type="pmid">22711776</pub-id></citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Xu</surname> <given-names>Z</given-names></name> <name><surname>Jin</surname> <given-names>R</given-names></name> <name><surname>King</surname> <given-names>I</given-names></name> <name><surname>Lyu</surname> <given-names>MR</given-names></name></person-group>. <article-title>An extended level method for efficient multiple kernel learning</article-title>. In: <source>Proceedings of the 21st International Conference on Neural Information Processing Systems. NIPS&#x00027;08</source>. <publisher-name>Curran Associates Inc</publisher-name>. (<year>2008</year>). p. <fpage>1825</fpage>&#x02013;<lpage>32</lpage>. Available online at: <ext-link ext-link-type="uri" xlink:href="http://dl.acm.org/citation.cfm?id=2981780.2982009">http://dl.acm.org/citation.cfm?id=2981780.2982009</ext-link></citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="web"><person-group person-group-type="author"><name><surname>Chapelle</surname> <given-names>O</given-names></name> <name><surname>Rakotomamonjy</surname> <given-names>A</given-names></name></person-group>. <article-title>Second order optimization of kernel parameters</article-title>. In: <source>Kernel Learning Workshop: Automatic Selection of Optimal Kernels</source>. (<year>2008</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="http://www.cs.nyu.edu/learning_kernels/abstracts/nips_wshp.pdf">http://www.cs.nyu.edu/learning_kernels/abstracts/nips_wshp.pdf</ext-link></citation>
</ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Naumova</surname> <given-names>V</given-names></name> <name><surname>Pereverzyev</surname> <given-names>SV</given-names></name> <name><surname>Sivananthan</surname> <given-names>S</given-names></name></person-group>. <article-title>Extrapolation in variable RKHSs with application to blood glucose reading</article-title>. <source>Inverse Prob</source>. (<year>2011</year>) <volume>27</volume>:<fpage>13</fpage>. <pub-id pub-id-type="doi">10.1088/0266-5611/27/7/075010</pub-id></citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kriukova</surname> <given-names>G</given-names></name> <name><surname>Panasiuk</surname> <given-names>O</given-names></name> <name><surname>Pereverzyev</surname> <given-names>SV</given-names></name> <name><surname>Tkachenko</surname> <given-names>P</given-names></name></person-group>. <article-title>A linear functional strategy for regularized ranking</article-title>. <source>Neural Netw</source>. (<year>2016</year>) <volume>73</volume>:<fpage>26</fpage>&#x02013;<lpage>35</lpage>. <pub-id pub-id-type="doi">10.1016/j.neunet.2015.08.012</pub-id><pub-id pub-id-type="pmid">26519932</pub-id></citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Suzuki</surname> <given-names>T</given-names></name> <name><surname>Tomioka</surname> <given-names>R</given-names></name></person-group>. <article-title>SpicyMKL: a fast algorithm for Multiple Kernel Learning with thousands of kernels</article-title>. <source>Mach Learn</source>. (<year>2011</year>) <volume>85</volume>:<fpage>77</fpage>&#x02013;<lpage>108</lpage>. <pub-id pub-id-type="doi">10.1007/s10994-011-5252-9</pub-id></citation>
</ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Micchelli</surname> <given-names>CA</given-names></name> <name><surname>Xu</surname> <given-names>Y</given-names></name> <name><surname>Zhang</surname> <given-names>H</given-names></name></person-group>. <article-title>Universal kernels</article-title>. <source>J Mach Learn Res.</source> (<year>2006</year>) <volume>7</volume>:<fpage>2651</fpage>&#x02013;<lpage>67</lpage>. <pub-id pub-id-type="pmid">25573332</pub-id></citation>
</ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vito</surname> <given-names>ED</given-names></name> <name><surname>Rosasco</surname> <given-names>L</given-names></name> <name><surname>Caponnetto</surname> <given-names>A</given-names></name> <name><surname>Giovannini</surname> <given-names>UD</given-names></name> <name><surname>Odone</surname> <given-names>F</given-names></name> <name><surname>Vito</surname> <given-names>D</given-names></name> <etal/></person-group>. <article-title>Learning from examples as an inverse problem</article-title>. <source>J Mach Learn Res</source>. (<year>2005</year>) <volume>6</volume>:<fpage>883</fpage>&#x02013;<lpage>904</lpage>. <pub-id pub-id-type="pmid">27222432</pub-id></citation>
</ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Kantorovich</surname> <given-names>LV</given-names></name> <name><surname>Akilov</surname> <given-names>GP</given-names></name></person-group>. <source>Functional Analysis</source>. <publisher-loc>Oxford</publisher-loc>: <publisher-name>Elsevier Science</publisher-name> (<year>2014</year>).</citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Lu</surname> <given-names>S</given-names></name> <name><surname>Pereverzyev</surname> <given-names>SV</given-names></name></person-group>. <source>Regularization Theory for Ill-Posed Problems&#x02013;Selected Topics</source>. <publisher-loc>Berlin; Boston</publisher-loc>: <publisher-name>Walter de Gruyter GmbH</publisher-name> (<year>2013</year>).</citation>
</ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>J</given-names></name> <name><surname>Pereverzyev</surname> <given-names>SS</given-names></name> <name><surname>Xu</surname> <given-names>Y</given-names></name></person-group>. <article-title>Aggregation of regularized solutions from multiple observation models</article-title>. <source>Inverse Prob</source>. (<year>2015</year>) <volume>31</volume>:<fpage>075005</fpage>. <pub-id pub-id-type="doi">10.1088/0266-5611/31/7/075005</pub-id></citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Engl</surname> <given-names>HW</given-names></name> <name><surname>Hanke</surname> <given-names>M</given-names></name> <name><surname>Neubauer</surname> <given-names>A</given-names></name></person-group>. <source>Regularization of Inverse Problems</source>. <publisher-loc>Dordrecht</publisher-loc>: <publisher-name>Mathematics and Its Applications, Kluwer Academic Publishers</publisher-name> (<year>1996</year>).</citation>
</ref>
</ref-list>
</back>
</article>
