<!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>Machine Learning Technology for Neoplasm Segmentation on Brain MRI Scans</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Intelligent Information Systems Department, Petro Mohyla Black Sea National University</institution>
          ,
          <addr-line>68th Desantnykiv Str., 10, Mykolaiv, 54003</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>50</fpage>
      <lpage>59</lpage>
      <abstract>
        <p>In this paper, machine learning technology for neoplasm segmentation on brain MRI scans is analyzed. This analysis allows to choose the most appropriate machine learning architecture and various preprocessing techniques to increase the precision of tumor instance segmentation. Understanding the image and extracting information from it to accomplish some result is an important area of application in digital image technology. Image segmentation has quickly found its use in medicine and specifically oncology. Precise segmentation masks may not be critical in other cases, but marginal segmentation errors in medical images may render the results unreliable for clinical use. Therefore, biomedical problems require much higher boundary detection precision to improve further analysis. Comparison of different machine learning algorithms, neural network architectures will achieve the highest accuracy of recognition and segmentation. During the comparison, a system of the U-Net architecture with additional processing methods was selected as the final model. Its accuracy reached 94%, which is a significant result compared to manual image segmentation.</p>
      </abstract>
      <kwd-group>
        <kwd>Neural Network</kwd>
        <kwd>Instance Segmentation</kwd>
        <kwd>Machine Learning</kwd>
        <kwd>Deep Learning</kwd>
        <kwd>Biomedicine</kwd>
        <kwd>Neoplasm</kwd>
        <kwd>Magnetic Resonance Imaging</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        In recent years, the field of machine learning (ML) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] has undergone significant
