COVID-CXR: An open source explainable deep CNN model for predicting the presence of COVID-1...

栏目: IT技术 · 发布时间: 5年前

内容简介:In hopes of contributing to the global response to the COVID-19 pandemic, myself andCOVID-CXR is a deep convolutional neural network which allows for both binary and multi-class classification. The binary classifier was trained on approximately 1,000 COVID

COVID-CXR: An open source explainable deep CNN model for predicting the presence of COVID-19 in chest X-rays

Mar 29 ·4min read

COVID-CXR: An open source explainable deep CNN model for predicting the presence of COVID-1...

Figure 1: An example of an explanation of the binary model’s prediction on a COVID-19 example in the test set. Colorized regions contributing toward (green) and against (red) prediction of COVID-19.

Note from the editors: Towards Data Science is a Medium publication primarily based on the study of data science and machine learning. We are not health professionals or epidemiologists, and the opinions of this article should not be interpreted as professional advice. To learn more about the coronavirus pandemic, you can click here .

COVID-CXR

In hopes of contributing to the global response to the COVID-19 pandemic, myself and Blake VanBerlo are releasing an open source explainable machine learning model, covid-cxr , which successfully predicts the presence of COVID-19 from chest x-rays. This work is coming out of the Artificial Intelligence Research and Innovation Lab at the City of London, Canada. This is a prototype model and not yet a diagnostic tool. It builds a foundation and given more data and clinical expertise this model could have a significant impact on the global fight against COVID-19, especially in rural regions of the world where x-rays are more accessible and quicker to turn around than current testing kit infrastructure using RT-PCR.

COVID-CXR is a deep convolutional neural network which allows for both binary and multi-class classification. The binary classifier was trained on approximately 1,000 COVID-19-negative, and 76 COVID-19-positive chest x-rays. We were cautious to integrate more COVID-19-negative images in fear of creating too large of a class imbalance. Given this relatively small set of training data, we achieved encouraging model metrics on the test set, with an AUC of 0.9633 and a sensitivity — or recall — of 0.875. For a more technical deep dive into the model, check out my colleague Blake’s article .

COVID-CXR: An open source explainable deep CNN model for predicting the presence of COVID-1...

Figure 2: Deep CNN Model architecture

We had noticed some other researchers over the last week exploring this problem as well, but their proposals had significant drawbacks: a) they lacked explainable AI which enables the model to explain its predictions. This is essential in a health care context to build the trust of clinicians, as well as ensuring the model isn’t picking up on meaningless correlations; b) they were only academic explorations whose code was limited in its extensibility, thus constraining the ability of health care institutions to quickly build off the model and deploy something into production in a clinical setting; or c) utilized multiple data sets which in one way or another, leaked the ground truth to the model and resulted in falsely high model metrics. This library mitigates these issues, by being explainable, extensible and well tested. We also tried to ensure it was modular and well documented to increase the speed at which clinicians and data scientists can build off of and contribute to the model. We will continue to add functionality to the model library in the coming weeks.

Future Development of COVID-CXR

Our next steps with the model include:

  1. Conducting an exhaustive model architecture hyperparameter search using well resourced cloud compute infrastructure to find an optimal model that isn’t limited by our computer’s GPU.
  2. Continuing to improve the explanations of the model with the aid of a radiologist to conduct feature engineering and other model improvements (currently using local interpretable model-agnostic explanations, LIME ).
  3. Collaborating with health care practitioners by executing data sharing agreements between them and the City of London to integrate more data in support of improving model metrics.

Calling for Collaboration

We are inviting all data science and health care practitioners to collaborate with us. As mentioned, this model is a prototype and we require more data and more clinical expertise to scale up the model. If you’re interested in collaborating, contact us at the information below:

Matt Ross,
Manager, Artificial Intelligence,
Information Technology Services,
City Manager’s Office,
The Corporation of the City of London
maross@london.ca

Resources:

Note from the editors: Towards Data Science is a Medium publication primarily based on the study of data science and machine learning. We are not health professionals or epidemiologists, and the opinions of this article should not be interpreted as professional advice. To learn more about the coronavirus pandemic, you can click here .


以上所述就是小编给大家介绍的《COVID-CXR: An open source explainable deep CNN model for predicting the presence of COVID-1...》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

修改代码的艺术

修改代码的艺术

Michael Feathers / 刘未鹏 / 人民邮电出版社 / 2007-09-25 / 59.00元

我们都知道,即使是最训练有素的开发团队,也不能保证始终编写出清晰高效的代码。如果不积极地修改、挽救,随着时间流逝,所有软件都会不可避免地渐渐变得复杂、难以理解,最终腐化、变质。因此,理解并修改已经编写好的代码,是每一位程序员每天都要面对的工作,也是开发程序新特性的基础。然而,与开发新代码相比,修改代码更加令人生畏,而且长期以来缺乏文献和资料可供参考。 本书是继《重构》和《重构与模式》之后探讨......一起来看看 《修改代码的艺术》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

SHA 加密
SHA 加密

SHA 加密工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具