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: 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 Australia
1
Belgium Belgium
1
China China
1027401222
Czechia Czechia
1
Denmark Denmark
1
Finland Finland
146
France France
1
Germany Germany
490284046
Greece Greece
1
Ireland Ireland
2266187
Lithuania Lithuania
1
Russia Russia
2035
Ukraine Ukraine
-1929707390
United Kingdom United Kingdom
28948473
United States United States
1293191899
Unknown Country Unknown Country
1824773253

Downloads

China China
1673997170
Estonia Estonia
1
Finland Finland
1
France France
1
Germany Germany
4429108
Indonesia Indonesia
1
Ireland Ireland
1
Japan Japan
53467834
Lithuania Lithuania
1
Poland Poland
1
Ukraine Ukraine
1673997169
United Kingdom United Kingdom
1
United States United States
1293191900
Unknown Country 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.