Технологии машинного обучения для анализа изображений
Технологии машинного обучения (machine learning) успешно решают многие задачи анализа изображений, для которых оказались неэффективны традиционные алгоритмы сегментации и распознавания. Исходными данными для микроструктурного анализа и машинного обучения являются изображения структуры материалов, клеток, тканей, микроорганизмов, получаемые с помощью электронной, световой, фазово-контрастной, флуоресцентной и других видов микроскопии. Внедрение искусственного интеллекта для анализа изображений снижает нагрузку на оператора, исключает фактор субъективной оценки, снижает вероятность ошибки.
Нейронная сеть (нейросеть, модель) - программа, способная обучаться самостоятельно и в дальнейшем работать по вычисленному алгоритму.
Для создания моделей используются два класса нейронных сетей:
- Сегментационные сети - призваны выделять границы интересующих объектов или областей. Результатом работы подобных сетей будет получение маски выделенных объектов на изображении. Сегментационные сети при работе используют информацию о внутренней структуре объекта и информацию о его окружении. Среди характерных признаков нейронной сетью могут использоваться, например, цвет, однородность структуры (параллельность линий, наличие черных точек, трещин и т.п.), наличие ярко выраженной границы (темная полоса на границе), наличие рядом другой специфической структуры (например, серый объект, окруженный зеленой структурой).
- Сети для поиска объектов - предназначены для поиска сложных объектов на изображении. Особенностью объекта, в данном случае, является сложный набор признаков, по которым определяется объект. В задаче поиска объектов на первом месте стоит не точное определение границы объекта, а поиск единичных экземпляров объектов на изображении.
Нейронная сеть (модель) может быть экспортирована в программы анализа изображений. Алгоритмы с использованием нейросетей интегрированы с автоматизированными методиками Анализатора структуры SIAMS и используются для серийного контроля в производственных и исследовательских лабораториях.
У компании SIAMS есть опыт использования нейронных сетей для сегментации микроструктуры чугуна, распознавания альфа-фазы в титане, определения количества вязкой и хрупкой составляющих в изломах, сегментации дендритной структуры, оконтуривания нерудных минералов в продуктах переработки минерального сырья. Ведутся эксперименты для решения других задач материаловедения.
Литература
- Современные программно-технические средства Анализатора «Минерал С7» для технологической минералогии // Маркшейдерское и геологическое обеспечение горных работ: сборник научных трудов по материалам международной конференции / [редкол. И.Е. Павлова, Е.А. Романько]. - М.: Издательство "Перо", 2022.- С. 83-90.
- Использование нейронных сетей для цифровой обработки структуры материалов в ПО SIAMS / Т. А. Сивкова, А. О. Гусев, Р. М. Кадушников [и др.] // Актуальные проблемы прочности : сборник тезисов LXIV Международной конференции, 4-8 апреля 2022 г. / Уральский государственный горный университет [и др.]. – Екатеринбург : Изд-во УГГУ, 2022. — С. 197-198.