<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" dtd-version="1.3" xml:lang="ru" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://metafora.rcsi.science/xsd_files/journal3.xsd">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">moitvivt</journal-id>
      <journal-title-group>
        <journal-title xml:lang="ru">Моделирование, оптимизация и информационные технологии</journal-title>
        <trans-title-group xml:lang="en">
          <trans-title>Modeling, Optimization and Information Technology</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2310-6018</issn>
      <publisher>
        <publisher-name>Издательство</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.26102/2310-6018/2025.51.4.025</article-id>
      <article-id pub-id-type="custom" custom-type="elpub">2032</article-id>
      <title-group>
        <article-title xml:lang="ru">Применение глубокого обучения с подходом «один против всех» для задачи многоклассовой классификации дефектов металлических поверхностей</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>Application of deep learning with the one-vs-all approach for the task of multiclass classification of metal surface defects</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0009-0000-7953-6577</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Сосновская</surname>
              <given-names>Владислава Евгеньевна</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Sosnovskaya</surname>
              <given-names>Vladislava Evgenievna</given-names>
            </name>
          </name-alternatives>
          <email>vlada.sosnovskaya@gmail.com</email>
          <xref ref-type="aff">aff-1</xref>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0009-0004-6855-8067</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Гаврилова</surname>
              <given-names>Алла Дмитриевна</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Gavrilova</surname>
              <given-names>Alla Dmitrievna</given-names>
            </name>
          </name-alternatives>
          <email>gavrilowaa2004@gmail.com</email>
          <xref ref-type="aff">aff-2</xref>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0009-0009-4936-8037</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Волкова</surname>
              <given-names>Елизавета Алексеевна</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Volkova</surname>
              <given-names>Elizaveta Alekseevna</given-names>
            </name>
          </name-alternatives>
          <email>lizabat15@gmail.com</email>
          <xref ref-type="aff">aff-3</xref>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0003-0433-3999</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Котилевец</surname>
              <given-names>Игорь Денисович</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Kotilevets</surname>
              <given-names>Igor Denisovich</given-names>
            </name>
          </name-alternatives>
          <email>ikotilevets@gmail.com</email>
          <xref ref-type="aff">aff-4</xref>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0002-0241-2733</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Ильин</surname>
              <given-names>Дмитрий Юрьевич</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Ilin</surname>
              <given-names>Dmitry Yurievich</given-names>
            </name>
          </name-alternatives>
          <email>i@dmitryilin.com</email>
          <xref ref-type="aff">aff-5</xref>
        </contrib>
      </contrib-group>
      <aff-alternatives id="aff-1">
        <aff xml:lang="ru">МИРЭА – Российский технологический университет</aff>
        <aff xml:lang="en">MIREA – Russian Technological University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-2">
        <aff xml:lang="ru">МИРЭА – Российский технологический университет</aff>
        <aff xml:lang="en">MIREA – Russian Technological University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-3">
        <aff xml:lang="ru">МИРЭА – Российский технологический университет</aff>
        <aff xml:lang="en">MIREA – Russian Technological University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-4">
        <aff xml:lang="ru">МИРЭА – Российский технологический университет</aff>
        <aff xml:lang="en">MIREA – Russian Technological University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-5">
        <aff xml:lang="ru">МИРЭА – Российский технологический университет</aff>
        <aff xml:lang="en">MIREA – Russian Technological University</aff>
      </aff-alternatives>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>01</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
      <issue>1</issue>
      <elocation-id>10.26102/2310-6018/2025.51.4.025</elocation-id>
      <permissions>
        <copyright-statement>Copyright © Авторы, 2026</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This work is licensed under a Creative Commons Attribution 4.0 International License</license-p>
        </license>
      </permissions>
      <self-uri xlink:href="https://moitvivt.ru/ru/journal/article?id=2032"/>
      <abstract xml:lang="ru">
        <p>В статье исследуется задача многоклассовой классификации дефектов металлических поверхностей с использованием методов глубокого обучения. В качестве основного подхода применяется стратегия «один против всех», позволяющая эффективно разделять различные классы дефектов. Для первоначального анализа использовался датасет «NEU», который включал в себя 6 классов повреждений. Полученные оценки качества классификации сравнивались с другими существующими решениями, после чего набор данных был дополнен одним классом из датасета «Severstal: Steel Defect Detection». Предложены две архитектуры сверточных нейронных сетей, каждая из которых была адаптирована под соответствующие классы. Первая архитектура включает в себя 5 сверточных слоев, 5 слоев максимизирующей подвыборки и 2 полносвязных слоя. Вторая содержит на 2 слоя больше: дополнительный сверточный слой и слой максимизирующей подвыборки. Тестирование на данных датасета «NEU» показало высокую эффективность: доля правильных ответов итоговой модели достигает 98,33 %, точность – 98,39 %, полнота – 98,33 % и F1-мера – 98,33 %. Анализ результатов показал, что предложенный подход продемонстрировал эффективность, сравнимую с результатами из других исследований, а предложенные архитектуры не уступают современным решениям. Модель демонстрирует хорошую скорость обработки, до 103 кадров в секунду на центральном процессоре, что делает ее применимой в производстве, позволяя обнаруживать повреждения в реальном времени. После добавления дополнительного класса доля правильных ответов стала равна 97,14 %, точность – 97,24 %, полнота – 97,14 % и F1-мера – 97,12 %, что указывает на устойчивость и масштабируемость предложенного решения на основе подхода «one-vs-all».</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>The article investigates the problem of multiclass classification of metal surface defects using deep learning methods. The primary approach employs a "one-vs-all" strategy, which effectively separates different defect classes. Initial analysis utilized the NEU dataset, comprising six defect categories. The resulting metrics were compared against existing solutions, after which the dataset was extended with an additional class from the "Severstal: Steel Defect Detection" dataset. Two convolutional neural network architectures were proposed, each tailored to the respective set of classes. The first architecture consists of five convolutional layers, five max-pooling layers, and two fully connected layers. The second architecture includes two additional layers: an extra convolutional layer and an additional max-pooling layer. Evaluation on the NEU dataset demonstrated high performance: the final model achieved an accuracy of 98.33 %, precision of 98.39 %, recall of 98.33 %, and an F1-score of 98.33 %. Analysis of the results showed that the proposed approach achieves performance comparable to other research results, and the proposed architectures are on par with state-of-the-art solutions. The model also exhibits good processing speed – up to 103 frames per second on the CPU – making it suitable for industrial deployment and enabling real-time defect detection. After extending the solution with the additional class, the model maintained strong performance, achieving an accuracy of 97.14 %, precision of 97.24 %, recall of 97.14 %, and an F1-score of 97.12 %, which suggests robustness and scalability of the proposed solution based on the "one-vs-all" approach.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <kwd>нейронные сети</kwd>
        <kwd>сверточные нейронные сети</kwd>
        <kwd>датасет</kwd>
        <kwd>классификация</kwd>
        <kwd>дефекты металлических поверхностей</kwd>
        <kwd>глубокое обучение</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>neural networks</kwd>
        <kwd>convolutional neural networks</kwd>
        <kwd>dataset</kwd>
        <kwd>classification</kwd>
        <kwd>defects of metal surfaces</kwd>
        <kwd>deep learning</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement xml:lang="ru">Исследование выполнено без спонсорской поддержки.</funding-statement>
        <funding-statement xml:lang="en">The study was performed without external funding.</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="cit1">
        <label>1</label>
        <mixed-citation xml:lang="ru">Lee S.Yo., Tama B.A., Moon S.Ju., Lee S. Steel Surface Defect Diagnostics Using Deep Convolutional Neural Network and Class Activation Map. Applied Sciences. 2019;9(24). https://doi.org/10.3390/app9245449</mixed-citation>
      </ref>
      <ref id="cit2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Юнани Д.Л., Медведев М.В., Кирпичников А.П. Классификация дефектов стали при помощи метода переноса обучения. Вестник технологического университета. 2019;22(7):174–178.</mixed-citation>
      </ref>
      <ref id="cit3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Fu G., Zhang Z., Le W., et al. A Multi-Scale Pooling Convolutional Neural Network for Accurate Steel Surface Defects Classification. Frontiers in Neurorobotics. 2023;17. https://doi.org/10.3389/fnbot.2023.1096083</mixed-citation>
      </ref>
      <ref id="cit4">
        <label>4</label>
        <mixed-citation xml:lang="ru">Han O.C., Kutbay U. Detection of Defects on Metal Surfaces Based on Deep Learning. Applied Sciences. 2025;15(3). https://doi.org/10.3390/app15031406</mixed-citation>
      </ref>
      <ref id="cit5">
        <label>5</label>
        <mixed-citation xml:lang="ru">Ayon S.T.K., Siraj F.M., Uddin J. Steel Surface Defect Detection Using Learnable Memory Vision Transformer. Computers, Materials &amp; Continua. 2025;82(1):499–520. https://doi.org/10.32604/cmc.2025.058361</mixed-citation>
      </ref>
      <ref id="cit6">
        <label>6</label>
        <mixed-citation xml:lang="ru">Wang Sh., Xia X., Ye L., Yang B. Automatic Detection and Classification of Steel Surface Defect Using Deep Convolutional Neural Networks. Metals. 2021;11(3). https://doi.org/10.3390/met11030388</mixed-citation>
      </ref>
      <ref id="cit7">
        <label>7</label>
        <mixed-citation xml:lang="ru">Luo Q., Fang X., Su J., et al. Automated Visual Defect Classification for Flat Steel Surface: A Survey. IEEE Transactions on Instrumentation and Measurement. 2020;69(12):9329–9349. https://doi.org/10.1109/TIM.2020.3030167</mixed-citation>
      </ref>
      <ref id="cit8">
        <label>8</label>
        <mixed-citation xml:lang="ru">Li Q., Luo Zh., Chen H., Li Ch. An Overview of Deeply Optimized Convolutional Neural Networks and Research in Surface Defect Classification of Workpieces. IEEE Access. 2022;10:26443–26462. https://doi.org/10.1109/ACCESS.2022.3157293</mixed-citation>
      </ref>
      <ref id="cit9">
        <label>9</label>
        <mixed-citation xml:lang="ru">Prihatno A.T., Utama I.B.K.Yo., Kim Ju.Yo., Jang Y.M. Metal Defect Classification Using Deep Learning. In: Proceedings of the 2021 Twelfth International Conference on Ubiquitous and Future Networks (ICUFN), 17–20 August 2021, Jeju Island, Korea. IEEE; 2021. P. 389–393. https://doi.org/10.1109/ICUFN49451.2021.9528702</mixed-citation>
      </ref>
      <ref id="cit10">
        <label>10</label>
        <mixed-citation xml:lang="ru">Konovalenko I., Maruschak P., Brezinová J., Viňáš J., Brezina J. Steel Surface Defect Classification Using Deep Residual Neural Network. Metals. 2020;10(6). https://doi.org/10.3390/met10060846</mixed-citation>
      </ref>
      <ref id="cit11">
        <label>11</label>
        <mixed-citation xml:lang="ru">Konovalenko I.V., Maruschak P.O. Classification of the Surface Technological Defects in Rolled Metal Products with the Help of a Deep Neural Network. Materials Science. 2021;56(6):779–788. https://doi.org/10.1007/s11003-021-00495-5</mixed-citation>
      </ref>
      <ref id="cit12">
        <label>12</label>
        <mixed-citation xml:lang="ru">Zhu P., Dai Ju., Chang H., Xu Ya., Zhang Zh. DenseNet Network-Based Surface Defect Detection Algorithm for Strip Steel. International Journal of Frontiers in Engineering Technology. 2022;4(10):34–40. https://doi.org/10.25236/IJFET.2022.041006</mixed-citation>
      </ref>
      <ref id="cit13">
        <label>13</label>
        <mixed-citation xml:lang="ru">Chaudhry N.Ja., Khan M.B., Iqbal M.Ja., Yasir S.M. Modeling &amp; Evaluating the Performance of Convolutional Neural Networks for Classifying Steel Surface Defects. Journal of Artificial Intelligence. 2022;4(4):245–259. https://doi.org/10.32604/jai.2022.038875</mixed-citation>
      </ref>
      <ref id="cit14">
        <label>14</label>
        <mixed-citation xml:lang="ru">Mamun A.M.A., Hossain R., Sharmin M.M. Detection and Classification of Metal Surface Defects Using Lite Convolutional Neural Network (LCNN). Material Science &amp; Engineering International Journal. 2024;8(3):72–75.</mixed-citation>
      </ref>
      <ref id="cit15">
        <label>15</label>
        <mixed-citation xml:lang="ru">Dabkowski P., Gal Ya. Real Time Image Saliency for Black Box Classifiers. In: NIPS'17: Proceedings of the 31st International Conference on Neural Information Processing Systems, 04–09 December 2017, Long Beach, CA, USA. New York: Curran Associates, Inc.; 2017. P. 6967–6976.</mixed-citation>
      </ref>
    </ref-list>
    <fn-group>
      <fn fn-type="conflict">
        <p>The authors declare that there are no conflicts of interest present.</p>
      </fn>
    </fn-group>
  </back>
</article>