data.npy
: Processed Drug Response data from PDX database with 1634 examples, taken from [1]process.py
: Dividesdata.npy
into train/test split in a ratio of roughly 2:1, taken from [1]NTK.py
: Neural Tangent Kernel, taken from [2]script.py
: Calculates Mean Squared Error using SVM with both linear kernel and NTK
- Execute ths script:
python3 script.py
- MSE with linear kernel SVM reported in [1]: 0.824 +- 0.034
- MSE with linear kernel SVM I got: 0.807 +- 0.134
- MSE with linear kernel regression I got: 0.817 +- 0.120
- MSE with NTK kernel SVM I got: 0.755 +- 0.128
- MSE with NTK kernel regression I got: 0.788 +- 0.109
- MSE with Baysian Regression I got: 0.804 +- 0.122
- MSE with Random Forest Regression I got: 0.813 +- 0.141
Refer to GNN folder. Datasets explored: Drugbank and Repurposing Hub Earlier AUROC score: Drugbank - 0.752 and Repurposing Hub - 0.703 New AUROC score: Combined - 0.825