| Literature DB >> 30518099 |
Baofang Hu1,2,3, Hong Wang4,5, Lutong Wang6,7, Weihua Yuan8,9.
Abstract
Inferring potential adverse drug reactions is an important and challenging task for the drug discovery and healthcare industry. Many previous studies in computational pharmacology have proposed utilizing multi-source drug information to predict drug side effects have and achieved initial success. However, most of the prediction methods mainly rely on direct similarities inferred from drug information and cannot fully utilize the drug information about the impact of protein⁻protein interactions (PPI) on potential drug targets. Moreover, most of the methods are designed for specific tasks. In this work, we propose a novel heterogeneous network embedding approach for learning drug representations called SDHINE, which integrates PPI information into drug embeddings and is generic for different adverse drug reaction (ADR) prediction tasks. To integrate heterogeneous drug information and learn drug representations, we first design different meta-path-based proximities to calculate drug similarities, especially target propagation meta-path-based proximity based on PPI network, and then construct a semi-supervised stacking deep neural network model that is jointly optimized by the defined meta-path proximities. Extensive experiments with three state-of-the-art network embedding methods on three ADR prediction tasks demonstrate the effectiveness of the SDHINE model. Furthermore, we compare the drug representations in terms of drug differentiation by mapping the representations into 2D space; the results show that the performance of our approach is superior to that of the comparison methods.Entities:
Keywords: adverse drug reaction prediction; heterogeneous information network embedding; meta-path-based proximity; stacking denoising auto-encoder
Mesh:
Year: 2018 PMID: 30518099 PMCID: PMC6320974 DOI: 10.3390/molecules23123193
Source DB: PubMed Journal: Molecules ISSN: 1420-3049 Impact factor: 4.411
Figure 1The flowchart for adverse drug reactions’ (ADRs) prediction. SDAE, stacked denoising auto-encoder; DDIs, Drug-Drug interaction.
Description of the drug data.PPI, protein–protein interaction.
| Data Type | Data | Data Source | Dimension |
|---|---|---|---|
| Chemical | Substructures | PubChem | 548 × 881 |
| Biological | Target protein | DrugBank | 548 × 695 |
| Phenotypic | Treatment disease | DrugBank | 548 × 718 |
| Phenotypic | Side effect | SIDER, OFFSIDES | 548 × 1318 (1318 ADR events) |
| Interaction | DDIs | TWOSIDES | 548 × 548 × 1318 (1318 ADR events) |
| Interaction | PPI | HPRD | 9519 × 9519 (37,062 interactions) |
Figure 2Heterogeneous drug information. PPI, protein-protein interaction.
Semantics of link types in the drug heterogeneous information network (HIN).
| Link Types | Abbreviated Form | Semantics of Link Types |
|---|---|---|
| Drug-Drug |
| Drug-drug interactions |
| Drug-Chemical |
| The chemical substructure of a drug |
| Drug-Protein |
| The target protein of a drug |
| Protein-Protein |
| Protein-protein interactions |
| Drug-Disease |
| The therapeutic effect between a drug and a disease |
| Drug-Side Effect |
| The side effect between a drug and a disease |
Figure 3Meta-paths in drug HIN.
Meta-paths in drug HIN.
| Meta-Paths | Abbreviated Form | Semantics of Meta-Paths |
|---|---|---|
| Drug-Drug |
| Drug-Drug interactions (at the drug embedding stage, interaction types are not considered). |
| Drug-Chemical-Drug |
| Two drugs have a similar chemical substructure. |
| Drug-Protein-Drug |
| Two drugs have the same target protein. |
| Drug-Protein-…-Protein-Drug | There are protein-protein interactions between the targets of two drugs. For example, the path | |
| Drug-Disease-Drug |
| Two drugs have the same therapeutic effect. |
| Drug-Side Effect-Drug |
| Two drugs have the same side effect. |
Figure 5The framework of our proposed semi-supervised deep model SDHINE.
Figure 4Illustration of meta-path .
Figure 6Visualization of the different representations: (a) concatenate drug features; (b) GraphCNN; (c) metapath2vec++; (d) SDHINE-no-target propagation; (e) SDHINE.
Side effect identification performance comparison.
| Models | MAP@20 | MAP@50 | MAP@100 | ROC-AUC |
|---|---|---|---|---|
| Concatenate drug features | 0.5590 | 0.5475 | 0.5310 | 0.7820 |
| GraphCNN | 0.6510 |
| 0.6321 | 0.8190 |
| metapath2vec++ | 0.5835 | 0.5760 | 0.5628 | 0.7845 |
| SDHINE-no-target propagation | 0.6508 | 0.6416 | 0.6356 | 0.8021 |
| SDHINE |
| 0.6479 |
|
|
DDI occurrence identification performance comparison.
| Models | MAP@20 | MAP@50 | MAP@100 | ROC-AUC |
|---|---|---|---|---|
| Concatenate drug features | 0.6122 | 0.5624 | 0.5432 | 0.7409 |
| GraphCNN | 0.6874 | 0.6715 | 0.6219 | 0.7918 |
| metapath2vec++ | 0.6542 | 0.6326 | 0.5986 | 0.7332 |
| SDHINE-no-target propagation | 0.6813 | 0.6718 | 0.6211 | 0.7814 |
| SDHINE |
|
|
|
|
DDI type identification performance comparison.
| Models | MAP@20 | MAP@50 | MAP@100 | ROC-AUC |
|---|---|---|---|---|
| Concatenate drug features | 0.6596 | 0.6144 | 0.5045 | 0.74322 |
| GraphCNN | 0.6823 | 0.6681 |
| 0.7851 |
| metapath2vec++ | 0.6766 | 0.6567 | 0.5118 | 0.7543 |
| SDHINE-no-target propagation | 0.6804 | 0.6622 | 0.6119 | 0.7996 |
| SDHINE |
|
| 0.6126 |
|
Figure 7Performance comparison of different embedding dimensions.
Prediction of the top 10 side effects for triamcinolone based on SDHINE.
| Top K | Side Effect | Confirmation |
|---|---|---|
| K = 1 | headache | yes |
| K = 2 | cough | yes |
| K = 3 | fever | yes |
| K = 4 | eye redness | no |
| K = 5 | sneezing | yes |
| K = 6 | nausea | yes |
| K = 7 | rash | yes |
| K = 8 | fatigue | yes |
| K = 9 | dry skin | no |
| K = 10 | conjunctivitis | yes |