Cargando…

Hybrid Approach to Colony-Forming Unit Counting Problem Using Multi-Loss U-Net Reformulation

Colony-Forming Unit (CFU) counting is a complex problem without a universal solution in biomedical and food safety domains. A multitude of sophisticated heuristics and segmentation-driven approaches have been proposed by researchers. However, U-Net remains the most frequently cited and used deep lea...

Descripción completa

Detalles Bibliográficos
Autores principales: Jumutc, Vilen, Suponenkovs, Artjoms, Bondarenko, Andrey, Bļizņuks, Dmitrijs, Lihachev, Alexey
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10575106/
https://www.ncbi.nlm.nih.gov/pubmed/37837169
http://dx.doi.org/10.3390/s23198337
_version_ 1785120847141273600
author Jumutc, Vilen
Suponenkovs, Artjoms
Bondarenko, Andrey
Bļizņuks, Dmitrijs
Lihachev, Alexey
author_facet Jumutc, Vilen
Suponenkovs, Artjoms
Bondarenko, Andrey
Bļizņuks, Dmitrijs
Lihachev, Alexey
author_sort Jumutc, Vilen
collection PubMed
description Colony-Forming Unit (CFU) counting is a complex problem without a universal solution in biomedical and food safety domains. A multitude of sophisticated heuristics and segmentation-driven approaches have been proposed by researchers. However, U-Net remains the most frequently cited and used deep learning method in these domains. The latter approach provides a segmentation output map and requires an additional counting procedure to calculate unique segmented regions and detect microbial colonies. However, due to pixel-based targets, it tends to generate irrelevant artifacts or errant pixels, leading to inaccurate and mixed post-processing results. In response to these challenges, this paper proposes a novel hybrid counting approach, incorporating a multi-loss U-Net reformulation and a post-processing Petri dish localization algorithm. Firstly, a unique innovation lies in the multi-loss U-Net reformulation. An additional loss term is introduced in the bottleneck U-Net layer, focusing on the delivery of an auxiliary signal that indicates where to look for distinct CFUs. Secondly, the novel localization algorithm automatically incorporates an agar plate and its bezel into the CFU counting techniques. Finally, the proposition is further enhanced by the integration of a fully automated solution, which comprises a specially designed uniform Petri dish illumination system and a counting web application. The latter application directly receives images from the camera, processes them, and sends the segmentation results to the user. This feature provides an opportunity to correct the CFU counts, offering a feedback loop that contributes to the continued development of the deep learning model. Through extensive experimentation, the authors of this paper have found that all probed multi-loss U-Net architectures incorporated into the proposed hybrid approach consistently outperformed their single-loss counterparts, as well as other comparable models such as self-normalized density maps and YOLOv6, by at least 1% to 3% in mean absolute and symmetric mean absolute percentage errors. Further significant improvements were also reported through the means of the novel localization algorithm. This reaffirms the effectiveness of the proposed hybrid solution in addressing contemporary challenges of precise in vitro CFU counting.
format Online
Article
Text
id pubmed-10575106
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-105751062023-10-14 Hybrid Approach to Colony-Forming Unit Counting Problem Using Multi-Loss U-Net Reformulation Jumutc, Vilen Suponenkovs, Artjoms Bondarenko, Andrey Bļizņuks, Dmitrijs Lihachev, Alexey Sensors (Basel) Article Colony-Forming Unit (CFU) counting is a complex problem without a universal solution in biomedical and food safety domains. A multitude of sophisticated heuristics and segmentation-driven approaches have been proposed by researchers. However, U-Net remains the most frequently cited and used deep learning method in these domains. The latter approach provides a segmentation output map and requires an additional counting procedure to calculate unique segmented regions and detect microbial colonies. However, due to pixel-based targets, it tends to generate irrelevant artifacts or errant pixels, leading to inaccurate and mixed post-processing results. In response to these challenges, this paper proposes a novel hybrid counting approach, incorporating a multi-loss U-Net reformulation and a post-processing Petri dish localization algorithm. Firstly, a unique innovation lies in the multi-loss U-Net reformulation. An additional loss term is introduced in the bottleneck U-Net layer, focusing on the delivery of an auxiliary signal that indicates where to look for distinct CFUs. Secondly, the novel localization algorithm automatically incorporates an agar plate and its bezel into the CFU counting techniques. Finally, the proposition is further enhanced by the integration of a fully automated solution, which comprises a specially designed uniform Petri dish illumination system and a counting web application. The latter application directly receives images from the camera, processes them, and sends the segmentation results to the user. This feature provides an opportunity to correct the CFU counts, offering a feedback loop that contributes to the continued development of the deep learning model. Through extensive experimentation, the authors of this paper have found that all probed multi-loss U-Net architectures incorporated into the proposed hybrid approach consistently outperformed their single-loss counterparts, as well as other comparable models such as self-normalized density maps and YOLOv6, by at least 1% to 3% in mean absolute and symmetric mean absolute percentage errors. Further significant improvements were also reported through the means of the novel localization algorithm. This reaffirms the effectiveness of the proposed hybrid solution in addressing contemporary challenges of precise in vitro CFU counting. MDPI 2023-10-09 /pmc/articles/PMC10575106/ /pubmed/37837169 http://dx.doi.org/10.3390/s23198337 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Jumutc, Vilen
Suponenkovs, Artjoms
Bondarenko, Andrey
Bļizņuks, Dmitrijs
Lihachev, Alexey
Hybrid Approach to Colony-Forming Unit Counting Problem Using Multi-Loss U-Net Reformulation
title Hybrid Approach to Colony-Forming Unit Counting Problem Using Multi-Loss U-Net Reformulation
title_full Hybrid Approach to Colony-Forming Unit Counting Problem Using Multi-Loss U-Net Reformulation
title_fullStr Hybrid Approach to Colony-Forming Unit Counting Problem Using Multi-Loss U-Net Reformulation
title_full_unstemmed Hybrid Approach to Colony-Forming Unit Counting Problem Using Multi-Loss U-Net Reformulation
title_short Hybrid Approach to Colony-Forming Unit Counting Problem Using Multi-Loss U-Net Reformulation
title_sort hybrid approach to colony-forming unit counting problem using multi-loss u-net reformulation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10575106/
https://www.ncbi.nlm.nih.gov/pubmed/37837169
http://dx.doi.org/10.3390/s23198337
work_keys_str_mv AT jumutcvilen hybridapproachtocolonyformingunitcountingproblemusingmultilossunetreformulation
AT suponenkovsartjoms hybridapproachtocolonyformingunitcountingproblemusingmultilossunetreformulation
AT bondarenkoandrey hybridapproachtocolonyformingunitcountingproblemusingmultilossunetreformulation
AT bliznuksdmitrijs hybridapproachtocolonyformingunitcountingproblemusingmultilossunetreformulation
AT lihachevalexey hybridapproachtocolonyformingunitcountingproblemusingmultilossunetreformulation