Please use this identifier to cite or link to this item:
https://essuir.sumdu.edu.ua/handle/123456789/87705
Or use following links to share this resource in social networks:
Tweet
Recommend this item
Title | Багатоетапний метод глибинного навчання з попереднім самонавчанням для класифікаційного аналізу дефектів стічних труб |
Other Titles |
Multi-stage deep learning method with self-supervised pretraining for sewer pipe defects classification Многоэтапный метод глубинного обучения с предварительным самообучением для классификационного анализа дефектов сточных труб |
Authors |
Moskalenko, Vladyslav Viktorovych
Zaretskyi, Mykola Oleksandrovych Moskalenko, Alona Serhiivna Korobov, Artem Hennadiiovych Kovalskyi, Yaroslav Yuriiovych |
ORCID |
http://orcid.org/0000-0002-8958-3921 http://orcid.org/0000-0003-3443-3990 http://orcid.org/0000-0003-3239-1977 http://orcid.org/0000-0002-5345-5186 |
Keywords |
стічні труби інспекція класифікаційний аналіз згорткова нейронна мережа навчання з самовчителем функція втрат регуляризація інформаційно-екстремальне машинне навчання sewer pipes inspection classification analysis self-learning loss function regularisation information-extreme machine learning convolutional neural network сточные трубы инспекция классификационный анализ свёрточная нейронная сеть обучение с самоучителем функция потерь регуляризация информационно-экстремальное машинное обучение |
Type | Article |
Date of Issue | 2021 |
URI | https://essuir.sumdu.edu.ua/handle/123456789/87705 |
Publisher | National Aerospace University "Kharkiv Aviation Institute" |
License | Creative Commons Attribution - NonCommercial 4.0 International |
Citation | Багатоетапний метод глибинного навчання з попереднім самонавчанням для класифікаційного аналізу дефектів стічних труб / В. В. Москаленко, М. О. Зарецький, А. С. Москаленко та ін. // Радіоелектронні і комп'ютерні системи. — 2021. — № 4. — С. 71-81. |
Abstract |
Розроблено багатоетапний метод машинного навчання з попереднім самонавчанням для класифікаційного аналізу дефектів на стінках стічних труб за зображеннями відеоінспекції. Об’єктом дослідження є процес розпізнавання дефектів на стінках стічних труб. Предметом дослідження є метод машинного навчання для класифікаційного аналізу дефетів стічних труб на зображеннях відеоінспекції за
умов обмеженого та незбалансованого набору розмічених навчальних даних. Запропоновано
п’ятиетапний алгоритм навчання класифікатора. На першому етапі відбувається контрастне навчання з використанням екземпляр-прототипної контрасної функції втрат, де для вимірювання схожості закодованих зразків використовується нормалізована відстань Евкліда. На другому етапі розглядаються два варіанти регуляризованої функції втрат – триплетна функція NCA та контрастноцентрована функція. Регуляризуюча складова на другому етапі навчання використовується для штрафування за помилку округлення вихідного вектора ознак до дискретного виду і забезпечує реалізацію
інформаційного пляшкового горла. На наступному етапі здійснюється обчислення двійкового коду кожного класу для реалізації кодів, що виправляють помилки, але з урахуванням структури класів і відношень між їх ознаками. Отриманий еталонний вектор кожного класу є цільовою розміткою зображення для навчання з використанням крос-ентропійної функції втрат. Останній етап навчання здійснює оптимізацією параметрів вирішувальних правил за інформаційним критерієм для врахування дисперсії розподілу класів в двійковому просторі Хеммінга. Для порівняння результатів навчання на різних
етапах та в рамках різного підходу використовується мікро-усереднена метрика F1, що обчислюється на тестових даних. Результати, отримані на відкритому наборі даних Sewer-ML, підтверджують
придатність запропонованого методу навчання до практичного використання, отримане значення F1-
метрики дорівнює 0,977. Було показано, що запропонований метод забезпечує збільшення значення
мікро-усередненої метрики F1 на 9 % порівняно з результатами, отриманими традиційним методом
навчання. A machine learning semi-supervised method was developed for the classification analysis of defects on the surface of the sewer pipe based on CCTV video inspection images. The aim of the research is the process of defect detection on the surface of sewage pipes. The subject of the research is a machine learning method for the classification analysis of sewage pipe defects on video inspection images under conditions of a limited and unbalanced set of labeled training data. A five-stage algorithm for classifier training is proposed. In the first stage, contrast training occurs using the instance-prototype contrast loss function, where the normalized Euclidean distance is used to measure the similarity of the encoded samples. The second step considers two variants of regularized loss functions – a triplet NCA function and a contrast-center loss function. The regularizing component in the second stage of training is used to penalize the rounding error of the output feature vector to a discrete form and ensures that the principle of information bottlenecking is implemented. The next step is to calculate the binary code of each class to implement error-correcting codes, but considering the structure of the classes and the relationships between their features. The resulting prototype vector of each class is used as a label of image for training using the cross-entropy loss function. The last stage of training conducts an optimization of the parameters of the decision rules using the information criterion to consider the variance of the class distribution in Hamming binary space. A micro-averaged metric F1, which is calculated on test data, is used to compare learning outcomes at different stages and within different approaches. The results obtained on the Sewer-ML open dataset confirm the suitability of the training method for practical use, with an F1 metric value of 0.977. The proposed method provides a 9 % increase in the value of the microaveraged F1 metric compared to the results obtained using the traditional method. Разработан многоэтапный метод машинного обучения с предварительным самообучением для классификационного анализа дефектов на стенках сточных труб по изображениях видеоинспекции. Объектом исследования является процесс распознавания дефектов на стенках сточных труб. Предметом исследования является метод машинного обучения для классификационного анализа дефектов сточных труб на изображениях видеоинспекции в условиях ограниченного и несбалансированного набора размеченных обучающих данных. Предложено пятиэтапный алгоритм обучения классификатора. На первом этапе происходит контрастное обучение с использованием экземпляр-прототипной контрастной функцией потерь, где для измерения сходства закодированных образцов используется нормализованное расстояние Эвклида. На втором этапе рассматривается два варианта регуляризированных функций потерь – триплетная функция NCA и контрастно-центрированная функция. Регуляризирующая составляющая на втором этапе обучения используется для штрафования за ошибку округления выходного вектора признаков к дискретному виду и обеспечивает реализацию принципа информационного бутылочного горла. На следующем этапе производится вычисление двоичного кода каждого класса для реализации кодов, исправляющих ошибки, но с учетом структуры классов и отношений между их признаками. Полученный эталонный вектор каждого класса является целевой разметкой изображения для обучения с использованием кросс-энтропийной функции потерь. Последний этап обучения осуществляет оптимизацией параметров решающих правил по информационному критерию для учета дисперсии распределения классов в двоичном пространстве Хемминга. Для сравнения результатов обучения на разных этапах и в рамках разного подхода используется микро-усредненная метрика F1, которая вычисляется на тестовых данных. Результаты, полученные на открытом наборе данных Sewer-ML, подтверждают пригодность метода обучения к практическому использованию, полученное значение F1-метрики равное 0,977. Было показано, что предложенный метод обеспечивает увеличение значения микро-усредненной метрики F1 на 9 % в сравнении с результатами, полученными традиционным методом. |
Appears in Collections: |
Наукові видання (ЕлІТ) |
Views
Australia
1
Belgium
1
China
1027401222
Czechia
1
Denmark
1
Finland
146
France
1
Germany
490284046
Greece
1
Ireland
2266187
Lithuania
1
Russia
2035
Ukraine
-1929707390
United Kingdom
28948473
United States
1293191899
Unknown Country
1824773253
Downloads
China
1673997170
Estonia
1
Finland
1
France
1
Germany
4429108
Indonesia
1
Ireland
1
Japan
53467834
Lithuania
1
Poland
1
Ukraine
1673997169
United Kingdom
1
United States
1293191900
Unknown Country
912386628
Files
File | Size | Format | Downloads |
---|---|---|---|
Moskalenko_et_al_Multi-stage_deep_learning_method_2021.pdf | 1.33 MB | Adobe PDF | 1316502521 |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.