Literature DB >> 32154410

FRnet-DTI: Deep convolutional neural network for drug-target interaction prediction.

Farshid Rayhan1, Sajid Ahmed1, Zaynab Mousavian2, Dewan Md Farid1, Swakkhar Shatabda1.   

Abstract

The task of drug-target interaction prediction holds significant importance in pharmacology and therapeutic drug design. In this paper, we present FRnet-DTI, an auto-encoder based feature manipulation and a convolutional neural network based classifier for drug target interaction prediction. Two convolutional neural networks are proposed: FRnet-Encode and FRnet-Predict. Here, one model is used for feature manipulation and the other one for classification. Using the first method FRnet-Encode, we generate 4096 features for each of the instances in each of the datasets and use the second method, FRnet-Predict, to identify interaction probability employing those features. We have tested our method on four gold standard datasets extensively used by other researchers. Experimental results shows that our method significantly improves over the state-of-the-art method on three out of four drug-target interaction gold standard datasets on both area under curve for Receiver Operating Characteristic (auROC) and area under Precision Recall curve (auPR) metric. We also introduce twenty new potential drug-target pairs for interaction based on high prediction scores. The source codes and implementation details of our methods are available from https://github.com/farshidrayhanuiu/FRnet-DTI/ and also readily available to use as an web application from http://farshidrayhan.pythonanywhere.com/FRnet-DTI/.
© 2020 Published by Elsevier Ltd.

Entities:  

Keywords:  Bioinformatics; Class imbalance; Classification; Computer Science; Drug-Target; Ensemble classifier; Feature engineering

Year:  2020        PMID: 32154410      PMCID: PMC7052404          DOI: 10.1016/j.heliyon.2020.e03444

Source DB:  PubMed          Journal:  Heliyon        ISSN: 2405-8440


Introduction

The task of drug-target interaction prediction is very important in pharmacology and therapeutic drug design. This problem can be addressed in several ways. Firstly, for an already developed drug compound the task is to find new targets with which the drug might have interactions. Secondly, for a given target protein one might search for potential drugs in the library. Another way to tackle the problem is to find the possibility of interaction given a pair of drug and target protein. In this paper, we are interested in the latter kind. Experimental methods in predicting drug-protein interactions are expensive and time consuming and hence computational methods have been used extensively in the recent years [1], [2]. One of the most successful computational method in drug-target interaction prediction is docking simulations [3]. This method largely depends on the availability of three dimensional native structure of the target protein determined by sophisticated methods like X-Ray Crystallography. However, X-Ray Crystallography is itself a time-consuming and expensive process and thus the native structure of the targets proteins are often unavailable. These have encouraged the researchers to apply machine learning based methods to tackle the prediction problem by formulating it in a supervised learning setting [4], [5]. Success of supervised learning methods largely depend on the training datasets. In a pioneering work on drug-target interaction prediction, Yamanishi et al. [6] proposed gold standard datasets with four sets or target proteins and drugs. A good number of machine learning algorithms have been used in the literature of supervised drug-target interaction prediction that includes: Support Vector Machines (SVM) [7], Boosting [8], [9], [10], Deep Learning [11], [12], etc. One of the major obstacles in drug-target interaction prediction is due to the imbalance in the dataset. Since the known validated interactions among drug target pairs are not large, most of the approaches considers the unknown interactions as negative samples and thus they outnumber positive samples. The representation of the drug-target pair in the supervised learning dataset is another added challenge. Machine learning methods used in prediction of drug-target interaction often use features generated from molecular fingerprints of drugs and sequence or structure based information of proteins [7], [8]. In the recent years, Chemo-genomic methods have received a lot of attention for identifying drug target interaction. They usually include methods like graph theory [13], [14], deep learning [11], machine learning [6], [15] and network analysis methods [16], [17]. In supervised learning setting, K-Nearest Neighbor (KNN) [18], fuzzy logic [19], support vector machines [7], [20] are the most commonly used classification algorithm. In [6], drug target interaction problem was first introduced as a supervised problem and a gold standard dataset was proposed. Later those datasets have been exhaustively used by researchers. The same authors from [6], applied distance based learning to association among pharmacological space of drug target interactions. A non-linear kernel fusion with regularized least square method was proposed by [21]. In [22], Chemical and genomic kernels and Bayesian factorization was applied. Another method, DBSI (drug based similarity interface) [17] proposed two dimensional chemical-structural similarity for drug similarity. Later methods like DASPfind [23], NetCBP [24], SELF-BLM [20] were proposed in order to solve the same problem. Bigram based features as fingerprints extracted from position specific scoring matrix were found very helpful solving the drug target interaction problem [7]. Most of the supervised learning methods do not exploit the structure based features because most protein targets' three dimensional native structure are not available. In [25], the authors have used extremely randomized trees as classifier. They represented the drugs as molecular fingerprint and proteins as pseudo substitution matrix. These matrix were generated from its amino acid sequence information. Other relevant works include self-organizing theory [26], [27], similarity based methods [28], network and chemoinformatics based tools [29], ensemble methods [30], [31]. A in depth literature review was provided by Chen et al. on computational methods for this particular problem [32]. Wen et al. [33] presented a model which consisted of multiple stacked RBM. The output layer consisted of two neurons each predicting the interaction and non-interaction probability respectively. Chan et al. [11] presented a model that used deep representations for drug target interaction predictions. There were also many other attempts made to use deep learning tools and boosting to make further improvements in DTI [10]. In our recent work, iDTI-ESBoost [8], we exploited evolutionary features along with structural features to predict drug protein interaction. SPIDER3, a successful secondary structural prediction tool [34], [35], was used to generate a novel set of features for supervised learning. The novel set of features includes seven primary set of features. A short description of each feature set is given in Table 1. In that paper, two balancing methods were used to handle the imbalance ratio of the datasets, and Adaboost [36] was used for classification. In [29], authors presented a system of deep auto-encoders to further improve drug target pair interaction prediction.
Table 1

