<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Extreme Learning Machines with Regularization for the Classification of Gene Expression Data</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Dániel T. Várkonyi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Krisztián Buza</string-name>
          <email>buza@inf.elte.hu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Eötvös Loránd University, Faculty of Informatics, Department of Data Science and Engineering</institution>
          ,
          <addr-line>Telekom Innovation Laboratories, Budapest, Hungary WWW home page:</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>Extreme learning machine (ELM) is a special single-hidden layer feed-forward neural network (SLFN), with only one hidden layer and randomly chosen weights between the input layer and the hidden layer. The advantage of ELM is that only the weights between hidden layer and output layer need to be trained, therefore, the computational costs are much lower, resulting in moderate training time. In this paper, we compare ELMs with different regularization strategies (no regularization, L1, L2) in context of a binary classification task related to gene expression data. As L1 regularization is known to lead to sparse structures (i.e., many of the learned weights are zero) in case of various models, we examine the distribution of the learned weights and the sparsity of the resulting structure in case of ELM.</p>
      </abstract>
      <kwd-group>
        <kwd>Extreme Learning Machine</kwd>
        <kwd>Classification</kwd>
        <kwd>Logistic Regression</kwd>
        <kwd>L1 Regularization</kwd>
        <kwd>Gene Expression</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        Recent advances in neural networks lead to breakthroughs
