<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//TaxonX//DTD Taxonomic Treatment Publishing DTD v0 20100105//EN" "../../nlm/tax-treatment-NS0.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:tp="http://www.plazi.org/taxpub" article-type="research-article" dtd-version="3.0" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">109</journal-id>
      <journal-id journal-id-type="index">urn:lsid:arphahub.com:pub:3dc5f44e-8666-58db-bc76-a455210e8891</journal-id>
      <journal-title-group>
        <journal-title xml:lang="en">JUCS - Journal of Universal Computer Science</journal-title>
        <abbrev-journal-title xml:lang="en">jucs</abbrev-journal-title>
      </journal-title-group>
      <issn pub-type="ppub">0948-695X</issn>
      <issn pub-type="epub">0948-6968</issn>
      <publisher>
        <publisher-name>Journal of Universal Computer Science</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.3897/jucs.80735</article-id>
      <article-id pub-id-type="publisher-id">80735</article-id>
      <article-categories>
        <subj-group subj-group-type="heading">
          <subject>Editorial</subject>
        </subj-group>
        <subj-group subj-group-type="scientific_subject">
          <subject>I.5.m - Miscellaneous</subject>
          <subject>I.5 - PATTERN RECOGNITION</subject>
          <subject>Topic I - Computing Methodologies</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Employing chunk size adaptation to overcome concept drift</article-title>
      </title-group>
      <contrib-group content-type="authors">
        <contrib contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>Kozal</surname>
            <given-names>Jędrzej</given-names>
          </name>
          <email xlink:type="simple">jedrzej.kozal@pwr.edu.pl</email>
          <uri content-type="orcid">https://orcid.org/0000-0001-7336-2561</uri>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>Guzy</surname>
            <given-names>Filip</given-names>
          </name>
          <email xlink:type="simple">filip.guzy@pwr.edu.pl</email>
          <xref ref-type="aff" rid="A1">1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>Woźniak</surname>
            <given-names>Michał</given-names>
          </name>
          <email xlink:type="simple">michal.wozniak@pwr.edu.pl</email>
          <uri content-type="orcid">https://orcid.org/0000-0003-0146-4205</uri>
          <xref ref-type="aff" rid="A2">2</xref>
        </contrib>
      </contrib-group>
      <aff id="A1">
        <label>1</label>
        <addr-line content-type="verbatim">Wrocław University of Science and Technology, Wrocław, Poland</addr-line>
        <institution>Wrocław University of Science and Technology</institution>
        <addr-line content-type="city">Wrocław</addr-line>
        <country>Poland</country>
      </aff>
      <aff id="A2">
        <label>2</label>
        <addr-line content-type="verbatim">Wroclaw University of Science and Technology, Wroclaw, Poland</addr-line>
        <institution>Wroclaw University of Science and Technology</institution>
        <addr-line content-type="city">Wroclaw</addr-line>
        <country>Poland</country>
      </aff>
      <author-notes>
        <fn fn-type="corresp">
          <p>Corresponding authors: Jędrzej Kozal (<email xlink:type="simple">jedrzej.kozal@pwr.edu.pl</email>), Filip Guzy (<email xlink:type="simple">filip.guzy@pwr.edu.pl</email>), Michał Woźniak (<email xlink:type="simple">michal.wozniak@pwr.edu.pl</email>).</p>
        </fn>
        <fn fn-type="edited-by">
          <p>Academic editor: </p>
        </fn>
      </author-notes>
      <pub-date pub-type="collection">
        <year>2022</year>
      </pub-date>
      <pub-date pub-type="epub">
        <day>28</day>
        <month>03</month>
        <year>2022</year>
      </pub-date>
      <volume>28</volume>
      <issue>3</issue>
      <fpage>249</fpage>
      <lpage>268</lpage>
      <uri content-type="arpha" xlink:href="http://openbiodiv.net/F717BA67-AAF8-5376-AB7D-BC01A1BC402A">F717BA67-AAF8-5376-AB7D-BC01A1BC402A</uri>
      <history>
        <date date-type="received">
          <day>23</day>
          <month>10</month>
          <year>2021</year>
        </date>
        <date date-type="accepted">
          <day>07</day>
          <month>12</month>
          <year>2021</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>Jędrzej Kozal, Filip Guzy, Michał Woźniak</copyright-statement>
        <license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by-nd/4.0/" xlink:type="simple">
          <license-p>This is an open access article distributed under the terms of the Creative Commons Attribution License (CC BY-ND 4.0). This license allows reusers to copy and distribute the material in any medium or format in unadapted form only, and only so long as attribution is given to the creator. The license allows for commercial use.</license-p>
        </license>
      </permissions>
      <abstract>
        <label>Abstract</label>
        <p>Modern analytical systems must process streaming data and correctly respond to data distribution changes. The phenomenon of changes in data distributions is called <italic>concept drift</italic>, and it may harm the quality of the used models. Additionally, the possibility of <italic>concept drift </italic>appearance causes that the used algorithms must be ready for the continuous adaptation of the model to the changing data distributions. This work focuses on non-stationary data stream classification, where a classifier ensemble is used. To keep the ensemble model up to date, the new base classifiers are trained on the incoming data blocks and added to the ensemble while, at the same time, outdated models are removed from the ensemble. One of the problems with this type of model is the fast reaction to changes in data distributions. We propose the new <italic>Chunk Adaptive Restoration </italic>framework that can be adapted to any block-based data stream classification algorithm. The proposed algorithm adjusts the data chunk size in the case of <italic>concept drift </italic>detection to minimize the impact of the change on the predictive performance of the used model. The experimental research, backed up with the statistical tests, has proven that <italic>Chunk Adaptive Restoration </italic>significantly reduces the model’s restoration time.</p>
      </abstract>
    </article-meta>
  </front>
</article>