A short summary of structural and evolutionary features used for fingerprint features and protein targets for drugs. Each Group column shows a different feature group, used in this experiment and they are discussed in a later sections.

Feature groupNumber of featuresReference
Molecular finger print881[7]
PSSM bigram400[7]
Secondary Structure Composition3[8]
Accessible Surface Area Composition1[8]
Torsional Angles Composition8[8]
Torsional Angles Auto-Covariance80[8]
Structural Probabilities Auto-Covariance30[8]
Torsional Angles bigram64[8]
Structural Probabilities bigram9[8]



Total1476
A short summary of structural and evolutionary features used for fingerprint features and protein targets for drugs. Each Group column shows a different feature group, used in this experiment and they are discussed in a later sections. In this paper, we propose two deep convolutional methods for feature manipulation and predicting drug target interaction: FRnet-Encode and FRnet-Predict. FRnet-Encode is used to generate 4096 features or deep representation of each dataset and FRnet-Predict is used for classification using the extracted features. We use the latest version of 4 gold standard datasets with 1476 features to test our method. In the experimental results combining both methods, we have observed improved auROC and auPR metric scores and therefore we strongly claim that our method is an excellent alternative for most other proposed methods for Drug-Target-Interaction (DTI).

Methodology

This section provides a description of the methodology used in this paper: algorithmic details, datasets and performance evaluation methods.

Convolutional models

In this paper, we propose two novel deep learning architectures for drug target interaction, each network having its own purpose and goal. Throughout the rest of the paper these two models are referred as FRnet-Encode and FRnet-Predict. FRnet-Encode is used as a auto encoder that extracts 4096 features from the given feature sets which is than fed as input to FRnet-Predict for classification. The proposed models FRnet-Encode and FRnet-Predict both have over millions of hyper-parameter to tune. While exhaustively tuning each of the parameter would provide the best result it is seldom done as it requires tremendous computational cost and time and risks over-fit. Four of the most effective hyper parameters are chosen [37] to tune and from a given range. Aggressive regularization is also employed to remove over-fitting to maximum extend.

Rational for FRnet-DTI

Recently, Deep learning methods have been receiving a lot of attention for biological applications. In [38], the authors used a model called Wide-and-Deep. Wen et al. [33] showed impressive improvement in prediction capability using deep learning. The authors of [39] used stacked auto-encoders to further improve the problem of DTI. We closely follow that article and employ an auto encoder to extract features and a classifier for final classification. We follow the architectural design of GoogleNet [40] which is regarded as one of the most successful classification network [41], [42]. They use a module called the inception module (see Fig. 3) where convolution operation with different filters sizes are done in parallel with a pooling operation. Each of the output are then merged together as the final output of the module. This process reliefs the burden of choosing of proper filter size or operation type between convolution and pooling. Following this intuition, we design our two models. Top view of the proposed system is shown in Fig. 5 where the 1477 feature are generated using [8], [9].
Figure 3