in many applications in various domains, such as games,
finance, medicine and engineering, see e.g. [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ].
In most cases, gradient-based training is used to find
appropriate values of the weights of the network. Gradients
are usually calculated with back propagation (BP) [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
However, gradient-based training may be too slow in
certain applications.
      </p>
      <p>
        For the above reason, other training approaches were
proposed, such as subset selection [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], second
order optimization [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], and global optimization [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], see
also [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] for details. All the aforementioned algorithms
may stuck into local minima, and suffer from slow
convergence.
      </p>
      <p>
        Extreme Learning Machines (ELM) were introduced
by Huang et al. [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] as a special single layer
feedforward neural network. ELMs are general function
approximators. ELMs overcome the main disadvantages of
feed-forward neural networks (FNN). The training speed
of ELM is much faster than that of FNN, since ELM has
only one hidden layer, the input weights (i.e., the weights
between the input layer and the hidden layer) are
initialized once, and not trained iteratively. With a well chosen
convex activation function, the issue of stucking into local
minima can be avoided.
      </p>
      <p>While neural networks are powerful, due to their
complexity, in the lack of appropriate regularization, they tend
to overfit the data. In the era of deep learning, L1
regularization became popular due to various reasons: on one
hand, sparse structures resemble the brain, on the other
hand, they lead to computationally cheap models as the
resulting zero-weights correspond to the lack of
connections, thus they may be omitted.</p>
      <p>
        Regularized ELMs have been shown to outperform
nonregularized ELMs [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. However, as
opposed to our study, none of the aforementioned works
focused on the classification of gene expression data and the
sparsity of the learned weights.
      </p>
      <p>In our study, we compare various regularization
techniques – in particular: L1 and L2 regularization as well as
the lack of regularization – in context of classification of
gene expression data using ELM.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Basic Notation and Problem Formulation</title>
      <p>First, we define the classification problem and introduce
the basic notation which is used in this paper. We are given
a set X = fx(1); x(2); : : : ; x(m)g of training data containing
instances x(i) = (x1(i); x2(i); :::; xn(i)) 2 IRn. For each instance
x(i), its label y(i) is also given. The set of labels is denoted
by Y = fy(1); y(2); : : : ; y(m)g. Each label y(i) 2 f0; 1g, 0
denotes a negative instance and 1 denotes a positive instance.</p>
      <p>We use x1; x2; :::xn to denote the input nodes. H is the
only hidden layer and the number of units in the hidden
layer is denoted by L. We use hi to denote the ith hidden
node. The activation value of ith hidden node for an
instance x is hi[x] 2 IR, bi 2 IR is the bias of ith hidden node,
ai; j 2 IR is the randomly initialized weight from xi to jth
hidden node.</p>
      <p>The output layer contains only one single unit, bi 2 IR
is the weight from hi to the output unit and bo 2 IR is the
bias of output node. ELM(x) 2 IR is the activation of the
output unit for an input instance x. The structure of ELM
is shown in Fig. 1.
In this chapter we will introduce the fundamentals required
to understand our work such as ELM, logistic regression
and regularization of logistic regression.
3.1</p>
      <p>
        ELM
Extreme Learning Machine is a special kind of single layer
feed forwarded network. The network has only one hidden
layer. The weights between the input layer and the hidden
layer (input weights, for short) are initialized once and not
trained, i.e., they remain unchanged. The output weights
between the hidden layer and the output layer are trained
iteratively. As the input weights remain in their initial state
and only the output weights are trained, the training time
of an ELM is much lower than that of a comparable single
layer feed-forward neural network (SLFN) [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>The output of an ELM is the value of the activation
function applied to the weighted sum of the activation values
of hidden nodes:</p>
      <p>L
ELM(x) = g( å b jh j[x] + bo)</p>
      <p>j=1
where g is the activation function. Since stucking into
local minima needs to be avoided, a convex activation, in
particular, the sigmoid function was chosen as activation
function:
The value of ith hidden node for x input is:
g(z) =</p>
      <p>1
1 + e z</p>
      <p>:
n
hi[x] = g( å a j;ix j + b j):
j=1
1 m</p>
      <p>å Cost(ELM(x(i)); y(i))
m i=1
where:</p>
      <p>J(b ) =
+ (1
1 m</p>
      <p>å(y(i)log(ELM(x(i)))
m i=1
y(i))log(1</p>
      <p>ELM(x(i)))):
The partial derivative of the cost function w.r.t. the kth
parameter (bk) is:
¶
¶ bk</p>
      <p>J(b ) =
1 m</p>
      <p>å(ELM(x(i)) y(i))hk[x(i)]
m i=1
Logistic regression can be trained with gradient descent.
That is: after initializing the parameters bk, in every
iteration, all bk-s are updated simultaneously according to the
following rule:
bk = bk
a
¶
¶ bk</p>
      <p>J(b )
where a is the learning rate.
3.3</p>
      <sec id="sec-2-1">
        <title>LASSO and Ridge Regression in the Output</title>
      </sec>
      <sec id="sec-2-2">
        <title>Layer of ELM</title>
        <p>In logistic regression and generally in all regression
models, it is a common goal to keep the model as simple as
possible. Regularization punishes a complex model, in
particular, a penalty term is added to the cost function. Ridge
regression (L2) adds squared magnitude of the coefficients
as penalty term to the loss function. LASSO (Least
Absolute Shrinkage and Selection Operator) regression adds
absolute value of the coefficients as penalty term to the loss
function. The key difference between these techniques is
that LASSO shrinks the less important features’
coefficients to zero, thus, leads to a model with less complex
structure.</p>
        <p>In our case, the L1 regularized cost function is:
its partial derivative w.r.t. the kth parameter (bk) is:
¶ bk
1 m</p>
        <p>å Cost(ELM(x(i)); y(i)) +
m i=1
l åL b j2;
m j=1
and its partial derivative w.r.t. the kth parameter (bk) is:
¶ bk
where l is the regularization coefficient which shows the
weight of the penalty term in connection with the average
cost.</p>
        <p>
          Using the above partial derivatives, similarly to the case
of logistic regression, gradient descent can be used to train
L1 and L2-regularized ELMs.
Classification of gene expression data is a challenging
task with prominent applications in the medical domain,
such as the diagnosis of different subtypes of cancer, see
e.g. [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] and the references therein. For this reason, we
compare ELMs with different regularization techniques on
a publicly-available gene expression dataset, called Mice
Protein Expression Data.
        </p>
        <p>The Mice Protein Expression Dataset1 is available from
the UCI repository The main properties of the dataset are
summarized in Tab. 1.</p>
        <p>
          Mice Protein Expression Dataset consists of
measurements of gene expression levels in mice. In total, the
expression levels of 77 genes were measured for 72 mice,
out of which 34 were trisomic (trisomy in mice may be
seen as a model of Down syndrome in human), while 38
belonged to the control group (i.e., mice that are not
affected by the disease). The expression levels of each gene
were measured 15-times for each mouse, resulting in a
total of 72 15 = 1080 instances, each of them
containing 77 gene expression features, see also [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] for details.
For each mouse, its genotype, behavior and treatment are
available in the dataset. In our experiment, we used the
genotype as class label.
        </p>
        <p>The data contained high number of missing values for
some of the gene expression features (in particular for
1https://archive.ics.uci.edu/ml/datasets/Mice+Protein+Expression
BAD_N, BCL2_N, pCFOS_N, H3AcK18_N, EGR1_N,
H3MeK4_N genes). We ignored these features.</p>
        <p>Some of the instances of the remaining dataset
contained missing values in other features, these instances
were also ignored resulting in a dataset of 1047 instances
and 71 gene expression features.</p>
        <p>We split the data into train and test sets as follows: the
test set contains 346 randomly selected instances, while
the remaining 701 instances are assigned to the training
set.
5</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Experimental Settings</title>
      <p>We compared three ELMs that differ in terms of the
applied regularization technique: in the first model we did
not use any regularization at all, in the second and third
models we used L1 and L2 regularization, respectively.
All three models were initialized with the same
parameters.</p>
      <p>For the Mice Dataset, the input weights, hidden biases
and the output bias bo were randomly sampled from
uniform distributions between 0:1 and 0:1, 0:75 and 0:75,
as well as 1 and 1. The initial value of each output
weight bk was set to zero.</p>
      <p>Settings of the hyperparameters of ELMs, such as
number of hidden nodes, learning rate, regularization
coefficient and the number of training iterations are summarized
in Tab. 2.
6</p>
    </sec>
    <sec id="sec-4">
      <title>Experimental Results</title>
      <p>
        We use the area under receiver-operator characteristic
curve (AUC) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] to assess the accuracy of the examined
models. Fig. 2 shows the AUC on the test set as the
function of the number of training iterations. As expected,
AUC grows with increasing number of iterations. As one
can see, the L1-regularized model and the model without
regularization outperform the L2-regularized model. The
AUC of the model without regularization and with L1
regularization converge to the approximately same value.
      </p>
      <p>L1 regularization is known to lead to sparse structures.
Especially in case of highly-correlated features with
similar predictive power, L1 regularization tends to prefer the
best out of the slightly different features in the sense that
a relatively high weight will be assigned to this ”best”
feature, while zero weights will be assigned to the other ones.
In contrast, L2 regularization distributes the weights more
”fairly” in the sense that highly correlated features will
receive approximately the same weights.</p>
      <p>For the above reasons, in case of L1 regularization, we
expect many of the bk weights being approximately zero.
In accordance with these expectations, we observed that
more than two-third of all the bk weights were less than
the learning rate after 125 million iterations. In this
respect, the L1-regularized model is substantially different
from the other two models as it can be seen in Fig. 3. The
distribution of bk-s can be seen in Fig. 4.</p>
      <p>The sparsity of the L1-regularized model, i.e., the high
number of bk-s being (close to) zero, leads to a
computationally simpler model: only the activation values of
those hidden units need to be calculated for which the
corresponding bk is different from zero. This makes
L1regularized ELMs better suitable for scenarios in which
the computational power is limited, such as embedded
systems in case of wearable medical devices or self-driving
cars.
In this paper, we compared regularization approaches in
context of classification of gene expression data with
extreme learning machines. We observed that L1
regularization leads to sparse models that are computationally
simpler than the comparable models without regularization or
with L2 regularization. Therefore, L1-regularized models
may be better suitable for embedded systems.</p>
      <p>We plan to perform similar experiments on further gene
expression datasets as part of our future work.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgement</title>
      <p>This work was supported by the project no.
204603/2018/FEKUTSTRAT within the Institutional Excellence
Program in Higher Education of the Hungarian Ministry
of Human Capacities. This work was also supported by
Telekom Innovation Laboratories (T-Labs), the Research
and Development unit of Deutsche Telekom.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Albadr</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tiuna</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <source>Extreme Learning Machine: A Review</source>
          .
          <source>International Journal of Applied Engineering Research</source>
          <volume>12</volume>
          (
          <year>2017</year>
          )
          <fpage>4610</fpage>
          -
          <lpage>4623</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Branke</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <article-title>Evolutionary algorithms for neural network design and training</article-title>
          .
          <source>In Proceedings of the First Nordic Workshop on Genetic Algorithms and its Applications</source>
          . (
          <year>1995</year>
          )
          <fpage>1</fpage>
          -
          <lpage>21</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Buza</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Classification of gene expression data: a hubness-aware semi-supervised approach</article-title>
          .
          <source>Computer methods and programs in biomedicine 127</source>
          (
          <year>2016</year>
          )
          <fpage>105</fpage>
          -
          <lpage>113</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cowan</surname>
            ,
            <given-names>C. F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grant</surname>
            ,
            <given-names>P. M.:</given-names>
          </string-name>
          <article-title>Orthogonal least squares learning algorithm for radial basis function networks</article-title>
          .
          <source>IEEE Transactions on neural networks 2</source>
          (
          <year>1991</year>
          )
          <fpage>302</fpage>
          -
          <lpage>309</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Wanyu</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Qinghua</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Regularized extreme learning machine</article-title>
          .
          <source>IEEE symposium on computational intelligence and data mining (CIDM2009)</source>
          (
          <year>2009</year>
          )
          <fpage>389</fpage>
          -
          <lpage>395</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Esteva</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuprel</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Novoa</surname>
            ,
            <given-names>R. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ko</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Swetter</surname>
            ,
            <given-names>S. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Blau</surname>
            ,
            <given-names>H. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thrun</surname>
          </string-name>
          , S.:
          <article-title>Dermatologist-level classification of skin cancer with deep neural networks</article-title>
          .
          <source>Nature</source>
          <volume>542</volume>
          (
          <year>2017</year>
          )
          <fpage>115</fpage>
          -
          <lpage>118</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Hagan</surname>
            ,
            <given-names>M. T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Menhaj</surname>
            <given-names>M. B.</given-names>
          </string-name>
          :
          <article-title>Training feedforward networks with the Marquardt algorithm</article-title>
          .
          <source>IEEE transactions on Neural Networks</source>
          <volume>5</volume>
          (
          <year>1994</year>
          )
          <fpage>989</fpage>
          -
          <lpage>993</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Hanley</surname>
            ,
            <given-names>J. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McNeil</surname>
            <given-names>B. J.:</given-names>
          </string-name>
          <article-title>A method of comparing the areas under receiver operating characteristic curves derived from the same cases</article-title>
          .
          <source>Radiology</source>
          <volume>148</volume>
          (
          <issue>3</issue>
          ) (
          <year>1983</year>
          )
          <fpage>839</fpage>
          -
          <lpage>843</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Higuera</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gardiner</surname>
            ,
            <given-names>K. J.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Cios</surname>
          </string-name>
          ,
          <string-name>
            <surname>K. J.</surname>
          </string-name>
          :
          <article-title>Self-Organizing Feature Maps Identify Proteins Critical to Learning in a Mouse Model of Down Syndrome</article-title>
          .
          <source>PLoS ONE</source>
          <volume>10</volume>
          (
          <issue>6</issue>
          ) (
          <year>2015</year>
          ) e0129126
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Siew</surname>
          </string-name>
          , CK.:
          <article-title>Extreme Learning Machine: A New Learning Scheme of Feedforward Neural Networks</article-title>
          .
          <source>Proceedings of the International Joint Conference on Neural Networks</source>
          <volume>2</volume>
          (
          <year>2004</year>
          )
          <fpage>985</fpage>
          -
          <lpage>990</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Siew</surname>
          </string-name>
          , CK.:
          <article-title>Extreme learning machine:theory and applications</article-title>
          .
          <source>Neurocomputing</source>
          <volume>70</volume>
          (
          <year>2006</year>
          )
          <fpage>489</fpage>
          -
          <lpage>501</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Iosifidis</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tefas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pitas</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Extreme learning machine for large-scale media content analysis</article-title>
          .
          <source>Procedia Computer Science</source>
          <volume>53</volume>
          (
          <year>2015</year>
          )
          <fpage>420</fpage>
          -
          <lpage>427</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peng</surname>
            ,
            <given-names>J.-X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Irwin</surname>
            ,
            <given-names>G. W.:</given-names>
          </string-name>
          <article-title>A fast nonlinear model identification method</article-title>
          .
          <source>IEEE Transactions on Automatic Control</source>
          <volume>50</volume>
          (
          <year>2005</year>
          )
          <fpage>1211</fpage>
          -
          <lpage>1216</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yin</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xiao</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          , Zhang, J.:
          <string-name>
            <given-names>A Novel</given-names>
            <surname>Online</surname>
          </string-name>
          <article-title>Sequential Extreme Learning Machine for Gas Utilization Ratio Prediction in Blast Furnaces</article-title>
          .
          <source>Sensors</source>
          <volume>17</volume>
          (
          <year>2017</year>
          )
          <year>1847</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Martínez-Martínez</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Escandel-Montero</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soria-Olivas</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Martín-Guerrero</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Magdalena-Benedito</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <source>GómezSanchis</source>
          J.:
          <article-title>Regularized extreme learning machine for regression problems</article-title>
          .
          <source>Neurocomputing</source>
          <volume>74</volume>
          (
          <year>2011</year>
          )
          <fpage>3716</fpage>
          -
          <lpage>3721</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Rumelhart</surname>
            ,
            <given-names>D. E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hinton</surname>
            ,
            <given-names>G. E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Williams</surname>
            ,
            <given-names>R. J.</given-names>
          </string-name>
          :
          <article-title>Learning representations by back-propagating errors</article-title>
          .
          <source>Nature</source>
          <volume>323</volume>
          (
          <year>1986</year>
          )
          <fpage>533</fpage>
          -
          <lpage>536</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Silver</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maddison</surname>
            ,
            <given-names>C. J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guez</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sifre</surname>
          </string-name>
          , L.,van den Driessche, G.,
          <string-name>
            <surname>Schrittwieser</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Antonoglou</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Panneershelvam</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lanctot</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dieleman</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grewe</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nham</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kalchbrenner</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutskever</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lillicrap</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leach</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kavukcuoglu</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Graepel</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hassabis</surname>
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Mastering the game of Go with deep neural networks and tree search</article-title>
          .
          <source>Nature</source>
          <volume>529</volume>
          (
          <year>2016</year>
          )
          <fpage>484</fpage>
          -
          <lpage>489</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Sotiriou</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soek-Ying</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McShane</surname>
            ,
            <given-names>L. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Korn</surname>
            ,
            <given-names>E. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Long</surname>
            ,
            <given-names>P. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jazaeri</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Martiat</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fox</surname>
            ,
            <given-names>S. B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Harris</surname>
            ,
            <given-names>A. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            <given-names>E. T.</given-names>
          </string-name>
          :
          <article-title>Breast cancer classification and prognosis based on gene expression profiles from a population-based study</article-title>
          .
          <source>Proceedings of the National Academy of Sciences</source>
          <volume>100</volume>
          (
          <year>2003</year>
          )
          <fpage>10393</fpage>
          -
          <lpage>10398</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Yao</surname>
            ,
            <given-names>X.:</given-names>
          </string-name>
          <article-title>A review of evolutionary artificial neural networks</article-title>
          .
          <source>International Journal of Intelligent Systems</source>
          <volume>8</volume>
          (
          <year>1993</year>
          )
          <fpage>539</fpage>
          -
          <lpage>567</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Miche</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eirola</surname>
            , E., van Heeswijk,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Séverin</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lendasse</surname>
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Regularized extreme learning machine for regression with Missing Data</article-title>
          .
          <source>Neurocomputing</source>
          <volume>102</volume>
          (
          <year>2013</year>
          )
          <fpage>45</fpage>
          -
          <lpage>51</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Yuchi</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kexin</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Suman</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baishakhi</surname>
          </string-name>
          , R.:
          <article-title>DeepTest: automated testing of deep-neural-network-driven autonomous cars</article-title>
          .
          <source>Proceedings of the 40th International Conference on Software Engineering</source>
          (ICSE'
          <year>2018</year>
          )
          <fpage>303</fpage>
          -
          <lpage>314</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>