Cargando…

A class-contrastive human-interpretable machine learning approach to predict mortality in severe mental illness

Machine learning (ML), one aspect of artificial intelligence (AI), involves computer algorithms that train themselves. They have been widely applied in the healthcare domain. However, many trained ML algorithms operate as ‘black boxes’, producing a prediction from input data without a clear explanat...

Descripción completa

Detalles Bibliográficos
Autores principales: Banerjee, Soumya, Lio, Pietro, Jones, Peter B., Cardinal, Rudolf N.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8654849/
https://www.ncbi.nlm.nih.gov/pubmed/34880262
http://dx.doi.org/10.1038/s41537-021-00191-y
_version_ 1784611953818206208
author Banerjee, Soumya
Lio, Pietro
Jones, Peter B.
Cardinal, Rudolf N.
author_facet Banerjee, Soumya
Lio, Pietro
Jones, Peter B.
Cardinal, Rudolf N.
author_sort Banerjee, Soumya
collection PubMed
description Machine learning (ML), one aspect of artificial intelligence (AI), involves computer algorithms that train themselves. They have been widely applied in the healthcare domain. However, many trained ML algorithms operate as ‘black boxes’, producing a prediction from input data without a clear explanation of their workings. Non-transparent predictions are of limited utility in many clinical domains, where decisions must be justifiable. Here, we apply class-contrastive counterfactual reasoning to ML to demonstrate how specific changes in inputs lead to different predictions of mortality in people with severe mental illness (SMI), a major public health challenge. We produce predictions accompanied by visual and textual explanations as to how the prediction would have differed given specific changes to the input. We apply it to routinely collected data from a mental health secondary care provider in patients with schizophrenia. Using a data structuring framework informed by clinical knowledge, we captured information on physical health, mental health, and social predisposing factors. We then trained an ML algorithm and other statistical learning techniques to predict the risk of death. The ML algorithm predicted mortality with an area under receiver operating characteristic curve (AUROC) of 0.80 (95% confidence intervals [0.78, 0.82]). We used class-contrastive analysis to produce explanations for the model predictions. We outline the scenarios in which class-contrastive analysis is likely to be successful in producing explanations for model predictions. Our aim is not to advocate for a particular model but show an application of the class-contrastive analysis technique to electronic healthcare record data for a disease of public health significance. In patients with schizophrenia, our work suggests that use or prescription of medications like antidepressants was associated with lower risk of death. Abuse of alcohol/drugs and a diagnosis of delirium were associated with higher risk of death. Our ML models highlight the role of co-morbidities in determining mortality in patients with schizophrenia and the need to manage co-morbidities in these patients. We hope that some of these bio-social factors can be targeted therapeutically by either patient-level or service-level interventions. Our approach combines clinical knowledge, health data, and statistical learning, to make predictions interpretable to clinicians using class-contrastive reasoning. This is a step towards interpretable AI in the management of patients with schizophrenia and potentially other diseases.
format Online
Article
Text
id pubmed-8654849
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-86548492021-12-27 A class-contrastive human-interpretable machine learning approach to predict mortality in severe mental illness Banerjee, Soumya Lio, Pietro Jones, Peter B. Cardinal, Rudolf N. NPJ Schizophr Article Machine learning (ML), one aspect of artificial intelligence (AI), involves computer algorithms that train themselves. They have been widely applied in the healthcare domain. However, many trained ML algorithms operate as ‘black boxes’, producing a prediction from input data without a clear explanation of their workings. Non-transparent predictions are of limited utility in many clinical domains, where decisions must be justifiable. Here, we apply class-contrastive counterfactual reasoning to ML to demonstrate how specific changes in inputs lead to different predictions of mortality in people with severe mental illness (SMI), a major public health challenge. We produce predictions accompanied by visual and textual explanations as to how the prediction would have differed given specific changes to the input. We apply it to routinely collected data from a mental health secondary care provider in patients with schizophrenia. Using a data structuring framework informed by clinical knowledge, we captured information on physical health, mental health, and social predisposing factors. We then trained an ML algorithm and other statistical learning techniques to predict the risk of death. The ML algorithm predicted mortality with an area under receiver operating characteristic curve (AUROC) of 0.80 (95% confidence intervals [0.78, 0.82]). We used class-contrastive analysis to produce explanations for the model predictions. We outline the scenarios in which class-contrastive analysis is likely to be successful in producing explanations for model predictions. Our aim is not to advocate for a particular model but show an application of the class-contrastive analysis technique to electronic healthcare record data for a disease of public health significance. In patients with schizophrenia, our work suggests that use or prescription of medications like antidepressants was associated with lower risk of death. Abuse of alcohol/drugs and a diagnosis of delirium were associated with higher risk of death. Our ML models highlight the role of co-morbidities in determining mortality in patients with schizophrenia and the need to manage co-morbidities in these patients. We hope that some of these bio-social factors can be targeted therapeutically by either patient-level or service-level interventions. Our approach combines clinical knowledge, health data, and statistical learning, to make predictions interpretable to clinicians using class-contrastive reasoning. This is a step towards interpretable AI in the management of patients with schizophrenia and potentially other diseases. Nature Publishing Group UK 2021-12-08 /pmc/articles/PMC8654849/ /pubmed/34880262 http://dx.doi.org/10.1038/s41537-021-00191-y Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Banerjee, Soumya
Lio, Pietro
Jones, Peter B.
Cardinal, Rudolf N.
A class-contrastive human-interpretable machine learning approach to predict mortality in severe mental illness
title A class-contrastive human-interpretable machine learning approach to predict mortality in severe mental illness
title_full A class-contrastive human-interpretable machine learning approach to predict mortality in severe mental illness
title_fullStr A class-contrastive human-interpretable machine learning approach to predict mortality in severe mental illness
title_full_unstemmed A class-contrastive human-interpretable machine learning approach to predict mortality in severe mental illness
title_short A class-contrastive human-interpretable machine learning approach to predict mortality in severe mental illness
title_sort class-contrastive human-interpretable machine learning approach to predict mortality in severe mental illness
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8654849/
https://www.ncbi.nlm.nih.gov/pubmed/34880262
http://dx.doi.org/10.1038/s41537-021-00191-y
work_keys_str_mv AT banerjeesoumya aclasscontrastivehumaninterpretablemachinelearningapproachtopredictmortalityinseverementalillness
AT liopietro aclasscontrastivehumaninterpretablemachinelearningapproachtopredictmortalityinseverementalillness
AT jonespeterb aclasscontrastivehumaninterpretablemachinelearningapproachtopredictmortalityinseverementalillness
AT cardinalrudolfn aclasscontrastivehumaninterpretablemachinelearningapproachtopredictmortalityinseverementalillness
AT banerjeesoumya classcontrastivehumaninterpretablemachinelearningapproachtopredictmortalityinseverementalillness
AT liopietro classcontrastivehumaninterpretablemachinelearningapproachtopredictmortalityinseverementalillness
AT jonespeterb classcontrastivehumaninterpretablemachinelearningapproachtopredictmortalityinseverementalillness
AT cardinalrudolfn classcontrastivehumaninterpretablemachinelearningapproachtopredictmortalityinseverementalillness