Inception module from [40], [41], [42].

Figure 5

Top view of the proposed system.

FRnet-Encode

In order to perform a convolution operation, a 4D tensor with the shape is required [43] where are the 3d representation of the features and X is the input batch size. Molecular fingerprint based drug features and structure and evolutionary features for proteins extracted for the gold standard datasets showed very optimistic results in several recent works [7], [8], [44]. For convenience, a value 0 was added which extended the feature length to 1476 so that the input can be reshaped into . Here 211 and 7 are unique numbers and interchanging them has no effect and 1 represents that the input has only 1 channel. Basically the dataset is represented as a gray scale sized image. This model consists of several convolutional layers, max-Pooling layer and fully-connected layer. Fig. 1 shows the visual representation of the complete network. Input layer takes the input in the shape of and passes to a Convolutional layer with 32 filters and 2 strides which outputs a tensor with the shape . Here convolution means the size of the filter were . ‘Relu’ activation, ‘SAME’ padding and ‘L2’ regularizer were used in each layer. After convolution, a Max-Pool operation is done with a kernel and stride value of 2 to reduce the tensor shape to . This network output is then fed to four parallel processes. They are depicted in Fig. 1 from left to right. The first process is a convolution with 8 filters followed by a convolution with 64 filter. Next is a convolution with 8 filters followed by a convolution with 64 filters. Then, there is a convolution with 8 filters followed by a convolution with 32 filters and lastly, a Max-pool operation with kernel and stride 1. In the next stage, a merge operator combines the 4 network outputs on the 3rd axis of the resulting tensor with the shape . Detailed description is provided in Table 2. The merged network is then fed to fully connected layers with 4096 and 2048 neurons followed by a dropout operation with value at 0.5. Finally the output layer consists of 1476 neurons each neuron representing a feature value of an instance in the dataset. The model was trained with a learning rate 0.001, ‘’ as optimizer [45] and as loss function. The fully connected layer with 4096 neurons is used as features to predict interaction probability using the FRnet-Predict method. The model achieved 85% accuracy just after 3 iterations and reached over 90% after 20 iterations. Accuracy curves with respect to each iteration are described in Fig. 2.
Figure 1

Architecture of FRnet-Encode.

Table 2

Shapes of tensor after each convolution operation leading up to the merge operation. Also know as Inception Operation.

IndexInput shapeOutput shape after first convolutionOutput shape after second convolution/Max-pool
aX, 53, 2, 32X, 53, 2, 16X, 53, 2, 64
bX, 53, 2, 32X, 53, 2, 16X, 53, 2, 64
cX, 53, 2, 32X, 53, 2, 16X, 53, 2, 32
dX, 53, 2, 32X, 53, 2, 32
Final Tensor shape(X, 53, 2, 192)
Figure 2

Accuracy curves of FRnet-Encodeusing Binary crossentropy as loss function on four datasets: (a) enzymes (b) ion channels (ic) (c) GPCRs (d) nuclear receptors (nr).

Architecture of FRnet-Encode. Shapes of tensor after each convolution operation leading up to the merge operation. Also know as Inception Operation. Accuracy curves of FRnet-Encodeusing Binary crossentropy as loss function on four datasets: (a) enzymes (b) ion channels (ic) (c) GPCRs (d) nuclear receptors (nr). The merge operation is used to retire the burden of choosing filter size from , and . In stead, the model exploits all of them and chooses the better set of features by itself. This concept was inspired form the model [40] which was later used to build the various versions of imageNet by the same authors [41], [42]. However, this model also increases computational complexity as different sized filters are used at the same time. In order to reduce some computational cost, FRnet-Encode employs convolution before and after each convolution operation with different filter size to reduce computational complexity of the model. This concept was first introduced in 2013 in the article by [46]. They showed that convolutional operations can be used as tool to reduce channel size of a tensor. The hypothesis of [46] states that converting a tensor form shape to will cost much more than converting to using a convolution using 16 filters than converting to and have the same effect on the network. This same methodology is later incorporated in FRnet-Predict also.

