Cargando…
Deep learning methods for inverse problems
In this paper we investigate a variety of deep learning strategies for solving inverse problems. We classify existing deep learning solutions for inverse problems into three categories of Direct Mapping, Data Consistency Optimizer, and Deep Regularizer. We choose a sample of each inverse problem typ...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9137882/ https://www.ncbi.nlm.nih.gov/pubmed/35634121 http://dx.doi.org/10.7717/peerj-cs.951 |
_version_ | 1784714489238650880 |
---|---|
author | Kamyab, Shima Azimifar, Zohreh Sabzi, Rasool Fieguth, Paul |
author_facet | Kamyab, Shima Azimifar, Zohreh Sabzi, Rasool Fieguth, Paul |
author_sort | Kamyab, Shima |
collection | PubMed |
description | In this paper we investigate a variety of deep learning strategies for solving inverse problems. We classify existing deep learning solutions for inverse problems into three categories of Direct Mapping, Data Consistency Optimizer, and Deep Regularizer. We choose a sample of each inverse problem type, so as to compare the robustness of the three categories, and report a statistical analysis of their differences. We perform extensive experiments on the classic problem of linear regression and three well-known inverse problems in computer vision, namely image denoising, 3D human face inverse rendering, and object tracking, in presence of noise and outliers, are selected as representative prototypes for each class of inverse problems. The overall results and the statistical analyses show that the solution categories have a robustness behaviour dependent on the type of inverse problem domain, and specifically dependent on whether or not the problem includes measurement outliers. Based on our experimental results, we conclude by proposing the most robust solution category for each inverse problem class. |
format | Online Article Text |
id | pubmed-9137882 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-91378822022-05-28 Deep learning methods for inverse problems Kamyab, Shima Azimifar, Zohreh Sabzi, Rasool Fieguth, Paul PeerJ Comput Sci Artificial Intelligence In this paper we investigate a variety of deep learning strategies for solving inverse problems. We classify existing deep learning solutions for inverse problems into three categories of Direct Mapping, Data Consistency Optimizer, and Deep Regularizer. We choose a sample of each inverse problem type, so as to compare the robustness of the three categories, and report a statistical analysis of their differences. We perform extensive experiments on the classic problem of linear regression and three well-known inverse problems in computer vision, namely image denoising, 3D human face inverse rendering, and object tracking, in presence of noise and outliers, are selected as representative prototypes for each class of inverse problems. The overall results and the statistical analyses show that the solution categories have a robustness behaviour dependent on the type of inverse problem domain, and specifically dependent on whether or not the problem includes measurement outliers. Based on our experimental results, we conclude by proposing the most robust solution category for each inverse problem class. PeerJ Inc. 2022-05-02 /pmc/articles/PMC9137882/ /pubmed/35634121 http://dx.doi.org/10.7717/peerj-cs.951 Text en © 2022 Kamyab et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited. |
spellingShingle | Artificial Intelligence Kamyab, Shima Azimifar, Zohreh Sabzi, Rasool Fieguth, Paul Deep learning methods for inverse problems |
title | Deep learning methods for inverse problems |
title_full | Deep learning methods for inverse problems |
title_fullStr | Deep learning methods for inverse problems |
title_full_unstemmed | Deep learning methods for inverse problems |
title_short | Deep learning methods for inverse problems |
title_sort | deep learning methods for inverse problems |
topic | Artificial Intelligence |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9137882/ https://www.ncbi.nlm.nih.gov/pubmed/35634121 http://dx.doi.org/10.7717/peerj-cs.951 |
work_keys_str_mv | AT kamyabshima deeplearningmethodsforinverseproblems AT azimifarzohreh deeplearningmethodsforinverseproblems AT sabzirasool deeplearningmethodsforinverseproblems AT fieguthpaul deeplearningmethodsforinverseproblems |