Papers › Learning to diagnose from scratch by exploiting dependencies among labels

Learning to diagnose from scratch by exploiting dependencies among labels

28 Oct 2017ICLR 2018 1arXiv:1710.10501archive 2025-07-28

Li Yao, Eric Poblenz, Dmitry Dagunts, Ben Covington, Devon Bernard, Kevin Lyman

The field of medical diagnostics contains a wealth of challenges which closely resemble classical machine learning problems; practical constraints, however, complicate the translation of these endpoints naively into classical architectures. Many tasks in radiology, for example, are largely problems of multi-label classification wherein medical images are interpreted to indicate multiple present or suspected pathologies. Clinical settings drive the necessity for high accuracy simultaneously across a multitude of pathological outcomes and greatly limit the utility of tools which consider only a subset. This issue is exacerbated by a general scarcity of training data and maximizes the need to extract clinically relevant features from available samples -- ideally without the use of pre-trained models which may carry forward undesirable biases from tangentially related tasks. We present and evaluate a partial solution to these constraints in using LSTMs to leverage interdependencies among target labels in predicting 14 pathologic patterns from chest x-rays and establish state of the art results on the largest publicly available chest x-ray dataset from the NIH without pre-training. Furthermore, we propose and discuss alternative evaluation metrics and their relevance in clinical practice.

PaperPDFConference PDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

yaoli/chest_xray_14 officialmentioned in papermentioned on GitHub report
TheInfamousWayne/CheXNet mentioned on GitHubpytorchGPL-3.0 report
arnoweng/CheXNet mentioned on GitHubpytorch report
gshashank84/CheXNet mentioned on GitHubpytorch report
jm12138/Paddle-CheXNet mentioned on GitHubpaddle report
karandesaiii/CheXNet mentioned on GitHubpytorchGPL-3.0 report
liyu10000/pneumoconiosis mentioned on GitHubpytorch report
rahulcoding/CheXNet mentioned on GitHubpytorch report
thtang/CheXNet-with-localization mentioned on GitHubpytorchGPL-3.0 report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

MUlTI-LABEL-ClASSIFICATIONMulti-Label ClassificationTranslation

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections