| Literature DB >> 31312210 |
Thomas P Quinn1,2,3, Thin Nguyen1, Samuel C Lee1, Svetha Venkatesh1.
Abstract
Since the turn of the century, researchers have sought to diagnose cancer based on gene expression signatures measured from the blood or biopsy as biomarkers. This task, known as classification, is typically solved using a suite of algorithms that learn a mathematical rule capable of discriminating one group ("cases") from another ("controls"). However, discriminatory methods can only identify cancerous samples that resemble those that the algorithm already saw during training. As such, discriminatory methods may be ill-suited for the classification of cancer: because the possibility space of cancer is definitively large, the existence of a one-of-a-kind gene expression signature is likely. Instead, we propose using an established surveillance method that detects anomalous samples based on their deviation from a learned normal steady-state structure. By transferring this method to transcriptomic data, we can create an anomaly detector for tissue transcriptomes, a "tissue detector," that is capable of identifying cancer without ever seeing a single cancer example. As a proof-of-concept, we train a "tissue detector" on normal GTEx samples that can classify TCGA samples with >90% AUC for 3 out of 6 tissues. Importantly, we find that the classification accuracy is improved simply by adding more healthy samples. We conclude this report by emphasizing the conceptual advantages of anomaly detection and by highlighting future directions for this field of study.Entities:
Keywords: TCGA; anomaly detection; classification; machine learning; surveillance
Year: 2019 PMID: 31312210 PMCID: PMC6614188 DOI: 10.3389/fgene.2019.00599
Source DB: PubMed Journal: Front Genet ISSN: 1664-8021 Impact factor: 4.599
This table shows the number of samples in each GTEx training set and TCGA test set, alongside the test set performance of that anomaly detector.
| Breast | 89 | 110 | 982 | 0.975 | 0.965 | 0.782 | 0.947 | 0.903 |
| Liver | 115 | 48 | 295 | 0.986 | 0.939 | 0.917 | 0.936 | 0.973 |
| Lung | 313 | 59 | 503 | 0.987 | 0.907 | 0.898 | 0.906 | 0.960 |
| Prostate | 106 | 48 | 426 | 0.949 | 0.742 | 0.646 | 0.732 | 0.734 |
| Stomach | 192 | 33 | 380 | 0.943 | 0.966 | 0.333 | 0.915 | 0.547 |
| Thyroid | 318 | 53 | 441 | 0.974 | 0.925 | 0.792 | 0.911 | 0.893 |
Precision and recall remain high for all classifiers, but specificity suffers for select tissues. This suggests that our “tissue detector,” when it fails, has a bias toward viewing all TCGA samples as abnormal. The acronyms N and C refer to number of normal and cancerous samples, respectively.
Figure 1This figure shows the (log-)ratio of per-sample anomaly scores relative to the tissue-specific anomaly threshold (y-axis) for each tissue (x-axis), faceted based on whether the sample is cancerous. The “tissue detector” calls any sample above the x-intercept threshold as an anomaly (i.e., cancerous). The threshold is selected procedurally during model training. This figure shows performance for TCGA test set only; no TCGA samples were included in the training set.
Figure 2This figure shows the first two principal components of the best performing tissue (breast; A) and the worst performing tissue (stomach; B), calculated using the log of all tissue data. While the healthy TCGA breast tissue is indistinguishable from normal GTEx tissue, the healthy TCGA stomach falls slightly outside the range of normal GTEx tissue. Although the healthy TCGA stomach tissue is markedly different than the cancer tissue, many of these samples look like anomalies from the perspective of the GTEx “tissue detector”.
Figure 3This figure shows the specificity for each “tissue detector” (y-axis) according to the number of samples in the training set (x-axis). Performance is averaged across 10 bootstraps of the GTEx training set. This figure shows performance for TCGA test set only; no TCGA samples were included in the training set.