Table 9 Report of the benchmark status across datasets and algorithms. \(\checkmark\) means that the 100 iterations were successfully run, whereas \(\times\) indicates an error (M: memory, E: runtime error).

From: Comprehensive evaluation of pure and hybrid collaborative filtering in drug repurposing

Dataset

Split.

ALSWR

LibMF

LogisticMF

PMF

SCPMF

Fast.ai

NIMCGCN

BNNR

DRRS

HAN

LRSSL

Cdataset

Random

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

Weakly c.

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

Fdataset

Random

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

Weakly c.

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

DNdataset

Random

\(\times \text { (M)}\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\times \text { (M)}\)

\(\times \text { (M)}\)

\(\times \text { (M)}\)

\(\checkmark\)

\(\checkmark\)

Weakly c.

\(\times \text { (M)}\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\times \text { (M)}\)

\(\times \text { (M)}\)

\(\checkmark\)

\(\checkmark\)

Gottlieb

Random

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

Weakly c.

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

LRSSL

Random

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

Weakly c.

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

PREDICT (private)

Random

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\times \text { (E)}\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\times \text { (E)}\)

\(\checkmark\)

\(\checkmark\)

Weakly c.

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\times \text { (E)}\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\times \text { (E)}\)

\(\checkmark\)

\(\checkmark\)

PREDICT (public)

Random

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\times \text { (E)}\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\times \text { (E)}\)

\(\checkmark\)

\(\checkmark\)

Weakly c.

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\times \text { (E)}\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\times \text { (E)}\)

\(\checkmark\)

\(\checkmark\)

TRANSCRIPT

Random

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\times \text { (E)}\)

\(\checkmark\)

\(\times \text { (E)}\)

Weakly c.

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\times \text { (E)}\)

\(\checkmark\)

\(\times \text { (E)}\)

Synthetic

Random

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\times \text { (E)}\)

\(\checkmark\)

\(\checkmark\)

Weakly c.

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\checkmark\)

\(\times \text { (E)}\)

\(\checkmark\)

\(\checkmark\)