Cargando…

The successive projection algorithm as an initialization method for brain tumor segmentation using non-negative matrix factorization

Non-negative matrix factorization (NMF) has become a widely used tool for additive parts-based analysis in a wide range of applications. As NMF is a non-convex problem, the quality of the solution will depend on the initialization of the factor matrices. In this study, the successive projection algo...

Descripción completa

Detalles Bibliográficos
Autores principales: Sauwen, Nicolas, Acou, Marjan, Bharath, Halandur N., Sima, Diana M., Veraart, Jelle, Maes, Frederik, Himmelreich, Uwe, Achten, Eric, Van Huffel, Sabine
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5573288/
https://www.ncbi.nlm.nih.gov/pubmed/28846686
http://dx.doi.org/10.1371/journal.pone.0180268
_version_ 1783259628238274560
author Sauwen, Nicolas
Acou, Marjan
Bharath, Halandur N.
Sima, Diana M.
Veraart, Jelle
Maes, Frederik
Himmelreich, Uwe
Achten, Eric
Van Huffel, Sabine
author_facet Sauwen, Nicolas
Acou, Marjan
Bharath, Halandur N.
Sima, Diana M.
Veraart, Jelle
Maes, Frederik
Himmelreich, Uwe
Achten, Eric
Van Huffel, Sabine
author_sort Sauwen, Nicolas
collection PubMed
description Non-negative matrix factorization (NMF) has become a widely used tool for additive parts-based analysis in a wide range of applications. As NMF is a non-convex problem, the quality of the solution will depend on the initialization of the factor matrices. In this study, the successive projection algorithm (SPA) is proposed as an initialization method for NMF. SPA builds on convex geometry and allocates endmembers based on successive orthogonal subspace projections of the input data. SPA is a fast and reproducible method, and it aligns well with the assumptions made in near-separable NMF analyses. SPA was applied to multi-parametric magnetic resonance imaging (MRI) datasets for brain tumor segmentation using different NMF algorithms. Comparison with common initialization methods shows that SPA achieves similar segmentation quality and it is competitive in terms of convergence rate. Whereas SPA was previously applied as a direct endmember extraction tool, we have shown improved segmentation results when using SPA as an initialization method, as it allows further enhancement of the sources during the NMF iterative procedure.
format Online
Article
Text
id pubmed-5573288
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-55732882017-09-09 The successive projection algorithm as an initialization method for brain tumor segmentation using non-negative matrix factorization Sauwen, Nicolas Acou, Marjan Bharath, Halandur N. Sima, Diana M. Veraart, Jelle Maes, Frederik Himmelreich, Uwe Achten, Eric Van Huffel, Sabine PLoS One Research Article Non-negative matrix factorization (NMF) has become a widely used tool for additive parts-based analysis in a wide range of applications. As NMF is a non-convex problem, the quality of the solution will depend on the initialization of the factor matrices. In this study, the successive projection algorithm (SPA) is proposed as an initialization method for NMF. SPA builds on convex geometry and allocates endmembers based on successive orthogonal subspace projections of the input data. SPA is a fast and reproducible method, and it aligns well with the assumptions made in near-separable NMF analyses. SPA was applied to multi-parametric magnetic resonance imaging (MRI) datasets for brain tumor segmentation using different NMF algorithms. Comparison with common initialization methods shows that SPA achieves similar segmentation quality and it is competitive in terms of convergence rate. Whereas SPA was previously applied as a direct endmember extraction tool, we have shown improved segmentation results when using SPA as an initialization method, as it allows further enhancement of the sources during the NMF iterative procedure. Public Library of Science 2017-08-28 /pmc/articles/PMC5573288/ /pubmed/28846686 http://dx.doi.org/10.1371/journal.pone.0180268 Text en © 2017 Sauwen et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Sauwen, Nicolas
Acou, Marjan
Bharath, Halandur N.
Sima, Diana M.
Veraart, Jelle
Maes, Frederik
Himmelreich, Uwe
Achten, Eric
Van Huffel, Sabine
The successive projection algorithm as an initialization method for brain tumor segmentation using non-negative matrix factorization
title The successive projection algorithm as an initialization method for brain tumor segmentation using non-negative matrix factorization
title_full The successive projection algorithm as an initialization method for brain tumor segmentation using non-negative matrix factorization
title_fullStr The successive projection algorithm as an initialization method for brain tumor segmentation using non-negative matrix factorization
title_full_unstemmed The successive projection algorithm as an initialization method for brain tumor segmentation using non-negative matrix factorization
title_short The successive projection algorithm as an initialization method for brain tumor segmentation using non-negative matrix factorization
title_sort successive projection algorithm as an initialization method for brain tumor segmentation using non-negative matrix factorization
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5573288/
https://www.ncbi.nlm.nih.gov/pubmed/28846686
http://dx.doi.org/10.1371/journal.pone.0180268
work_keys_str_mv AT sauwennicolas thesuccessiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT acoumarjan thesuccessiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT bharathhalandurn thesuccessiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT simadianam thesuccessiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT veraartjelle thesuccessiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT maesfrederik thesuccessiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT himmelreichuwe thesuccessiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT achteneric thesuccessiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT vanhuffelsabine thesuccessiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT sauwennicolas successiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT acoumarjan successiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT bharathhalandurn successiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT simadianam successiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT veraartjelle successiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT maesfrederik successiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT himmelreichuwe successiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT achteneric successiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization
AT vanhuffelsabine successiveprojectionalgorithmasaninitializationmethodforbraintumorsegmentationusingnonnegativematrixfactorization