<!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>Актуальність проблеми параметричної ідентифікації математичної моделі</article-title>
      </title-group>
      <fpage>70</fpage>
      <lpage>75</lpage>
      <abstract>
        <p>Анотація. Метою статті є дослідження можливостей підвищення ефективності математичної моделі за рахунок ідентифікації параметрів об'єкта. Ключовим фактором для параметризації можна назвати врахування властивостей значень моделі в конкретний момент часу, що дозволяє глибше проаналізувати залежності даних та кореляцію між ними. Однак подібна методика працює не завжди, адже заздалегідь неможливо передбачити, що параметри можуть суттєво оптимізуватись. Окрім того, потрібно враховувати той факт, що мінімізація зменшує значення параметрів без урахування їх реальних фізичних властивостей. Правильність підсумкових значень буде опиратись на динамічно дібрані параметри, що дозволяє видозмінювати умови користування системою в режимі реального часу. У процесі розробки порівнюються значення експериментально отриманих даних з модельними, що і дозволяє зрозуміти точність мінімізації. При виборі найбільш релевантних параметрів використовуються різні мінімізаційні функції, що надає можливість охопити широкий спектр теоретичних початкових ситуацій. Перевірка правильності рішення здійснюється за допомогою функціоналу якості, за якого можна виявити точність та коректність оптимізованих параметрів. Можливо обрати різні типи функціоналу якості, залежно від особливостей початкових даних. Наявність подібних інструментів під час параметризації дозволяє різноманітно аналізувати модель, тестуючи її на різних алгоритмах, об'ємах даних та умовах гарантованої збіжності методів функціоналу.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Ключові слова: математична модель, машинне навчання, оптимізація,
параметризація, функціонал якості.
Actuality of the problem of parametric identification
of a mathematical model</p>
      <p>
        Danylo I. Kuropiatnyk
Kryvyi Rih National University, 11, Vitalii Matusevуch St., Kryvyi Rih, 50027, Ukraine
kuropyatnik27@gmail.com
Abstract. The purpose of the article is to study the possibilities of increasing the
efficiency of a mathematical model by identifying the parameters of an object. A
key factor for parametrization can be called the consideration of properties of the
values of the model at a specific time point, which allows a deeper analysis of
data dependencies and correlation between them. However, such a technique
does not always work, because in advance it is impossible to predict that the
parameters can be substantially optimized. In addition, it is necessary to take into
account the fact that minimization reduces the values of parameters without
taking into account their real physical properties. The correctness of the final
values will be based on dynamically selected parameters, which allows you to
modify the terms of use of the system in real time. In the development process,
the values of experimentally obtained data with the model are compared, which
allows you to understand the accuracy of minimization. When choosing the most
relevant parameters, various minimization functions are used, which provides an
opportunity to cover a wide range of theoretical initial situations. Verification of
the correctness of the decision is carried out with the help of a quality function,
which can identify the accuracy and correctness of the optimized parameters. It
is possible to choose different types of functional quality, depending on the
characteristics of the initial data. The presence of such tools during
parametrization allows for varied analysis of the model, testing it on various
algorithms, data volumes and conditions of guaranteed convergence of functional
methods.
На сучасному етапі виробництва та конструювання складних динамічних
об’єктів неможливо обійтись без попередньої розробки їх математичної моделі
[
        <xref ref-type="bibr" rid="ref3">1</xref>
        ]. Як правило, подібні об’єкти мають або лабораторно отримані значення, котрі
не завжди є найефективнішим рішенням проблеми, або навіть така інформація
про них відсутня. В такому випадку реалізація обраних процесів є досить
збитковою з точок зору продуктивності та ресурсоємності через те, що дані про
систему зібрані надто поверхово та недостатньо глибоко проаналізовані.
Підходів рішення такої проблеми є декілька, однак замість детального вивчення
властивостей об’єкта, на виробництвах все ще віддають перевагу надмірному
вживанню ресурсів та емпіричному способу вимірювань. Яскравими прикладами
подібної системи можуть послужити такі моделі: печі-котла для спалювання
сірководневого газу, авіаційного двигуна, рух та прогнозування його зміни у
суден та інші.
      </p>
      <p>Усі ці моделі об’єднує те, що в окремий момент часу відомі системі параметри
