<!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>
      <journal-title-group>
        <journal-title>ProfIT AI</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Adaptive piece-wise linear squashing activation function for deep neural networks</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Yevgeniy Bodyanskiy</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nonna Kulishova</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mykhailo Petrykin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maxim Kulishov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Kharkiv National University of Radio Electronics</institution>
          ,
          <addr-line>14 Nauki av., Kharkiv, 61166</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <volume>4</volume>
      <fpage>25</fpage>
      <lpage>27</lpage>
      <abstract>
        <p>The work considers the vanishing gradient problem inherent in deep neural networks and limiting their potential due to the unstable learning process. An adaptive piecewise linear squashing activation function (APWLSAF) is proposed. This function, on the one hand, will ensure high accuracy of the deep network, and on the other hand, will make the network learning process stable due to the fact that the gradient of proposed function does not vanish and, therefore, will not be able to stop the adjusting network parameters.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Activation function</kwd>
        <kwd>deep neural network</kwd>
        <kwd>classification</kwd>
        <kwd>image recognition 1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>The sheer number of existing adaptive activation functions suggests that in each task,
researchers choose the type of function based on subjective ideas about how well it will provide
the desired level of result. If the function was not chosen very well, then adjusting its parameters
during network training will only slightly improve the situation, but not radically change it. For
many tasks, especially those related to big data, processing online data streams, etc. it is not
always possible to select the most appropriate activation functions type for individual layers of a
deep network during a sequence of experiments, which ultimately makes the result quality
dependent on the developer experience and intuition. Thus, it is necessary to construct an
activation function that will allow a complete change in its form during network training, and will
ensure high accuracy and speed of learning.</p>
      <p>This work proposes a parametric adaptive piecewise linear activation function, which can
change shape from sigmoidal to linear, and an algorithm for its training.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Piece-wise linear squashing activation function</title>
      <p>Modern commercial applications designed, for example, for classification, object recognition in
video, and performance prediction, are based on use of shallow and deep feedforward networks.
Their architectures can be considered as multilayer perceptrons, which have been known for a
long time [15]. The nature of transformation performed by a neural network as a model depends
on activation function of neurons in its composition.</p>
      <p>Among the squashing activation functions used in traditional shallow and deep neural
networks, and satisfy the conditions of Cybenko's approximation theorem [16], the hyperbolic
tangent function has become the most widespread
networks.
type:</p>
      <p>the derivatives of which take zero value when output of internal activation signal goes out of
bounds of interval [-1, 1]. Therefore, Satlin is not used at all in gradient learning of neural</p>
      <p>It is the vanishing gradient effect that has led to the fact that in DNN squashing activation
functions are not used at all, and the most widespread are piece-wise linear functions of ReLU
where   ( ) - j-th SNN neuron output signal at the moment of discrete time k = 1, 2,…, n,  
(∙)nonlinear activation function of this neuron,   0 - bias term, n is the number of inputs to j-th
neuron,   - tuned synaptic weight on i-th input of j-th neuron,   ( ) - input signal on i-th input
( + 1) × 1 - input vector,   =   0,   1, . . . ,   , . . . ,  
- ( + 1) × 1 - vector of adjustable
synaptic weights,   ( ) - a signal of internal activation of j-th neuron,   - gain parameter, which
determines the form of this activation function.</p>
      <p>Derivative of this feature used in gradient tuning process of neuron looks like
ʹ
   =
   
from where it follows that when output signal approach the values ±1 the derivative goes to
zero, that is, learning process stops due to the so-called "vanishing gradient” effect.</p>
      <p>It is interesting to see that to Cybenko theorem conditions also corresponds the
adaptivelinear function Satlin
    ( ) =       ( ) =   ( ), − 1 ≤   ( ) ≤ 1
−1,   ( ) &lt; −1</p>
      <p>1,   ( ) &gt; 1

=       ( ) =     ( ) = tanh     ( ) =
  ( ) =     0 +
    ( ) =</p>
      <p>
        ( ) =

 =0