FRnet-Predict

FRnet-Predict serves for the purpose of classifying interaction probability between a given drug-target pair. Similar to FRnet-Encode this model employs the inception module (details figure of the model is given in Fig. 3). It uses the 4096 features generated by FRnet-Encode as a shaped instance. In this model, the first convolution and Max-Pool operation is kept the same as the previous method. Following those operations, the tensors are parallelly fed to 2 inception modules, one with stride size of 1 (left module of Fig. 4) and another with stride size 2.
Figure 4

Architecture of FRnet-Predict.

The model merges those outputs in order to take befit of both stride size and put it through a final inception layer before connecting in to fully connected layers of 2048, 512 and finally 1 neuron for prediction. Similar to FRnet-Encode this model also uses L2 regularization, ‘’ as optimizer with as loss function with learning rate set to 0.001 and value set to 0.5 in the dropout layer. Inception module from [40], [41], [42]. Architecture of FRnet-Predict.

Datasets

The benchmark datasets used in this article were first introduced by [6] in 2008 using DrugBank [47], KEGG [48], BRENDA [49] and SuperTarget [50] to extract information about drug-target interactions. These datasets are regarded as and have been exhaustively been used by researchers throughout the years [7], [8], [11], [32]. These datasets are publicly available at: http://web.kuicr.kyoto-u.ac.jp/supp/yoshi/drugtarget/. Top view of the proposed system. In this paper, an extended version of those datasets is used which consists of structural and evolutionary features. This version of dataset was first introduced in 2016 by [7] and later further extended by [8], [9]. The exacted dataset from [8] were used in this project for experimentation. A short description of each dataset is given in Table 3.
Table 3

Description of the gold standard datasets with structural and evolutionary features [8].

DatasetDrugsProteinsPositive interactionsImbalance ratio
Enzyme445664292699.98
Ion Chanel210204147628.02
GPCR2239563532.36
Nuclear Receptor54269014.6
Description of the gold standard datasets with structural and evolutionary features [8].

Performance evaluation

A wide variety of performance metrics are available to show case and compare performance of classification models. Even though the metric is sufficient enough to show the accuracy percentage of a model, in highly imbalanced dataset, such as gold standard datasets used in this experiment, that value holds little to no significance. In imbalance binary datasets, one class highly outnumbers samples of other class thus a measure of accuracy in this case makes little sense. There are two metrics, who are independent from the imbalance ratio of the datasets, called area under curve for Receiver Operating Characteristic (auROC) and area under Precision Recall curve (auPR). Due to their ignorance towards the imbalance ratio of datasets, they have been widely used [8], [9], [11], [24], [51] as standard metric for comparison. Both metrics value range from 0 to 1 where a random classifier should have a score of 0.5 and a perfect classification model will have a auPR and auROC score of 1. In both cases the higher the value the better. Another important factor is the balance of bias and variance trade off [52]. k-fold cross validation and jack knife tests are mostly used as an attempt to solve the bias-variance problem. In our experiment, we used 5-fold shuffled cross validation on each dataset. Each time the dataset is shuffled and spitted into 5 equal parts. Then 4 of them are used for training and the rest for testing.

Results and discussion

In the experiments reported in this paper, Python v3.6, Library and Sci-kit learn [53] were used for the implementation. Each experiments were executed 10 times and the average result was considered. Each dataset were split into two sets, train set and test set using 5 fold cross validation, thus for each fold we used 80% of each dataset for training and used the 20% for testing. FRnet-Encode method is multilayer deep auto-encoder that uses convolution, max-pool and fully connected layers to regenerate the input as output in the final fully connected layer. For each of the datasets, the model was trained to achieve accuracy over of 95%. Due to the use of aggressive regularization, value of 0.5 in dropout and L2 regularization in each layer using learning rate of 0.001 to avoid over fitting, the models were unable to achieve accuracy higher than 97% for any of the datasets. The first fully connected layer in the network has 4096 neurons in the output and those were used to extract 4096 features from each dataset. For a fair sake of comparison, FRnet-Predict was tested with several states of the art machine learning algorithms like, Decision Tree [54], SVM [55], MEBoost [44] and CUSBoost [56]. Each of these classifiers were fed the 4096 features generated by FRnet-Encode. Results in terms of auPR and auROC are given Table 4. Table 4 shows that FRnet-Predict is able to produce results with better auROC for all the datasets. However, in terms of auPR the results in three datasets are better than the competitor algorithms. However, for the ‘enzymes’ dataset, the performance of FRnet-Predict is very close to the best performing CUSBoost. Note that other classifiers also achieved very impressive auROC and auPR score which shows the effectiveness of the features generated by FRnet-Encode. Therefore even though FRnet-Encode is designed for feature manipulation of the four datasets mentioned in this article, it can be used as a strong feature manipulation tool on other domains as well [8], [9].
Table 4