development, and advances in this field have influenced the development of other areas
of our lives [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Machine learning algorithms are used everywhere: to analyze
financial markets, search engines, personalize online advertising, recognize speech or
handwriting, and detect online fraud - these are only a small part of what they are
capable of [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ]. One of the important areas of ML is computer vision (CV), the
technology of machine development that can detect, track, and classify objects.
Segmentation in CV is the process of dividing a digital image into several segments [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>
        The purpose of segmentation is to simplify and / or change the presentation of an
image so that it is easier to analyze. Segmentation is used in many areas, for example,
Copyright © 2020 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).
in production for indicating defects in the assembly of parts, in medicine for primary
processing of images, as well as for compiling maps of the area from satellite images,
etc [
        <xref ref-type="bibr" rid="ref6 ref7 ref8">6-8</xref>
        ].
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Related Works and Problem Statement</title>
      <p>
        Machine learning has found its way into medicine: for example, regression systems
based on patient’s data can classify them as potentially ill, and pattern recognition
systems can analyze medical images and extract certain features for further analysis
[
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ]. One of the most important applications of segmentation is the field of
biomedicine. In most cases, video data is obtained by microscopy, tomography, and the
like. An example of the information obtained is the measurement of organ size or
even blood circulation. This application area also promotes research and provides new
information such as the structure of the brain or the effects of certain medical devices.
      </p>
      <p>To detect tumors in the tomographic images, the image is segmented. Computer
vision segmentation is the process of dividing an image into several segments. The
result of segmenting an image is a set of pixels that together form segments and cover
the entire image. All pixels in a segment are similar regarding one or more properties,
such as color. Neighboring segments differ significantly in such factors.</p>
      <p>
        The segmentation problem is being considered on a set containing data on 110
patients from The Cancer Genome Atlas, created by National Cancer Institute and
National Human Genome Research Institute, USA. The purpose of the project is to
systematize data on genetic mutations that contribute to the development of cancer. This
project started in 2005 and has been designed for only 3 years. As of 2017, the TCGA
project was finalized, but the investigated data has been made open. The TCGA
includes samples from more than 11,000 patients for 33 types of cancer. It is by far the
largest collection of cancer data [
        <xref ref-type="bibr" rid="ref3 ref5">3, 5</xref>
        ].
      </p>
      <p>
        A systematic set of brain MRI images of only one type of cancer, glioma, was
selected for the task [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ]. Glioma is a very common type of brain tumor: they are
diagnosed in 60% of cases. Glioma malignancies are classified according to the World
Health Organization classification. In this case, low-grade gliomas (or LGGs) are
considered - these tumors usually have signs of benignity, but can sometimes rise in
order, so they are classified as malignant. The set of data with such neoplasms is very
relevant because low-grade gliomas are treatable, so the accurate detection and
delineation of such a disease are of the utmost importance.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Machine Learning Methods for Brain MRI Neoplasm</title>
    </sec>
    <sec id="sec-4">
      <title>Segmentation</title>
      <p>
        The artificial intelligence industry has been developing since the 1960s and has many
different algorithms and approaches for solving computer vision. Quite often,
developers have relied on elementary representations of human brain processes (for
example, the process of transmitting nerve impulses has become the basis of the
perceptron), combining them with approaches of statistics [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Consider some methods for
solving segmentation problems.
      </p>
      <p>
        Deep learning is a field of artificial intelligence of machine learning based on a list
of methods that seek to create high-level abstractions in visual data [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Research in
this area is trying to make better representations and create models for learning these
representations from large-scale data without professional markup [
        <xref ref-type="bibr" rid="ref13 ref14 ref15">13-15</xref>
        ].
      </p>
      <p>
        Deep learning algorithms are based on certain principles. In this case, the observed
data are generated by the interaction of certain factors that have formed at a deep level
in the networks. Deep learning assumes that these levels of factors correspond to
different levels of abstraction. Advances in deep learning have contributed to significant
progress in optimizing optical image recognition tasks. Nowadays, architectures have
become standard to solve computer vision problems, including segmentation. Usually,
greedy optimization algorithms are quite common for deep learning problems [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
      </p>
      <p>
        Convolutional neural network (CNN) is a class of deep artificial neural networks
that have been successfully applied to the analysis of visual images. CNNs use a
variety of multilayer perceptrons designed to require minimal preprocessing [
        <xref ref-type="bibr" rid="ref17 ref18">17, 18</xref>
        ]. To
explain the operation of this type of model, the main building blocks of CNN should
be explained in detail.
      </p>
      <p>
        Convolutional layer. The convolutional layers apply a convolution operation to the
input, passing the result to the next layer. The convolution simulates the response of
an individual neuron to a visual stimulus [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        Consider this example in Fig. 1. The Input is an array of input data, such as an
image (in this case, a 5x5 pixel binary image). The convolution process itself is
performed using a filter (in this image it is a Filter / Kernel array). Filter sizes and values
are usually determined by an expert who designs the CNN model, and they are
smaller than the input data because they are used as some sort of “sliding windows” [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        During the convolution process, the filter is "overlaid" on the input image. The
example of such overlay is shown in Fig. 2. During the overlay, the corresponding values
from both arrays are multiplied and the results are summed. For a cell with a value of
4 in the figure, the corresponding area on the input array is called its receptive field,
because values in this area affect the values in the resulting cell [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ].
      </p>
      <p>
        After that, the filter starts to move in the image with a certain step (in this example
step - 1 pixel) and forms an output data layer whose dimension is smaller than the
dimension of the input data. For a 5x5 image, a 3x3 filter, and a 1-pixel step, a 3x3
output array is obtained when minimized. In Fig. 3, the result is defined in red - the
output array, which is an intermediate layer in the overall structure of the CNN [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
      </p>
      <p>
        Pooling. After the convolution process, the resulting feature map undergoes a pooling
process. During aggregation, data is "compacted" and shrinks in size, highlighting the
most important features from a model perspective. Aggregation is also one way to
prevent model retraining [
        <xref ref-type="bibr" rid="ref18 ref3">3, 18</xref>
        ].
      </p>
      <p>
        During aggregation, the size and pitch of the filter are chosen, which is similar to
the convolution filter, but when aggregating, the filter only separates the receptive
field regions for the values of the resulting array [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>There are different ways to aggregate a feature map. The most common is max
pooling. An example of his work is shown in Fig. 4.</p>
      <p>
        In this case, a filter of size 2x2 and step 2 was selected. The operation of
maxpooling selects the maximum value of the receptive field for each of the cells in the
output matrix. This approach preserves important information in the image and
eliminates noise information when the model is processing large images [
        <xref ref-type="bibr" rid="ref18 ref2 ref3 ref4">2-4, 18</xref>
        ].
      </p>
      <sec id="sec-4-1">
        <title>Now let's take a look at some popular CNN architectures.</title>
        <p>
          ResNet refers to one modification of convolutional neural networks [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]. When the
deeper network begins to collapse, there is a problem: as the depth of the network
increases, accuracy first increases and then decreases rapidly. Reduced learning
precision shows that not all networks are easy to optimize. To overcome this problem, a
“residual” learning structure was introduced. It uses shortcuts.
        </p>
        <p>
          UNet is also one of the implementations of CNN [
          <xref ref-type="bibr" rid="ref20 ref21">20, 21</xref>
          ]. It was designed to
segment biomedical images at the Faculty of Computer Science, University of Freiburg,
Germany. The network is based on a fully convolutional network whose architecture
has been modified and expanded to work with fewer images for training and to
provide more accurate segmentation results. The basic idea is to complement the
conventional network of sequential layers where pooling operations are reduced (dimension
reduction) the objects are replaced by the operators of transposed convolutions or
deconvolutions.
        </p>
        <p>
          The architecture of the SegNet model was published in the journal by IEEE
Transactions on Pattern Analysis and Machine Intelligence (TPAMI 2017) [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ]. This post
has over 2600 references. This architecture is reminiscent of the U-Net form: the
basic structures are the collapsing and expanding layers, they will process the input
images in parallel. But, unlike U-Net, SegNet migrates aggregation layer indexes to
maintain dimension instead of fully copying and pasting data to source layers. Thus,
SegNet requires less computing power than U-Net.
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Training and Selecting Brain MRI Segmentation Model</title>
      <sec id="sec-5-1">
        <title>A certain technology stack was selected to solve this problem.</title>
        <p>The low order glossary dataset was reviewed on Kaggle, a platform for machine
learning and analytics competitions. Kaggle proposes to use Kaggle Kernels, a
cloudbased technology that allows code to be run in a deployed Linux mini-environment, to
process competition data. This is what Docker technology can do. Such notepads
include the following technology points and make it possible to interact with the code
in real-time. Such technologies are based on Jupyter systems.</p>
        <p>Jupyter allows you to deploy multiple Python interactive viral environments and
work with data analysis or neural network training. The IPython (Interactive Python)
system simplifies the process of analyzing and visualizing data.</p>
        <p>Other technologies are used for visualization and data processing. The pandas
library is used for statistical data analysis - it makes it easy to analyze a large and
documented array of data. Matplotlib and seaborn libraries are usually used to display
graphs. Finally, the scikit-image library will be used for image processing.</p>
        <p>A set of technologies to work with different machine learning methods should also
be identified. For more classic algorithms, the scikit-learn library is used. However, a
second technology stack was selected for deep learning. The popular Pytorch library
has been selected for its work and has found its purpose in solving computer vision
problems.</p>
        <p>Modeling was done in the Python library using Pytorch building blocks. Because
all other mechanisms and algorithms (such as data processing or result analysis) are
unified, the program requires manual model selection, as all Pytorch library models
inherit the nn.Module class.</p>
        <p>Most of the operation is performed at Kaggle. The main reason for this is the
ability to use the GPU for free to train models in the cloud (providing 30 hours of GPU
per week).</p>
        <p>The following models use the same settings: one of the variations of the stochastic
gradient descent Adam is used to write off.</p>
        <p>This section the creation of U-Net, SegNet, and ResNet models and the selection of
a shared accuracy metric. In this case, the Dice coefficient, or DSC, was used - the
statistical coefficient used to compare two statistical samples, in this case, the sample
is the pixels of the image assigned to the class. It allows you to compare the manual
mask around the tumor with the created mask.</p>
        <p>To create the ResNet architecture, certain classes have been developed that
implement the elementary building blocks of a residual network: the classes ResidualBlock,
ResNetEncoder, ResNetDecode, and ResNet itself. Also, according to research
materials, several types of ResNet were created that differ only in settings: from resnet18 to
resnet152.</p>
        <p>The ResNet model was then trained. This model architecture shows a good result
in 79%. The ResNet training process is shown in Fig. 5.</p>
        <p>After this training, the SegNet model passed. This model architecture shows a result
of 70.57%. At the moment, the ResNet model prevails over SegNet accuracy. The
SegNet training process is shown in Fig. 6.</p>
        <p>
          Now we compare these models with U-Net [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ]. A UNet class was created to follow
the nn.Module class. The standard U-Net building block is a set of convolution,
normalization, and activation. Such blocks are combined into a double structure, where
data is first encoded and collapsed, and then decoded and expanded. The architecture
of the U-Net model shows a result of 79%. The model shows better results than the
previous two models. The training process of U-Net is shown in Fig. 7.
        </p>
        <p>In the future, we will apply pre-processing methods to improve the accuracy of the
models. To simplify the work and improve the results, we apply the statistical
technique of "ceiling analysis". During operation, the model will consistently train
without processing methods and then train on these methods, which will be added
sequentially. This process is repeated for each architecture. This approach allows you to
check the progress of model training and the impact of each part of the system on
accuracy: taking into account changes in accuracy in different parts will allow us to
highlight priority areas for further work. The results of such a ceiling analysis are
shown in Table 1.</p>
        <p>As you can see from the table, the best result is to use the U-Net model with
additional data processing to unify the data, and then to increase the localization accuracy.
The result of 94% is a significant improvement and satisfies the needs of the task, so
the problem can be considered solved.</p>
        <p>In Fig. 8 the predictions of the final optimized model on the validation data are
indicated. Model predictions are indicated using red color, while ground truths (input
segmentations from a radiologist) are colored green.
However, let us point out the advantages of such a representation approach. The table
has a key place for the U-Net architecture: with the use of resizing techniques the
accuracy of the U-Net model has increased by 10%. This shows that image resizing
technology has significantly affected the accuracy of the model as a whole.
5</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Conclusions</title>
      <p>This paper focuses on the study of machine learning algorithms for the automated
segmentation of neoplasms in brain MRI images.</p>
      <p>The first section provides a general description of the field of computer vision, its
application in biomedicine, and the importance of pre-diagnosis of neoplasms.</p>
      <p>The second section analyzes the selected task and the selected dataset from The
Cancer Genome Atlas project. The steps required for the study were also formulated,
namely the study and selection of available libraries for machine learning, testing of
various machine learning and depth learning algorithms, optimizing tumor
segmentation while improving the performance of existing architectures.</p>
      <p>In the third section, the selected machine learning algorithms were used and
developed to solve the problem of segmentation of tumors on brain MRI images. After all,
during the comparison, a system of the U-Net architecture with additional processing
methods was selected as the final model. Its accuracy reached 94%, which is a
significant result compared to manual image segmentation.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. Mitchell, T.:
          <article-title>Machine Learning</article-title>
          .
          <source>McGraw Hill</source>
          . p.
          <volume>2</volume>
          (
          <year>1997</year>
          ).
          <source>ISBN 978-0-07-042807-2.</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Zeng</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <source>Advances in Neural Network Research and Applications. SpringerVerlag</source>
          , Berlin, Heidelberg (
          <year>2010</year>
          ). DOI:
          <volume>10</volume>
          .1007/978-3-
          <fpage>642</fpage>
          -12990-2.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Jordan</surname>
            ,
            <given-names>M.I.</given-names>
          </string-name>
          , Mitchell,
          <string-name>
            <surname>T.M.:</surname>
          </string-name>
          <article-title>Machine learning: Trends, perspectives, and prospects</article-title>
          . Sci,
          <source>NY</source>
          (
          <year>2015</year>
          ). DOI:
          <volume>10</volume>
          .1126/science.aaa8415.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Yadav</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yadav</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kumar</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>An Introduction to Neural Network Methods for Differential Equations</article-title>
          . Springer, Netherlands (
          <year>2015</year>
          ). DOI:
          <volume>10</volume>
          .1007/
          <fpage>978</fpage>
          -94-017-9816-7.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Chouhan</surname>
            ,
            <given-names>S.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kaul</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Singh</surname>
            ,
            <given-names>U.P.</given-names>
          </string-name>
          :
          <source>Image Segmentation Using Computational Intelligence Techniques: Review. Arch. Computat. Methods Eng</source>
          .
          <volume>26</volume>
          ,
          <fpage>533</fpage>
          -
          <lpage>596</lpage>
          (
          <year>2019</year>
          ).
          <source>DOI: 10.1007/s11831-018-9257-4.</source>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Coupé</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          et al.:
          <article-title>AssemblyNet: A Novel Deep Decision-Making Process for Whole Brain MRI Segmentation</article-title>
          . In: Shen D. et al. (eds.)
          <article-title>Medical Image Computing and Computer Assisted Intervention</article-title>
          ,
          <string-name>
            <surname>MICCAI</surname>
          </string-name>
          <year>2019</year>
          ,
          <article-title>LNCS</article-title>
          , vol.
          <volume>11766</volume>
          , pp.
          <fpage>466</fpage>
          -
          <lpage>474</lpage>
          . Springer, Cham (
          <year>2019</year>
          ). DOI:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -32248-9_
          <fpage>52</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deng</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yap</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wei</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shen</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Learning-Based 3T Brain MRI Segmentation with Guidance from 7T MRI Labeling</article-title>
          . In: Wang,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Adeli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            ,
            <surname>Shi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            ,
            <surname>Suk</surname>
          </string-name>
          , HI. (eds.)
          <source>Machine Learning in Medical Imaging</source>
          ,
          <string-name>
            <surname>MLMI</surname>
          </string-name>
          <year>2016</year>
          .
          <article-title>LNCS</article-title>
          , vol.
          <volume>10019</volume>
          , pp.
          <fpage>213</fpage>
          -
          <lpage>220</lpage>
          . Springer, Cham (
          <year>2016</year>
          ). DOI:
          <volume>10</volume>
          .1007/978-3-
          <fpage>319</fpage>
          -47157-0_
          <fpage>26</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Khortiuk</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sidenko</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Scoring System Based on Neural Networks for Identification of Factors in Image Perception</article-title>
          .
          <source>In: 4th International Conference on Computational Linguistics and Intelligent Systems</source>
          (COLINS'
          <year>2020</year>
          ),
          <article-title>CEUR-WS</article-title>
          , vol.
          <volume>2604</volume>
          , pp.
          <fpage>993</fpage>
          -
          <lpage>1003</lpage>
          (
          <year>2020</year>
          ). http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2604</volume>
          /paper66.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <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.</given-names>
          </string-name>
          et al.:
          <article-title>Dermatologist-level classification of skin cancer with deep neural networks</article-title>
          .
          <source>Nature</source>
          <volume>542</volume>
          ,
          <fpage>115</fpage>
          -
          <lpage>118</lpage>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Gomolka</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dudek-Dyduch</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>Y.P.</given-names>
          </string-name>
          :
          <article-title>From homogeneous network to neural nets with fractional derivative mechanism</article-title>
          . In: Rutkowski,
          <string-name>
            <surname>L.</surname>
          </string-name>
          et al. (eds.)
          <source>International Conference on Artificial Intelligence and Soft Computing</source>
          , ICAISC-2017
          <string-name>
            <surname />
            , Part
            <given-names>I</given-names>
          </string-name>
          , LNAI, vol.
          <volume>10245</volume>
          , pp.
          <fpage>52</fpage>
          -
          <lpage>63</lpage>
          . Springer, Cham (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Krizhevsky</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutskever</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hinton</surname>
          </string-name>
          , G.:
          <article-title>ImageNet classification with deep convolutional neural networks</article-title>
          .
          <source>In: Advances in Neural Information Processing Systems</source>
          , vol.
          <volume>25</volume>
          . pp
          <fpage>1090</fpage>
          -
          <lpage>1098</lpage>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>LeCun</surname>
          </string-name>
          , Y.,
          <string-name>
            <surname>Bengio</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hinton</surname>
          </string-name>
          , G.:
          <article-title>Deep learning</article-title>
          .
          <source>Nature</source>
          <volume>521</volume>
          ,
          <fpage>436</fpage>
          -
          <lpage>444</lpage>
          (
          <year>2015</year>
          ). DOI:
          <volume>10</volume>
          .1038/nature14539.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Glorot</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bordes</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bengio</surname>
          </string-name>
          . Y.:
          <article-title>Deep sparse rectifier neural networks</article-title>
          .
          <source>In: 14th International Conference on Artificial Intelligence and Statistics</source>
          , pp.
          <fpage>315</fpage>
          -
          <lpage>323</lpage>
          (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Kushneryk</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sidenko</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Intelligent dialogue system based on deep learning technology</article-title>
          .
          <source>In: 15th International Conference on ICT in Education</source>
          , Research, and Industrial Applications:
          <source>PhD Symposium (ICTERI</source>
          <year>2019</year>
          :
          <article-title>PhD Symposium)</article-title>
          ,
          <source>CEUR-WS</source>
          , vol.
          <volume>2403</volume>
          , pp.
          <fpage>53</fpage>
          -
          <lpage>62</lpage>
          (
          <year>2019</year>
          ). http://icteri.org/icteri-2020/PhDS/11110053.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Siriak</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Skarga-Bandurova</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boltov</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Deep Convolutional Network with Long Short-Term Memory Layers for Dynamic Gesture Recognition</article-title>
          .
          <source>In: 10th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications</source>
          , pp.
          <fpage>158</fpage>
          -
          <lpage>162</lpage>
          (
          <year>2019</year>
          ). DOI:
          <volume>10</volume>
          .1109/IDAACS.
          <year>2019</year>
          .
          <volume>8924381</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Bengio</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lamblin</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Popovici</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Greedy layer-wise training of deep networks</article-title>
          .
          <source>In: Advances in Neural Information Processing Systems</source>
          , pp.
          <fpage>153</fpage>
          -
          <lpage>160</lpage>
          (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Lytvyn</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gozhyj</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kalinina</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vysotska</surname>
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shatskykh</surname>
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chyrun</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Borzov</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>An intelligent system of the content relevance at the example of films according to user needs</article-title>
          .
          <source>In: CEUR Workshop Proceedings</source>
          , vol.
          <volume>2516</volume>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>23</lpage>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Ketkar</surname>
          </string-name>
          , N.:
          <article-title>Convolutional Neural Networks</article-title>
          .
          <source>In: Deep Learning with Python</source>
          , pp.
          <fpage>63</fpage>
          -
          <lpage>78</lpage>
          . Apress, Berkeley, CA (
          <year>2017</year>
          ). DOI:
          <volume>10</volume>
          .1007/978-1-
          <fpage>4842</fpage>
          -2766-
          <issue>4</issue>
          _
          <fpage>5</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>He</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ren</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sun</surname>
          </string-name>
          , J.:
          <article-title>Deep Residual Learning for Image Recognition (</article-title>
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Ronneberger</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fischer</surname>
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brox</surname>
            <given-names>T</given-names>
          </string-name>
          .:
          <article-title>U-Net: Convolutional Networks for Biomedical Image Segmentation (</article-title>
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Kondratenko</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gordienko</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          :
          <article-title>Neural Networks for Adaptive Control System of Caterpillar Turn</article-title>
          .
          <source>In: Annals of DAAAM for</source>
          <year>2011</year>
          &amp;
          <article-title>Proceeding of the 22th Int</article-title>
          .
          <source>DAAAM Symp. "Intelligent Manufacturing and Automation"</source>
          , pp.
          <fpage>0305</fpage>
          -
          <lpage>0306</lpage>
          (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Badrinarayanan</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kendall</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cipolla</surname>
          </string-name>
          , R.:
          <article-title>SegNet: A Deep Convolutional EncoderDecoder Architecture for Image Segmentation (</article-title>
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Buda</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Saha</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mazurowski</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Association of genomic subtypes of lower-grade gliomas with shape features automatically extracted by a deep learning algorithm (</article-title>
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>