Cargando…
Building Efficient CNN Architectures for Histopathology Images Analysis: A Case-Study in Tumor-Infiltrating Lymphocytes Classification
BACKGROUND: Deep learning methods have demonstrated remarkable performance in pathology image analysis, but they are computationally very demanding. The aim of our study is to reduce their computational cost to enable their use with large tissue image datasets. METHODS: We propose a method called Ne...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9197439/ https://www.ncbi.nlm.nih.gov/pubmed/35712087 http://dx.doi.org/10.3389/fmed.2022.894430 |
_version_ | 1784727410709626880 |
---|---|
author | Meirelles, André L. S. Kurc, Tahsin Kong, Jun Ferreira, Renato Saltz, Joel H. Teodoro, George |
author_facet | Meirelles, André L. S. Kurc, Tahsin Kong, Jun Ferreira, Renato Saltz, Joel H. Teodoro, George |
author_sort | Meirelles, André L. S. |
collection | PubMed |
description | BACKGROUND: Deep learning methods have demonstrated remarkable performance in pathology image analysis, but they are computationally very demanding. The aim of our study is to reduce their computational cost to enable their use with large tissue image datasets. METHODS: We propose a method called Network Auto-Reduction (NAR) that simplifies a Convolutional Neural Network (CNN) by reducing the network to minimize the computational cost of doing a prediction. NAR performs a compound scaling in which the width, depth, and resolution dimensions of the network are reduced together to maintain a balance among them in the resulting simplified network. We compare our method with a state-of-the-art solution called ResRep. The evaluation is carried out with popular CNN architectures and a real-world application that identifies distributions of tumor-infiltrating lymphocytes in tissue images. RESULTS: The experimental results show that both ResRep and NAR are able to generate simplified, more efficient versions of ResNet50 V2. The simplified versions by ResRep and NAR require 1.32× and 3.26× fewer floating-point operations (FLOPs), respectively, than the original network without a loss in classification power as measured by the Area under the Curve (AUC) metric. When applied to a deeper and more computationally expensive network, Inception V4, NAR is able to generate a version that requires 4× lower than the original version with the same AUC performance. CONCLUSIONS: NAR is able to achieve substantial reductions in the execution cost of two popular CNN architectures, while resulting in small or no loss in model accuracy. Such cost savings can significantly improve the use of deep learning methods in digital pathology. They can enable studies with larger tissue image datasets and facilitate the use of less expensive and more accessible graphics processing units (GPUs), thus reducing the computing costs of a study. |
format | Online Article Text |
id | pubmed-9197439 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-91974392022-06-15 Building Efficient CNN Architectures for Histopathology Images Analysis: A Case-Study in Tumor-Infiltrating Lymphocytes Classification Meirelles, André L. S. Kurc, Tahsin Kong, Jun Ferreira, Renato Saltz, Joel H. Teodoro, George Front Med (Lausanne) Medicine BACKGROUND: Deep learning methods have demonstrated remarkable performance in pathology image analysis, but they are computationally very demanding. The aim of our study is to reduce their computational cost to enable their use with large tissue image datasets. METHODS: We propose a method called Network Auto-Reduction (NAR) that simplifies a Convolutional Neural Network (CNN) by reducing the network to minimize the computational cost of doing a prediction. NAR performs a compound scaling in which the width, depth, and resolution dimensions of the network are reduced together to maintain a balance among them in the resulting simplified network. We compare our method with a state-of-the-art solution called ResRep. The evaluation is carried out with popular CNN architectures and a real-world application that identifies distributions of tumor-infiltrating lymphocytes in tissue images. RESULTS: The experimental results show that both ResRep and NAR are able to generate simplified, more efficient versions of ResNet50 V2. The simplified versions by ResRep and NAR require 1.32× and 3.26× fewer floating-point operations (FLOPs), respectively, than the original network without a loss in classification power as measured by the Area under the Curve (AUC) metric. When applied to a deeper and more computationally expensive network, Inception V4, NAR is able to generate a version that requires 4× lower than the original version with the same AUC performance. CONCLUSIONS: NAR is able to achieve substantial reductions in the execution cost of two popular CNN architectures, while resulting in small or no loss in model accuracy. Such cost savings can significantly improve the use of deep learning methods in digital pathology. They can enable studies with larger tissue image datasets and facilitate the use of less expensive and more accessible graphics processing units (GPUs), thus reducing the computing costs of a study. Frontiers Media S.A. 2022-05-31 /pmc/articles/PMC9197439/ /pubmed/35712087 http://dx.doi.org/10.3389/fmed.2022.894430 Text en Copyright © 2022 Meirelles, Kurc, Kong, Ferreira, Saltz and Teodoro. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Medicine Meirelles, André L. S. Kurc, Tahsin Kong, Jun Ferreira, Renato Saltz, Joel H. Teodoro, George Building Efficient CNN Architectures for Histopathology Images Analysis: A Case-Study in Tumor-Infiltrating Lymphocytes Classification |
title | Building Efficient CNN Architectures for Histopathology Images Analysis: A Case-Study in Tumor-Infiltrating Lymphocytes Classification |
title_full | Building Efficient CNN Architectures for Histopathology Images Analysis: A Case-Study in Tumor-Infiltrating Lymphocytes Classification |
title_fullStr | Building Efficient CNN Architectures for Histopathology Images Analysis: A Case-Study in Tumor-Infiltrating Lymphocytes Classification |
title_full_unstemmed | Building Efficient CNN Architectures for Histopathology Images Analysis: A Case-Study in Tumor-Infiltrating Lymphocytes Classification |
title_short | Building Efficient CNN Architectures for Histopathology Images Analysis: A Case-Study in Tumor-Infiltrating Lymphocytes Classification |
title_sort | building efficient cnn architectures for histopathology images analysis: a case-study in tumor-infiltrating lymphocytes classification |
topic | Medicine |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9197439/ https://www.ncbi.nlm.nih.gov/pubmed/35712087 http://dx.doi.org/10.3389/fmed.2022.894430 |
work_keys_str_mv | AT meirellesandrels buildingefficientcnnarchitecturesforhistopathologyimagesanalysisacasestudyintumorinfiltratinglymphocytesclassification AT kurctahsin buildingefficientcnnarchitecturesforhistopathologyimagesanalysisacasestudyintumorinfiltratinglymphocytesclassification AT kongjun buildingefficientcnnarchitecturesforhistopathologyimagesanalysisacasestudyintumorinfiltratinglymphocytesclassification AT ferreirarenato buildingefficientcnnarchitecturesforhistopathologyimagesanalysisacasestudyintumorinfiltratinglymphocytesclassification AT saltzjoelh buildingefficientcnnarchitecturesforhistopathologyimagesanalysisacasestudyintumorinfiltratinglymphocytesclassification AT teodorogeorge buildingefficientcnnarchitecturesforhistopathologyimagesanalysisacasestudyintumorinfiltratinglymphocytesclassification |