A comparison of performances among FRnet-Predict and other classifiers on the gold standard datasets in terms of auROC and auPR using 4096 features generated by FRnet-Encode.

DatasetClassifierauPRauROC
enzymesDecision Tree0.280.9376
SVM0.530.9010
MEBoost0.410.9404
CUSBoost0.710.9345
FRnet-Predict0.700.9754



GPCRDecision Tree0.310.9038
SVM0.440.8859
MEBoost0.460.9075
CUSBoost0.650.8989
FRnet-Predict0.690.9512



Ion ChannelDecision Tree0.290.933
SVM0.400.8904
MEBoost0.390.928
CUSBoost0.450.8851
FRnet-Predict0.490.9478



NRDecision Tree0.460.8147
SVM0.410.7605
MEBoost0.230.9165
CUSBoost0.710.8989
FRnet-Predict0.730.9241
A comparison of performances among FRnet-Predict and other classifiers on the gold standard datasets in terms of auROC and auPR using 4096 features generated by FRnet-Encode. We have compared our method with other state of the art classifiers mentioned in recent literatures such as SVM, AdaBoost and random forest. FRnet-Predict shows superior performance in both metric on all the datasets except for NR which holds only 1048 instances and is the smallest dataset among the others. Comparison with other classification models are shown in Table 5. Results for the other methods were taken from the experiments reported in the literature [7], [8], [9]. Note that, for each of the datasets except the nuclear receptor (NR) dataset, performance of FRnet-Predict is superior to the other methods both in terms of auPR and auROC. For the NR dataset, the performance of FRnet-Predict is almost similar to the best performing boosting classifier. The auPR value is second best and probably because of the fact that this dataset is highly clustered and clustered sampling techniques for balancing used in [8] makes it perform better in this particular case.
Table 5

A performance comparison among FRnet-Predict with AdaBoost, Support Vector Machine and Random Forest classifiers on the gold standard datasets auROC and auPR curve.

DatasetReferenceClassifierauPRauROC
enzymes[8]AdaBoost0.680.9689
[8]Random Forest0.430.9457
[7]SVM0.540.9194
FRnet-Predict0.700.9754



GPCR[8]AdaBoost0.310.9128
[8]Random Forest0.300.9168
[7]SVM0.280.8720
FRnet-Predict0.690.9512



Ion Channel[8]AdaBoost0.480.9369
[8]Random Forest0.400.9234
[7]SVM0.390.8890
FRnet-Predict0.490.9512



NR[8]AdaBoost0.790.9285
[8]Random Forest0.290.7723
[7]SVM0.410.8690
FRnet-Predict0.730.9241
A performance comparison among FRnet-Predict with AdaBoost, Support Vector Machine and Random Forest classifiers on the gold standard datasets auROC and auPR curve. We have also compared our results against methods which used unsupervised and semi-supervised methods reported in the literature [6], [13], [17], [22], [24], [57]. Table 6 shows comparisons of auROC scores of other methods including supervised methods [7], [8]. Note that, our proposed method achieves significantly higher auROC for three datasets among four and for the NR dataset, the performance is only second best and very close to the best performing one. Although the performance of our model is not better than the models of [5] it is superior to other recent models based on the given result which makes it a competitive substitute.
Table 6

Performance of FRnet-Predict on the four benchmark gold datasets in terms of auROC with comparison to other state-of-the-art methods.'N/A' denotes where that particular dataset was not used in the article.

