MedElevator Войти в исследования
← Поиск публикаций

DOI 10.1093/ajcp/aqad145

Медицинская библиотека · American journal of clinical pathology · 2024

Automated prediction of acute promyelocytic leukemia from flow cytometry data using a graph neural network pipeline.

Cox Andrew M, Kim Daehwan, García Rolando, Fuda Franklin S, Weinberg Olga K, Chen Weina

СтатьяПеревод пока не подготовлен

Аннотация

OBJECTIVES

Our study aimed to develop a machine learning (ML) model to accurately classify acute promyelocytic leukemia (APL) from other types of acute myeloid leukemia (other AML) using multicolor flow cytometry (MFC) data. Multicolor flow cytometry is used to determine immunophenotypes that serve as disease signatures for diagnosis.

METHODS

We used a data set of MFC files from 27 patients with APL and 41 patients with other AML, including those with uncommon immunophenotypes. Our ML pipeline involved training a graph neural network (GNN) to output graph-level labels and identifying the most crucial MFC parameters and cells for predictions using an input perturbation method.

RESULTS

The top-performing GNN achieved 100% accuracy on the training/validation and test sets on classifying APL from other AML and used MFC parameters similarly to expert pathologists. Pipeline performance is amenable to use in a clinical decision support system, and our deep learning architecture readily enables prediction explanations.

CONCLUSIONS

Our ML pipeline shows robust performance on predicting APL and could be used to screen for APL using MFC data. It also allowed for intuitive interrogation of the model's predictions by clinicians.

Для цитирования: Cox Andrew M, Kim Daehwan, García Rolando, Fuda Franklin S, Weinberg Olga K, Chen Weina. Automated prediction of acute promyelocytic leukemia from flow cytometry data using a graph neural network pipeline.. American journal of clinical pathology. 2024. DOI: 10.1093/ajcp/aqad145.

Предметные рубрики MeSH

Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Загрузка состояния…

История · было → стало

Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.

Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.