можуть по різному впливати на підсумковий результат. Урахування даного
фактору дозволяє проаналізувати властивості об’єкта, а також виявити
закономірності змін його параметрів. Така методика дозволяє ідентифікувати
рівень впливу різноманітних чинників в конкретні періоди функціонування
системи, завдяки чому підвищується якість змодельованого процесу та
практична ефективність подальшої фізичної реалізації.</p>
      <p>
        Під час моделювання системи можливо виділити два типи інформації про
об’єкт: апріорна та апостеріорна [
        <xref ref-type="bibr" rid="ref3">1</xref>
        ]. Стосовно першої можна сказати, що це
фізичні властивості та закони, котрі доречні у розробці, а також теоретично
виявлені умови коректного результату роботи системи. Другий тип, в свою чергу,
відповідає за експериментально отримані результати спостережень за
параметрами об’єкта в процесі експлуатації. Завданням в такому випадку буде
використання заздалегідь набутих та отриманих у ході роботи даних для того,
щоб динамічно ідентифікувати якомога менші за значенням параметри, не
втрачаючи при цьому правильності функціонування [
        <xref ref-type="bibr" rid="ref4">2</xref>
        ].
      </p>
      <p>
        Важливо зазначити, що неможливо вказати методики, які для будь-якого
об’єкта будуть однозначно гарантувати рішення задачі ідентифікації
оптимальним способом, адже подібні завдання вимагають детального вивчення
властивостей системи і мають умову, що в підсумку серед набору параметрів є
простір для оптимізації. Також математичне моделювання не здатне в достатній
мірі описати реальний процес, адже методи ідентифікації припускають
знаходження параметрів без прив’язки до їх фізичного сенсу, а лише заради
задоволення критерію адекватності моделі. Ці фактори критично необхідно
враховувати при розробці системи параметричної ідентифікації, щоб в
подальшому процесі її використання був практичний зміст [
        <xref ref-type="bibr" rid="ref5">3</xref>
        ].
      </p>
      <p>
        Початковими умовами для розробки подібної системи є, очевидно,
сконструйована математична модель досліджуваного об’єкта [
        <xref ref-type="bibr" rid="ref6">4</xref>
        ]. Іншими
словами, на етапі мінімізації значень параметрів потрібно точно знати, як
повинна функціонувати система, які підсумкові результати вона має повертати та
яким є формат початкових даних. Також доцільно користуватися результатами
апостеріорних досліджень, щоб оцінювати точність проведення оптимізації.
Окрім цього, потрібно визначитись зі способом оцінки правильності отриманих
значень – тобто, обрати найбільш актуальний метод оптимізації та функціонал
якості.
      </p>
      <p>
        Сам процес ідентифікації можна розглянути в декілька етапів [
        <xref ref-type="bibr" rid="ref6">4</xref>
        ]:
─ знаходження значення моделі для початкових параметрів системи на проміжку
заздалегідь обраного часу;
─ порівняння експериментально отриманих та нових даних, знаходження нових
параметрів;
─ мінімізація нових параметрів із обраних даних в кожний конкретний момент
часу.
 середньоквадратичний критерій – розходження теоретичних та
експериментальних значень, піднесене до другої степені. Він є нерозривним,
що дозволяє використовувати метод градієнтного спуску, однак кожен
показник (навіть несуттєвий, або випадковий) сильно впливає на значення;
 мінімаксна функція – різниця експериментальних та модельних даних за
модулем. Вона менше реагує на «шуми», однак є розривною, тому недоступна
для диференційованих методів;
 функція-нев’язка – різниця між значеннями функції та значеннями ознак із
