{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/unveiling-covid-19-from-chest-x-ray-with-deep","title":"Unveiling COVID-19 from Chest X-ray with deep learning: a hurdles race with small data","arxiv_id":"2004.05405","date":"2020-04-11","proceeding":null,"authors":["Enzo Tartaglione","Carlo Alberto Barbano","Claudio Berzovini","Marco Calandri","Marco Grangetto"],"abstract":"The possibility to use widespread and simple chest X-ray (CXR) imaging for early screening of COVID-19 patients is attracting much interest from both the clinical and the AI community. In this study we provide insights and also raise warnings on what is reasonable to expect by applying deep-learning to COVID classification of CXR images. We provide a methodological guide and critical reading of an extensive set of statistical results that can be obtained using currently available datasets. In particular, we take the challenge posed by current small size COVID data and show how significant can be the bias introduced by transfer-learning using larger public non-COVID CXR datasets. We also contribute by providing results on a medium size COVID CXR dataset, just collected by one of the major emergency hospitals in Northern Italy during the peak of the COVID pandemic. These novel data allow us to contribute to validate the generalization capacity of preliminary results circulating in the scientific community. Our conclusions shed some light into the possibility to effectively discriminate COVID using CXR.","url_abs":"https://arxiv.org/abs/2004.05405v1","url_pdf":"https://arxiv.org/pdf/2004.05405v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"unveiling-covid-19-from-chest-x-ray-with-deep","repo_url":"https://github.com/ieee8023/covid-chestxray-dataset","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}},{"paper_slug":"unveiling-covid-19-from-chest-x-ray-with-deep","repo_url":"https://github.com/EIDOSlab/unveiling-covid19-from-cxr","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"pytorch","reach":null},{"paper_slug":"unveiling-covid-19-from-chest-x-ray-with-deep","repo_url":"https://github.com/AmirMoMo/COVID-19","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok"}},{"paper_slug":"unveiling-covid-19-from-chest-x-ray-with-deep","repo_url":"https://github.com/exploring-curiosity/CovidPredictionML","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}},{"paper_slug":"unveiling-covid-19-from-chest-x-ray-with-deep","repo_url":"https://github.com/gaur-pankaj/Covid19-Detection","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok"}},{"paper_slug":"unveiling-covid-19-from-chest-x-ray-with-deep","repo_url":"https://github.com/ilmimris/bangkit-bgd2a-virus-covid-vs-noncovid","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok","spdx":"MIT"}},{"paper_slug":"unveiling-covid-19-from-chest-x-ray-with-deep","repo_url":"https://github.com/imanpalsingh/COVID-19-Detection--from-X-rays","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"unveiling-covid-19-from-chest-x-ray-with-deep","repo_url":"https://github.com/imanpalsingh/COVID-19-Diagnosis-using-Convolutional-and-Generative-models","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"Apache-2.0"}},{"paper_slug":"unveiling-covid-19-from-chest-x-ray-with-deep","repo_url":"https://github.com/sreedhr92/Covid-19-Prediction-using-Chest-X-rays","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok"}}],"tasks":[{"task_slug":"small-data","task_name":"Small Data Image Classification"},{"task_slug":"transfer-learning","task_name":"Transfer Learning"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2004.05405","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2004.05405"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/ilmimris/bangkit-bgd2a-virus-covid-vs-noncovid","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/sreedhr92/Covid-19-Prediction-using-Chest-X-rays","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/imanpalsingh/COVID-19-Detection--from-X-rays","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/AmirMoMo/COVID-19","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/imanpalsingh/COVID-19-Diagnosis-using-Convolutional-and-Generative-models","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/exploring-curiosity/CovidPredictionML","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/ieee8023/covid-chestxray-dataset","reach":{"status":"ok"}},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/EIDOSlab/unveiling-covid19-from-cxr","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/gaur-pankaj/Covid19-Detection","reach":{"status":"ok"}}],"summary":{"ran_fixture":1},"by_repo_kind":{"official":{"samples":1,"ran":1,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":1,"samples":[{"code_sha256_prefix":"04198a019f317705","entry":"focal_loss","repo":"EIDOSlab/unveiling-covid19-from-cxr","repo_kind":"official","path":"train-covid-classifier.py","file_url":"https://github.com/EIDOSlab/unveiling-covid19-from-cxr/blob/HEAD/train-covid-classifier.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"04198a019f317705"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}