MethodDataset
EnzymeGPCRion channelsnuclear receptor
Yamanishi et al. [6]0.9040.85100.89900.8430
Yamanishi et al. [57]0.89200.81200.82700.8350
DBSI [17]0.80750.80290.80220.7578
KBMF2K [22]0.83200.79900.85700.8240
NetCBP [24]0.8251.80340.82350.8394
Wang et al. [13]0.88600.89300.87300.8240
Mutowo et al. [58]0.94800.89900.87200.8690
iDTI-ESBoost [8]0.96890.93690.92220.9285
Wang et al. [29]0.94250.87430.91070.8176
CFSBoost [9]0.95630.93770.92780.8147
Our Method0.97540.94780.95120.9241
Performance of FRnet-Predict on the four benchmark gold datasets in terms of auROC with comparison to other state-of-the-art methods.'N/A' denotes where that particular dataset was not used in the article. These two methods works well together because we use the first network to represent the 1476 features as a grey scale image and reduce the dimension of the feature vector to a smaller scale. This eases the difficulty of the problem. Then we use another deep network to use those feature vector for prediction. Further improvements can be made by making the networks more deeper but at the cost of more computational expense. We also have considered the fact that making the network more deeper may cause it to over-fit the data-set, therefore a dataset of larger scale will also be required. In the literature of imbalanced classification problems, it has been often argued that between area under Precision Recall curve (auPR) and area under Receiver Operating Curve (auROC), auPR should be considered more significant. However, only [7] and [8] reported auPR scores in their paper. A comparison in terms of auPR score are given in Table 7. Here too, its interesting to note the superior performance of our proposed model on all the datasets.
Table 7

Comparison of the performance of FRnet-Predict on the four benchmark gold datasets from [8] in terms of auPR with other the state-of-the-art methods.

PredictorenzymesGPCRsIon channelsNuclear receptors
Mousavian et al. [7]0.540.390.280.41
iDTI-ESBoost [8]0.680.480.480.79
CFSBoost [9]0.680.540.500.73
Ezzat et al. [59]0.410.420.360.57
FRnet-Predict0.700.690.490.73
Comparison of the performance of FRnet-Predict on the four benchmark gold datasets from [8] in terms of auPR with other the state-of-the-art methods. We have also tested our method with input shape instead of and found similar results which concludes that changing the input shape has little to no effect on the performance on the models. Results using input shape is provided in Table 8.
Table 8

Performance comparison of FRnet-Predict and other classifiers on the gold standard datasets in terms of auROC and auPR using 4096 features generated by FRnet-Encode with input shape (X, 7, 211, 1).

DatasetClassifierauPRauROC
enzymesDecision Tree0.270.9299
SVM0.540.9035
FRnet-Predict0.700.9713



GPCRDecision Tree0.320.9038
SVM0.480.8859
FRnet-Predict0.700.9255



Ion ChannelDecision Tree0.600.9235
SVM0.520.8894
FRnet-Predict0.500.9507



NRDecision Tree0.430.8207
SVM0.420.7588
FRnet-Predict0.620.9134
Performance comparison of FRnet-Predict and other classifiers on the gold standard datasets in terms of auROC and auPR using 4096 features generated by FRnet-Encode with input shape (X, 7, 211, 1). Since the prediction scores with high confidence are interesting in practical applications, A list of top five the false positive interactions based on FRnet-Predict's prediction score is given in Table 9. These are the interactions that are known as not interacting pair but the model highly suggests other wise.
Table 9

New prediction made by FRnet-Predict for four gold standard datasets used in this paper.

DatasetProtein IdDrug IdDrug nameScore
enzymeshsa:10825D00041Threonine (USP)0.8351
hsa:4759D00041Threonine (USP)0.8321
hsa:129807D00041Threonine (USP)0.8255
hsa:4953D00041Threonine (USP)0.8048
hsa:1845D00041Threonine (USP)0.7923



ion channelshsa:285242D00294Diazoxide (JAN/USP/INN)0.9823
hsa:779D00294Diazoxide (JAN/USP/INN)0.9712
hsa:2561D00294Diazoxide (JAN/USP/INN)0.9723
hsa:785D00294Diazoxide (JAN/USP/INN)0.9634
hsa:11254D00294Diazoxide (JAN/USP/INN)0.9565



