Cargando…

SUSTain: Scalable Unsupervised Scoring for Tensors and its Application to Phenotyping

This paper presents a new method, which we call SUSTain, that extends real-valued matrix and tensor factorizations to data where values are integers. Such data are common when the values correspond to event counts or ordinal measures. The conventional approach is to treat integer data as real, and t...

Descripción completa

Detalles Bibliográficos
Autores principales: Perros, Ioakeim, Papalexakis, Evangelos E., Park, Haesun, Vuduc, Richard, Yan, Xiaowei, Defilippi, Christopher, Stewart, Walter F., Sun, Jimeng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7935718/
https://www.ncbi.nlm.nih.gov/pubmed/33680534
http://dx.doi.org/10.1145/3219819.3219999
_version_ 1783661059078356992
author Perros, Ioakeim
Papalexakis, Evangelos E.
Park, Haesun
Vuduc, Richard
Yan, Xiaowei
Defilippi, Christopher
Stewart, Walter F.
Sun, Jimeng
author_facet Perros, Ioakeim
Papalexakis, Evangelos E.
Park, Haesun
Vuduc, Richard
Yan, Xiaowei
Defilippi, Christopher
Stewart, Walter F.
Sun, Jimeng
author_sort Perros, Ioakeim
collection PubMed
description This paper presents a new method, which we call SUSTain, that extends real-valued matrix and tensor factorizations to data where values are integers. Such data are common when the values correspond to event counts or ordinal measures. The conventional approach is to treat integer data as real, and then apply real-valued factorizations. However, doing so fails to preserve important characteristics of the original data, thereby making it hard to interpret the results. Instead, our approach extracts factor values from integer datasets as scores that are constrained to take values from a small integer set. These scores are easy to interpret: a score of zero indicates no feature contribution and higher scores indicate distinct levels of feature importance. At its core, SUSTain relies on: a) a problem partitioning into integer-constrained subproblems, so that they can be optimally solved in an efficient manner; and b) organizing the order of the subproblems’ solution, to promote reuse of shared intermediate results. We propose two variants, SUSTain(M) and SUSTain(T), to handle both matrix and tensor inputs, respectively. We evaluate SUSTain against several state-of-the-art baselines on both synthetic and real Electronic Health Record (EHR) datasets. Comparing to those baselines, SUSTain shows either significantly better fit or orders of magnitude speedups that achieve a comparable fit (up to 425× faster). We apply SUSTain to EHR datasets to extract patient phenotypes (i.e., clinically meaningful patient clusters). Furthermore, 87% of them were validated as clinically meaningful phenotypes related to heart failure by a cardiologist.
format Online
Article
Text
id pubmed-7935718
institution National Center for Biotechnology Information
language English
publishDate 2018
record_format MEDLINE/PubMed
spelling pubmed-79357182021-03-06 SUSTain: Scalable Unsupervised Scoring for Tensors and its Application to Phenotyping Perros, Ioakeim Papalexakis, Evangelos E. Park, Haesun Vuduc, Richard Yan, Xiaowei Defilippi, Christopher Stewart, Walter F. Sun, Jimeng KDD Article This paper presents a new method, which we call SUSTain, that extends real-valued matrix and tensor factorizations to data where values are integers. Such data are common when the values correspond to event counts or ordinal measures. The conventional approach is to treat integer data as real, and then apply real-valued factorizations. However, doing so fails to preserve important characteristics of the original data, thereby making it hard to interpret the results. Instead, our approach extracts factor values from integer datasets as scores that are constrained to take values from a small integer set. These scores are easy to interpret: a score of zero indicates no feature contribution and higher scores indicate distinct levels of feature importance. At its core, SUSTain relies on: a) a problem partitioning into integer-constrained subproblems, so that they can be optimally solved in an efficient manner; and b) organizing the order of the subproblems’ solution, to promote reuse of shared intermediate results. We propose two variants, SUSTain(M) and SUSTain(T), to handle both matrix and tensor inputs, respectively. We evaluate SUSTain against several state-of-the-art baselines on both synthetic and real Electronic Health Record (EHR) datasets. Comparing to those baselines, SUSTain shows either significantly better fit or orders of magnitude speedups that achieve a comparable fit (up to 425× faster). We apply SUSTain to EHR datasets to extract patient phenotypes (i.e., clinically meaningful patient clusters). Furthermore, 87% of them were validated as clinically meaningful phenotypes related to heart failure by a cardiologist. 2018-07 /pmc/articles/PMC7935718/ /pubmed/33680534 http://dx.doi.org/10.1145/3219819.3219999 Text en http://creativecommons.org/licenses/by-sa/4.0/ This work is licensed under a Creative Commons Attribution-ShareAlike International 4.0 License.
spellingShingle Article
Perros, Ioakeim
Papalexakis, Evangelos E.
Park, Haesun
Vuduc, Richard
Yan, Xiaowei
Defilippi, Christopher
Stewart, Walter F.
Sun, Jimeng
SUSTain: Scalable Unsupervised Scoring for Tensors and its Application to Phenotyping
title SUSTain: Scalable Unsupervised Scoring for Tensors and its Application to Phenotyping
title_full SUSTain: Scalable Unsupervised Scoring for Tensors and its Application to Phenotyping
title_fullStr SUSTain: Scalable Unsupervised Scoring for Tensors and its Application to Phenotyping
title_full_unstemmed SUSTain: Scalable Unsupervised Scoring for Tensors and its Application to Phenotyping
title_short SUSTain: Scalable Unsupervised Scoring for Tensors and its Application to Phenotyping
title_sort sustain: scalable unsupervised scoring for tensors and its application to phenotyping
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7935718/
https://www.ncbi.nlm.nih.gov/pubmed/33680534
http://dx.doi.org/10.1145/3219819.3219999
work_keys_str_mv AT perrosioakeim sustainscalableunsupervisedscoringfortensorsanditsapplicationtophenotyping
AT papalexakisevangelose sustainscalableunsupervisedscoringfortensorsanditsapplicationtophenotyping
AT parkhaesun sustainscalableunsupervisedscoringfortensorsanditsapplicationtophenotyping
AT vuducrichard sustainscalableunsupervisedscoringfortensorsanditsapplicationtophenotyping
AT yanxiaowei sustainscalableunsupervisedscoringfortensorsanditsapplicationtophenotyping
AT defilippichristopher sustainscalableunsupervisedscoringfortensorsanditsapplicationtophenotyping
AT stewartwalterf sustainscalableunsupervisedscoringfortensorsanditsapplicationtophenotyping
AT sunjimeng sustainscalableunsupervisedscoringfortensorsanditsapplicationtophenotyping