параметрами. Вона дозволяє за лінійності функцій моделі звести все до задачі
лінійної ідентифікації, однак не є актуальною у випадку багатовимірної
мінімізації.
Після добору алгоритму мінімізації та функціоналу якості настає етап реалізації
параметричної ідентифікації. Важливо зазначити, що параметри будуть
змінюватися для кожного окремо взятого моменту часу, тобто в
конструйованому об’єкті має бути можливість фізично безперервно впливати на
його значення. Маючи такі дані стосовно досліджуваної математичної моделі,
можна досить точно проаналізувати закономірності параметрів, враховуючи
обсяги даних об’єкта та умови функціонування. Іншими словами, перед вибором
тих чи інших алгоритмів, потрібно точно усвідомлювати пріоритети розробки:
швидкість та ефективність виконання, чи гарантована точність та правильність
результату.
Список використаних джерел
      </p>
      <p>References (translated and transliterated)</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          5.
          <string-name>
            <surname>Миронов</surname>
            <given-names>Е</given-names>
          </string-name>
          . А.
          <article-title>Решение задачи идентификации математической модели объекта прогнозирования в условиях неопределенности [Электронный ресурс] / Миронов Е</article-title>
          . А.,
          <string-name>
            <surname>Платонов</surname>
            <given-names>С</given-names>
          </string-name>
          . А. // Современные проблемы науки и образования.
          <source>- 2014</source>
          . -
          <fpage>№</fpage>
          4. - Режим доступа : https://www.scienceeducation.ru/ru/article/view?id=
          <fpage>14029</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          6.
          <string-name>
            <surname>Флах</surname>
            <given-names>П</given-names>
          </string-name>
          .
          <article-title>Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных : учебник / Петер Флах ; пep. с англ</article-title>
          .
          <source>Слинкин А. А. - М. : ДМК Пресс</source>
          ,
          <year>2015</year>
          . -
          <fpage>408</fpage>
          с.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          1.
          <string-name>
            <surname>Polishchuk</surname>
            ,
            <given-names>A.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Avtomatika (Automatics). Izdatelskii otdel</surname>
            <given-names>KGPI</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krivoi Rog</surname>
          </string-name>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          2.
          <string-name>
            <surname>Polishchuk</surname>
            ,
            <given-names>A.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          :
          <article-title>Nekotorye osobennosti programmnoi realizatcii metodov eksperimentalnoi identifikatcii lineinykh protcessov (Some features of the software implementation of methods for the experimental identification of linear processes)</article-title>
          . In:
          <article-title>Kompiuterne modeliuvannia ta informatsiini tekhnolohii v nautsi, ekonomitsi ta osviti</article-title>
          , vol.
          <volume>1</volume>
          , pp.
          <fpage>202</fpage>
          -
          <lpage>210</lpage>
          . Vydavnychyi viddil
          <string-name>
            <given-names>KDPU</given-names>
            ,
            <surname>Kryvyi Rih</surname>
          </string-name>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          3.
          <string-name>
            <surname>Polishchuk</surname>
            ,
            <given-names>A.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          :
          <article-title>Posledovatelnyi simpleks-poisk v zadachakh parametricheskoi identifikatcii (Sequential simplex search in parametric identification problems)</article-title>
          . In:
          <article-title>Kompiuterne modeliuvannia ta informatsiini tekhnolohii v pryrodnychykh naukakh</article-title>
          , pp.
          <fpage>125</fpage>
          -
          <lpage>136</lpage>
          . Vydavnychyi viddil
          <string-name>
            <given-names>KDPU</given-names>
            ,
            <surname>Kryvyi Rih</surname>
          </string-name>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          4.
          <string-name>
            <surname>Soloviov</surname>
            ,
            <given-names>V.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Teplytskyi</surname>
            ,
            <given-names>I.O.</given-names>
          </string-name>
          :
          <article-title>Instrumentalne zabezpechennia kursu kompiuternoho modeliuvannia (Toolware of computer simulation course)</article-title>
          .
          <source>Kompiuter u shkoli i simi. 4</source>
          ,
          <fpage>28</fpage>
          -
          <lpage>31</lpage>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          5.
          <string-name>
            <surname>Mironov</surname>
            ,
            <given-names>E.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Platonov</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          :
          <article-title>Reshenie zadachi identifikatcii matematicheskoi modeli obekta prognozirovaniia v usloviiakh neopredelennosti (The solution to the problem of identifying a mathematical model of the object of forecasting in conditions of uncertainty)</article-title>
          .
          <source>Sovremennye problemy nauki i obrazovaniia. 4</source>
          . https://www.scienceeducation.ru/ru/article/view?id=
          <volume>14029</volume>
          (
          <year>2014</year>
          ).
          <source>Accessed 12 Nov 2018</source>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          6.
          <string-name>
            <surname>Flach</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <source>Machine Learning: The Art and Science of Algorithms That Make Sense of Data</source>
          . Cambridge University Press, New York (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>