GPCRshsas:9052D04625Isoetharine (USP)0.9013
hsa:9052D00632Dobutamine hydrochloride (JP17/USP)0.9013
hsa:9052D03880Dobutamine lactobionate (USAN)0.8912
hsa:9052D03881Dobutamine tartrate (USP)0.8904
hsa:1909D03621Cyclizine (INN)0.8898



nuclear receptorshsa:2099D01132Tazarotene (JAN/USAN/INN)0.9912
hsa:2101D00956Nandrolone phenpropionate (USP)0.9876
hsa:2101D00443Spironolactone (JP17/USP/INN)0.9885
hsa:2099D00316Etretinate (JAN/USAN/INN)0.9472
hsa:9971D00316Etretinate (JAN/USAN/INN)0.9102
New prediction made by FRnet-Predict for four gold standard datasets used in this paper.

Conclusion

In This paper, we propose two novel deep neural net architectures, FRnet-Encode and FRnet-Predict where FRnet-Encode aims to extract convolutional features and FRnet-Predict tries to identify drug target interaction using the extracted features. From [8], we exploit our algorithm with datasets consisting with both structural and evolutionary features and with the help of FRnet-Encode we try to generate 4096 informative features. These datasets are regarded as gold standard datasets and are exhaustively used by researchers. We have conducted extensive experiments and produced the results in term of auROC and auPR scores. In many previous literatures like [7], [8], it was argued that in case of drug target interaction, it is more appropriate to use auPR metric over auROC as the gold standard datasets are highly imbalanced with very few interaction samples. For this reason, FRnet-Predict was focused on getting a superior auPR score even by sacrificing auROC score. We also proposed 5 new possible interaction pair for each of the 4 datasets based on prediction score. Up to this moment, our proposed method outperforms other state of that art methods in 3 of the 4 benchmark datasets in auPR and auROC metric. We believe the excellent performance our method will motivate other practitioners and researchers to exploit both methods for not only drug target interaction but also in other domains.

Declarations

Author contribution statement

Author Contribution Statement F. Rayhan: Conceived and designed the experiments; Performed the experiments; Analyzed and interpreted the data; Contributed reagents, materials, analysis tools or data; Wrote the paper. S. Ahmed, Z. Mousavian, D. M. Farid, S. Shatabda: Analyzed and interpreted the data; Contributed reagents, materials, analysis tools or data; Wrote the paper.

Funding statement

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

Competing interest statement

The authors declare no conflict of interest.

Additional information

No additional information is available for this paper.
  40 in total

1.  BRENDA, the enzyme database: updates and major new developments.

Authors:  Ida Schomburg; Antje Chang; Christian Ebeling; Marion Gremse; Christian Heldt; Gregor Huhn; Dietmar Schomburg
Journal:  Nucleic Acids Res       Date:  2004-01-01       Impact factor: 16.971

2.  Deep-Learning-Based Drug-Target Interaction Prediction.

Authors:  Ming Wen; Zhimin Zhang; Shaoyu Niu; Haozhi Sha; Ruihan Yang; Yonghuan Yun; Hongmei Lu
Journal:  J Proteome Res       Date:  2017-03-13       Impact factor: 4.466

3.  CFSBoost: Cumulative feature subspace boosting for drug-target interaction prediction.

Authors:  Farshid Rayhan; Sajid Ahmed; Dewan Md Farid; Abdollah Dehzangi; Swakkhar Shatabda
Journal:  J Theor Biol       Date:  2018-12-19       Impact factor: 2.691

4.  Large-scale prediction of drug-target interactions using protein sequences and drug topological structures.

Authors:  Dong-Sheng Cao; Shao Liu; Qing-Song Xu; Hong-Mei Lu; Jian-Hua Huang; Qian-Nan Hu; Yi-Zeng Liang
Journal:  Anal Chim Acta       Date:  2012-09-24       Impact factor: 6.558

5.  A Computational-Based Method for Predicting Drug-Target Interactions by Using Stacked Autoencoder Deep Neural Network.

Authors:  Lei Wang; Zhu-Hong You; Xing Chen; Shi-Xiong Xia; Feng Liu; Xin Yan; Yong Zhou; Ke-Jian Song
Journal:  J Comput Biol       Date:  2017-09-11       Impact factor: 1.479

6.  Drug target predictions based on heterogeneous graph inference.

