Research Article

A Novel Triple Matrix Factorization Method for Detecting Drug-Side Effect Association Based on Kernel Target Alignment

Algorithm 1

Algorithm of our method.
Require: A training matrix (known associations), the fingerprint vector for the drug; Two parameters: the and for TMF;
Ensure: The prediction of ;
 1: Constructing the drug and side effect kernels, which are listed in Table 1;
 2: Utilizing Equation (7) (KTA-MKL) to obtain the weights and for drug and side effect, respectively;
 3: Building and via Equation (5), respectively;
 4: Calculating and by Singular Value Decomposition (SVD);
 5: Solving Equation (14) (TMF) to estimate ;
 6: Calculating ;