1 −  −2    ( )
1 +  −2    ( )
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
      </p>
      <p>
        (
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
    ( ) = Re L U   ( ) =  
0,   ( ) =
  ( ),   ( ) ≥ 0
0,
      </p>
      <p>ℎ  
 u j (k ) ,
au j (k ) , 0 &lt; a &lt; 1, otherwise
u j (k ) ≥ 0
or PreLU:
process.</p>
      <p>( ) = PRe L U   ( ) =</p>
      <p>0,   ( ) = = 
The advantage of these functions is simplicity of their derivative, which facilitates the learning
Since these functions do not satisfy approximation theorem conditions, number of neurons
and layers is significantly increased to ensure the required quality in DNN, which leads, first, to a
significant reduction of learning rate, and secondly, it requires an increase training data number
which are not always available when solving real practical problems.</p>
      <p>Therefore, it is advisable to introduce an activation piece-wise linear function, which will have
simple derivative, is close enough to squashing functions with their approximation properties,
and does not suffer from the effect of "vanishing gradient".</p>
      <p>As such a function is offered a formulation of Adaptive Piece-Wise Linear Squashing Activation
Function (APWLSAF)</p>
      <p>Its graph is shown in Figure 1. 2
    ( ) =
⎧   ( ),
1 −</p>
      <p>⎪
⎩⎪</p>
      <p>1 −   ( ) ,   ( ) &gt; 1 .
⎨  1 +   ( ) − 1,   ( ) &lt; −1</p>
      <p>-1 ≤   ( ) ≤ 1
1
)
u
(F 0
A
S
L
W
P
A
-1
-2
-3
0
u
-2
-1
1
2
3
It is easy to see that when  0 =  0 = 0 APWLSAF is converted to Satlin, and when  

 =    =
0 we get an elementary linear function ALA (Adaptive Linear Associator). This activation function
is characterized by the simplicity of its derivatives:
    
and, if you set additional limitations  
 ≥  ,  
 ≥  , it is protected from the effect of the
"vanishing gradient" inherent in Satlin.</p>
      <p>APWLSAF-based neural network approximation properties can be improved if we not only set
up synaptic weights   in the learning process, but also tune the parameters of activation
functions    and   .</p>
      <p />
    </sec>
    <sec id="sec-3">
      <title>3. Adaptive neuron parameters training with APWLSAF</title>
      <p>
        The process of adjusting each neuron in network is implemented by minimizing the accepted
criterion of learning   ( ), most often quadratic, with the help of so-called δ-rule, which is
essentially a procedure of gradient optimization   ( ) on tuned synaptic weights   .
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        )
Therefore, if training criterion is used as
Е ( ) =
1
2   ( ) −   ( )
1
= 2   ( ) −  

 =1
  ( ) =   ( − 1) −  ( )
=   ( − 1) −  ( )е ( )
=   ( − 1) +  ( )  ( ) ( )
or in a vector form:
or another consideration.
      </p>
      <p>( )
 Е ( )  е ( )
 е ( )   
 е ( )    ( )
   ( )   
(here  ( )-externallearningsignal),thentheprocedurefor optimizinglearningwilllooklike:
2
= 21е22( ) =
= 2   ( ) −       ( )
=   ( − 1) −  ( )е ( )
2
2
 е ( )</p>
      <p>=
where   ( ) - the so-called δ-error;  ( ) is a search step parameter that is selected from one
For our case, the learning algorithm can be recorded in a sufficiently simpler form:
  ( − 1) +  ( )е ( ) ( ), − 1 ≤ u ( ) ≤ 1</p>
      <p>( ) =   ( − 1) +  ( )е ( )   ( ),
u ( ) &gt; 1
or

  ( − 1) +  ( )е ( )   ( ), u ( ) &lt; −1
  ( − 1) +  ( )е ( ) ( ), − 1 ≤ u ( ) ≤ 1
  ( ) =   ( − 1) +  ( )е ( )  ( ),</p>
      <p>u ( ) &gt; 1
  ( − 1) +  ( )е ( )  ( ), u ( ) &lt; −1</p>
      <p>where   ( ) =    ( ),  ( ) =    ( ).</p>
      <p>Widrow-Hoff algorithm [17, 18] in the form of</p>
      <p>
        The learning process can be optimized by performance by using a modified