Authors:  Wenhui Wang; Sen Yang; Jing Li
Journal:  Pac Symp Biocomput       Date:  2013

7.  Predicting drug-target interaction networks based on functional groups and biological features.

Authors:  Zhisong He; Jian Zhang; Xiao-He Shi; Le-Le Hu; Xiangyin Kong; Yu-Dong Cai; Kuo-Chen Chou
Journal:  PLoS One       Date:  2010-03-11       Impact factor: 3.240

8.  DrugE-Rank: improving drug-target interaction prediction of new candidate drugs or targets by ensemble learning to rank.

Authors:  Qingjun Yuan; Junning Gao; Dongliang Wu; Shihua Zhang; Hiroshi Mamitsuka; Shanfeng Zhu
Journal:  Bioinformatics       Date:  2016-06-15       Impact factor: 6.937

9.  Pioneering topological methods for network-based drug-target prediction by exploiting a brain-network self-organization theory.

Authors:  Claudio Durán; Simone Daminelli; Josephine M Thomas; V Joachim Haupt; Michael Schroeder; Carlo Vittorio Cannistraci
Journal:  Brief Bioinform       Date:  2018-11-27       Impact factor: 11.622

10.  Prediction of drug-target interaction networks from the integration of chemical and genomic spaces.

Authors:  Yoshihiro Yamanishi; Michihiro Araki; Alex Gutteridge; Wataru Honda; Minoru Kanehisa
Journal:  Bioinformatics       Date:  2008-07-01       Impact factor: 6.937

View more
  9 in total

1.  DeepMHADTA: Prediction of Drug-Target Binding Affinity Using Multi-Head Self-Attention and Convolutional Neural Network.

Authors:  Lei Deng; Yunyun Zeng; Hui Liu; Zixuan Liu; Xuejun Liu
Journal:  Curr Issues Mol Biol       Date:  2022-05-19       Impact factor: 2.976

2.  Multi-TransDTI: Transformer for Drug-Target Interaction Prediction Based on Simple Universal Dictionaries with Multi-View Strategy.

Authors:  Gan Wang; Xudong Zhang; Zheng Pan; Alfonso Rodríguez Patón; Shuang Wang; Tao Song; Yuanqiang Gu
Journal:  Biomolecules       Date:  2022-04-27

3.  Binding affinity prediction for binary drug-target interactions using semi-supervised transfer learning.

Authors:  Betsabeh Tanoori; Mansoor Zolghadri Jahromi; Eghbal G Mansoori
Journal:  J Comput Aided Mol Des       Date:  2021-06-30       Impact factor: 3.686

4.  Logistic matrix factorisation and generative adversarial neural network-based method for predicting drug-target interactions.

Authors:  Sarra Itidal Abbou; Hafida Bouziane; Abdallah Chouarfia
Journal:  Mol Divers       Date:  2021-07-23       Impact factor: 3.364

5.  Convolutional neural networks (CNNs): concepts and applications in pharmacogenomics.

Authors:  Joel Markus Vaz; S Balaji
Journal:  Mol Divers       Date:  2021-05-24       Impact factor: 3.364

Review 6.  Deep learning tools for advancing drug discovery and development.

Authors:  Sagorika Nag; Anurag T K Baidya; Abhimanyu Mandal; Alen T Mathew; Bhanuranjan Das; Bharti Devi; Rajnish Kumar
Journal:  3 Biotech       Date:  2022-04-09       Impact factor: 2.893

7.  Deep Neural Network-Assisted Drug Recommendation Systems for Identifying Potential Drug-Target Interactions.

Authors:  Yogesh Kalakoti; Shashank Yadav; Durai Sundar
Journal:  ACS Omega       Date:  2022-03-31

8.  Detecting Drug-Target Interactions with Feature Similarity Fusion and Molecular Graphs.

Authors:  Xiaoli Lin; Shuai Xu; Xuan Liu; Xiaolong Zhang; Jing Hu
Journal:  Biology (Basel)       Date:  2022-06-27

9.  Heterogeneous network propagation with forward similarity integration to enhance drug-target association prediction.

Authors:  Piyanut Tangmanussukum; Thitipong Kawichai; Apichat Suratanee; Kitiporn Plaimas
Journal:  PeerJ Comput Sci       Date:  2022-10-11
  9 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.