\begin{table}

    \begin{tabularx}{\columnwidth}{ | l | >{\raggedright\arraybackslash} X | >{\raggedright\arraybackslash} X | }
    \hline
\textbf{Short name} & \textbf{Name} & \textbf{Parameter settings} \\ \hline
ctree & Conditional trees & min\_split=20, min\_bucket=7\\ \hline
rtree & Regression trees & min\_split=20, min\_bucket=7\\ \hline
cforest & Random forest (with conditional trees) & n\_trees=500, min\_split=20, min\_bucket=7\\ \hline
rforest & Random forest & n\_trees=500, min\_split=20, min\_bucket=7\\ \hline
gbm & Generalized boosted regression & n\_trees=100, depth=1, CV=no, min\_obs\_node=10\\ \hline
fnn & k-Nearest neighbor & k=1\\ \hline
earth & Adaptive regression splines (earth) & (as default)\\ \hline
glmnet &  Regularized GLM & (as default)\\ \hline
ridge & Penalized ridge regression & (as default)\\ \hline
lm & Multiple linear regression & (as default)\\ \hline
pcr & Principal component regression & (as default)\\ \hline
plsr & Partial least squares & (as default)\\ \hline
rsm & Response surface regression & (as default)\\ \hline
rvm & Relevance vector machine & Kernel=RBF, nu=0.2, epsilon=0.1\\ \hline
ksvm & Support vector machines & Kernel=RBF, nu=0.2, epsilon=0.1\\ \hline
ksvmfp & Support vector machines with Tanimoto kernel & Kernel=Tanimoto\\ \hline
nnet &  Neural networks & size=3\\ \hline
nneth2o & Neural networks using H2O library & layers=2, size layer 1 = 0.333* n\_inputs, layer 2 = 0.667*n\_inputs\\ \hline
\end{tabularx}
\caption{List of baseline QSAR algorithms. Abbreviations: n\_trees: number of trees; min\_split: minimum node size allowed for splitting; min\_bucket: minimum size of the bucket. k: number of neighbours; depth: search depth; CV: cross-validation; min\_obs\_node: minimum number of observations per node; RBF: radial basis function with nu (spread) and epsilon (scale) parameters; size: number of neurons in the hidden layer; n\_inputs: length of the input vector.}
\label{table:baseline-qsar-algos}
\end{table}
Short name Name Parameter settings
ctree Conditional trees min split=20, min bucket=7
rtree Regression trees min split=20, min bucket=7
cforest Random forest (with conditional
trees) n trees=500, min split=20,
min bucket=7
rforest Random forest n trees=500, min split=20,
min bucket=7
gbm Generalized boosted regression n trees=100, depth=1, CV=no,
min obs node=10
fnn k-Nearest neighbor k=1
earth Adaptive regression splines
(earth) (as default)
glmnet Regularized GLM (as default)
ridge Penalized ridge regression (as default)
lm Multiple linear regression (as default)
pcr Principal component regression (as default)
plsr Partial least squares (as default)
rsm Response surface regression (as default)
rvm Relevance vector machine Kernel=RBF, nu=0.2,
epsilon=0.1
ksvm Support vector machines Kernel=RBF, nu=0.2,
epsilon=0.1
ksvmfp Support vector machines with
Tanimoto kernel Kernel=Tanimoto
nnet Neural networks size=3
nneth2o Neural networks using H2O
library layers=2, size layer 1 = 0.333*
n inputs, layer 2 =
0.667*n inputs