Kaczmarz(
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
(
        <xref ref-type="bibr" rid="ref9">9</xref>
        )
(
        <xref ref-type="bibr" rid="ref10">10</xref>
        )
(
        <xref ref-type="bibr" rid="ref11">11</xref>
        )
(
        <xref ref-type="bibr" rid="ref12">12</xref>
        )
(
        <xref ref-type="bibr" rid="ref13">13</xref>
        )
(14)
(15)
  ( ) =
⎪
⎪
⎨
⎩
⎧  ( − 1) + е ( ) ( )
      </p>
      <p>+ ‖ ( )‖2 , − 1 ≤ u ( ) ≤ 1
  ( − 1) + е ( )  ( )</p>
      <p>+ ‖  ( )‖2 , u ( ) &gt; 1
⎪   ( − 1) + е ( )  ( )
⎪</p>
      <p>+ ‖  ( )‖2 , u ( ) &lt; −1
where  ≥ 0 is regulatory parameter that protects learning process from zeroing gradient
effect.</p>
      <p>It is possible to improve approximate properties of neuron with APWLSAF by adjusting not
only synaptic weights   , but also parameters of activation function   and   , while receiving

the next vector  ( ) on neuron inputs, setup   ( ) and   ( ) is first implemented and then the
vector of synaptic weights   ( ) is refined. That is, the procedure of error backpropagation at
individual neurons level is actually implemented. Note, that</p>
      <p>( ) =   ( − 1) +   ( )е ( )   ( ) − 1 =
if и ( ) &gt; 1, and
if и ( ) &lt; −1, then
=   ( − 1) +   ( )   ( ) −      ( − 1) ( )
   ( − 1) ( ) − 1 ,
  ( ) =   ( − 1) +   ( )е ( )   ( ) + 1 =
=   ( − 1) +   ( )   ( ) −      ( − 1) ( )
   ( − 1) ( ) + 1 ,
⎧   ( − 1) + е ( ) ( )
 +‖ ( )‖2 ,</p>
      <p>− 1 ≤ u ( ) ≤ 1
⎪
  ( ) =   ( − 1) + е ( )  ( )2 ,   ( ) =    ( ) ( ), u ( ) &gt; 1.</p>
      <p>⎨  +   ( )
⎩⎪  ( − 1) + е ( )  ( )2 ,   ( ) =    ( ) ( ),   ( ) &lt; −1
 +   ( )
(16)</p>
    </sec>
    <sec id="sec-4">
      <title>4. The experiment results</title>
      <p>increasing classification accuracy is very important in problems of image recognition and
processing [19 – 22]. An experimental study of the effectiveness of the APWLSAF was carried out
to solve the problem of recognizing people's emotions from photographs. The task remains
relevant for many applications, where result depends on quality of user interaction and taking
into account his emotional status can influence the process [23].</p>
      <p>In the experiment some photos from the Extended Cohn-Kanade (CK+) dataset [24] were used.
Picked dataset consisting of 821 images of seven emotion classes: anger (126 photos), disgust (67
photos), fear (111 photos), happy (154 photos), sadness (107 photos), surprise (98 photos) and
neutral (158 photos). Images were scaled and transformed to grayscale. All experiments were
carried out using the TensorFlow framework. Examples of images are shown in Figure 2.</p>
      <p>It can be seen that widespread and frequently used activation functions (ReLU, PreLU,
leakyReLU) quickly achieve the highest possible accuracy for the task (in the range of 60-70%).
Increasing the training duration leads to only a slight increase in accuracy. At the same time, the
APWLSAF shows a trend towards increasing accuracy and higher performance (80-85%). Here it
is also important to pay attention to the fact that the training dataset was small, and against this
background, the gain in accuracy of approximately 15%, which is given by the APWLSAF with all
other network parameters unchanged, is an important result. It confirms that the proposed
function allows deep networks to learn complex tasks on small data samples faster and more
accurately.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>
        The new adaptive piece-wise linear squashing activation function (APWLSAF) is proposed,
which combines the properties of squashing functions of shallow neural networks (especially
three-layer perceptrons) and piece-wise linear functions in deep neural networks without
suffering from effect a "vanishing" gradient. The neuron tuning algorithm with APWLSAF,
characterized by high speed and ease of numerical implementation, has been introduced. The
results of the computer experiment confirm the effectiveness of proposed approach.
[14] Ye. Bodyanskiy, A. Deineko, V. Skorik, F. Brodetskyi. “Deep Neural Network with Adaptive
Parametric Rectified Linear Units and its Fast Learning.” International Journal of
Computing 21(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) (2022): 11-18. https://doi.org/10.47839/ijc.21.1.2512
[15] K. Hornik, M. Stinchcombe, H. White, “Multilayer feedforward networks are universal
approximators.” Neural Networks 2.5 (1989): 359 – 366.
[16] G. Cybenko, “Approximation by superposition of a sigmoidal function.” Math. Control Signals
      </p>
      <p>Systems 2 (1989): 303 – 314.
[17] S. Kaczmarz, ”Approximate solution of systems of linear equations”, International Journal of</p>
      <p>Control, 57:6, 1993, pp. 1269-1271, doi:10.1080/00207179308934446.
[18] B. Widrow, M. Hoff, ”Adaptive Switching Circuits”, IRE WESCON Convention Record, Part 4,
pp. 96-104. New York IRE.
[19] S. Khlamov, V. Savanevych, Big astronomical datasets and discovery of new celestial bodies
in the Solar System in automated mode by the CoLiTec software, in: Knowledge Discovery in
Big Data from Astronomy and Earth Observation (1st ed., part IV), chapt. 18
Astrogeoinformatics, Elsevier, 2020, pp. 331-345. doi:
10.1016/B978-0-12-8191545.00030-8.
[20] V. Savanevych, S. Khlamov, O. Briukhovetskyi, T. Trunova, I. Tabakova, Mathematical
methods for an accurate navigation of the robotic telescopes, in: Mathematics, special issue
Mathematics in Robot Control for Theoretical and Applied Problems, vol. 11 issue 10 (2246),
2023. 19 p. doi: 10.3390/math11102246.
[21] V. E. Savanevych, S. V. Khlamov, V. S. Akhmetov, A. B. Briukhovetskyi, V. P. Vlasenko, E. N.</p>
      <p>Dikov, I. Kudzej, P. A. Dubovsky, D. E. Mkrtichian, I. S. Tabakova, T. O. Trunova. “CoLiTecVS
software for the automated reduction of photometric observations in CCD-frames.”
Astronomy and Computing 40 (100605) (2022): 15. doi: 10.1016/j.ascom.2022.100605.
[22] V. Akhmetov, S. Khlamov, V. Khramtsov, A. Dmytrenko. “Astrometric reduction of the
widefield images.: Advances in Intelligent Systems and Computing IV: Springer Nature
Switzerland 1080 (2020): 896–909. doi: 10.1007/978-3-030-33695-0_58.
[23] N. Kulishova, Emotion Recognition Using Sigma-Pi Neural Network, in: Proceedings of 2016
IEEE First International Conference on Data Stream Mining &amp; Processing (DSMP), Lviv
Ukraine, 2016, pp. 327-331.
[24] P. Lucey, J.F. Cohn, T. Kanade, J. Saragih, Z. Ambadar, I. Matthews, "The Extended
CohnKanade Dataset (CK+): A complete dataset for action unit and emotion-specified expression",
in: Proceedings of IEEE workshop on CVPR for Human Communicative Behavior Analysis,
San Francisco, USA, 2010.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S.R.</given-names>
            <surname>Dubey</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.K.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.B.</given-names>
            <surname>Chaudhuri</surname>
          </string-name>
          ,
          <article-title>Activation Functions in Deep Learning: A Comprehensive Survey</article-title>
          and Benchmark,
          <source>Neurocomputing</source>
          <volume>503</volume>
          (
          <issue>11</issue>
          ) (
          <year>2022</year>
          ). doi:
          <volume>10</volume>
          .1016/j.neucom.
          <year>2022</year>
          .
          <volume>06</volume>
          .111.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>A.</given-names>
            <surname>Molina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Schramowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Kersting</surname>
          </string-name>
          ,
          <article-title>Padé activation units: end-to-end learning of flexible activation functions in deep networks</article-title>
          ,
          <source>arXiv:1907.06732v3 [cs.LG]</source>
          , (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Basirat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.M.</given-names>
            <surname>Roth</surname>
          </string-name>
          ,
          <string-name>
            <surname>L</surname>
          </string-name>
          *ReLU:
          <article-title>Piece-wise Linear Activation Functions for Deep Fine-grained Visual Categorization, in 2020 IEEE Winter Conference on Applications of Computer Vision (WACV), Snowmass</article-title>
          , CO, USA, March
          <year>2020</year>
          . doi:
          <volume>10</volume>
          .1109/WACV45572.
          <year>2020</year>
          .
          <volume>9093485</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Dong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhong</surname>
          </string-name>
          ,
          <article-title>PWLU: Learning Specialized Activation Functions with the Piecewise Linear Unit</article-title>
          ,
          <source>in: IEEE Transactions on Pattern Analysis and Machine Intelligence (Early Access)</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>19</lpage>
          . doi:
          <volume>10</volume>
          .1109/TPAMI.
          <year>2023</year>
          .
          <volume>3286109</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S.</given-names>
            <surname>Dai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mahloujifar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Mittal</surname>
          </string-name>
          ,
          <article-title>Parameterizing Activation Functions for Adversarial Robustness</article-title>
          , in: 2022
          <source>IEEE Security and Privacy Workshops (SPW)</source>
          ,
          <year>2022</year>
          . doi:
          <volume>10</volume>
          .1109/SPW54247.
          <year>2022</year>
          .
          <volume>9833884</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>M.</given-names>
            <surname>Loni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mohan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Asadi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lindauer</surname>
          </string-name>
          ,
          <article-title>Learning Activation Functions for Sparse Neural Networks</article-title>
          ,
          <source>arXiv:2305.10964v2 [cs.LG]</source>
          , (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ying</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Su</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Shan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Miao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wang</surname>
          </string-name>
          , S. Peng, “
          <article-title>Rectified exponential units for convolutional neural networks</article-title>
          .
          <source>” IEEE Access 7</source>
          (
          <year>2019</year>
          ):
          <fpage>101633</fpage>
          -
          <lpage>101640</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>F.</given-names>
            <surname>Agostinelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Hoffman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Sadowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Baldi</surname>
          </string-name>
          ,
          <article-title>Learning activation functions to improve deep neural networks</article-title>
          ,
          <source>arXiv:1412</source>
          .6830v3, available at: www.doi.org/10.48550/arXiv.1412.6830 (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>S.</given-names>
            <surname>Qian</surname>
          </string-name>
          , H. Liu, C. Liu,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wu</surname>
          </string-name>
          , H. San Wong, “
          <article-title>Adaptive activation functions in convolutional neural networks</article-title>
          .
          <source>” Neurocomputing</source>
          <volume>272</volume>
          (
          <year>2018</year>
          ):
          <fpage>204</fpage>
          -
          <lpage>212</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>X.</given-names>
            <surname>Jin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Feng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Xiong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Yan</surname>
          </string-name>
          ,
          <article-title>Deep learning with s-shaped rectified linear activation units</article-title>
          ,
          <source>in: AAAI Conference on Artificial Intelligence</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>S.</given-names>
            <surname>Gu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. V.</given-names>
            <surname>Gool</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Timofte</surname>
          </string-name>
          ,
          <article-title>Fast image restoration with multibin trainable linear units</article-title>
          ,
          <source>in: IEEE International Conference on Computer Vision</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>4190</fpage>
          -
          <lpage>4199</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>P.</given-names>
            <surname>Ramachandran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Zoph</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q. V.</given-names>
            <surname>Le</surname>
          </string-name>
          ,
          <article-title>Searching for activation functions</article-title>
          ,
          <source>in: International Conference on Learning Representations Workshops</source>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>S.</given-names>
            <surname>Eger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Youssef</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Gurevych</surname>
          </string-name>
          ,
          <article-title>Is it time to swish? Comparing deep learning activation functions across nlp tasks</article-title>
          , arXiv preprint arXiv:
          <year>1901</year>
          .
          <volume>02671</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>