REVIEW 4 major objections 4 minor 23 references
CaliciBoost: Performance-Driven Evaluation of Molecular Representations for Caco-2 Permeability Prediction
T0 review · 4 major / 4 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read An AutoGluon-based pipeline called CaliciBoost reports state-of-the-art Caco-2 permeability prediction (MAE 0.2560) and claims 3D descriptors add value.
desk verdict A useful benchmark and a newly curated OCHEM dataset, but the headline MAE and the 15.73% 3D claim are test-set-fitted minima that should not be used as stated. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
The best number reported is a MAE of 0.2560 on the TDC test set, using a subset of PaDEL descriptors, and the paper calls this model CaliciBoost. The authors also claim that adding 3D descriptors to 2D descriptors reduces MAE by 15.73%. There is a problem with how that best number is produced. The authors rank features, then try keeping the top 1 through 100 or 200 features and watch which MAE on the test set looks best. Choosing the number of features based on test-set results means the test set is used to tune the model, so the reported 0.2560 is optimistic. Also, the 15.73% improvement appears only when comparing PaDEL top features to PaDEL 2D features; for Mordred the improvement is about 10.4%, and using 3D features alone makes predictions worse.
The paper releases code and a curated dataset, which is useful for future benchmarks. The qualitative ranking of representations, such as PaDEL, Mordred, and RDKit working well, is plausible. However, the specific state-of-the-art claim and the 3D benefit claim need re-evaluation with feature selection done inside cross-validation, without touching the test set.
Extended reading notes
Core claim
The load-bearing assertion is that CaliciBoost, trained on top-ranked PaDEL features on the TDC scaffold split, achieves MAE 0.2560, RMSE 0.3224, R2 0.7788, and Pearson r 0.8839, outperforming all previously reported methods, and that adding 3D descriptors to 2D reduces MAE by 15.73% for PaDEL and Mordred (Abstract, Section 3.2.2, Table 1 rows 12-14 and 16-18). If correct, it demonstrates that AutoML plus descriptor selection is the best strategy for Caco-2 prediction on small data.
Load-bearing premise
The evaluation assumes the top-feature count N can be chosen by scanning MAE on the test set without invalidating the reported performance. Section 3.2.2 says models were trained with the top N features, with N ranging from 1 to 100 or 200, and Figures 6 and 7 plot MAE versus N. If N and the feature subset are selected using test-set outcomes, the reported 0.2560 MAE and the 15.73% improvement are fitted values, not unbiased predictions.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript presents a systematic comparison of eight molecular representation types (Morgan, Avalon, ErG, RDKit, MACCS, PaDEL, Mordred, CDDD) for regression of Caco-2 permeability values, using AutoGluon-based AutoML on the TDC benchmark and a custom-curated OCHEM dataset. The authors apply permutation importance and SHAP to select top-ranked features for each representation, retrain with Bayesian optimization, and report that a model named CaliciBoost, trained on top PaDEL features with the TDC scaffold split, achieves MAE 0.2560, RMSE 0.3224, R2 0.7788, and Pearson r 0.8839. They further claim that incorporating 3D descriptors with 2D descriptors reduces MAE by 15.73% for both PaDEL and Mordred, and conclude that AutoML plus descriptor selection is a state-of-the-art strategy for Caco-2 prediction.
Significance. If the results were valid, the paper would provide a practically useful benchmark of molecular representations for ADMET modeling in a data-limited setting, with the notable strength of making code, curated data, and pretrained models publicly available. The two-dataset design, the breadth of representations, and the use of modern AutoML tools are valuable. However, the central quantitative claims are compromised by the evaluation protocol: the number of top features N is selected using test-set outcomes (Section 3.2.2, Figures 6-7), so the reported best MAEs are fitted values rather than unbiased predictions. In addition, the abstract's 15.73% claim is not supported by Table 1 for Mordred, and the comparison underlying the 3D-benefit claim confounds descriptor addition with dimensionality reduction. These issues are correctable with re-analysis, but as presented the headline results do not support the state-of-the-art conclusion.
major comments (4)
- [Section 3.2.2, Figures 6-7] The optimal number of top features N is selected by inspecting MAE curves computed on the test set, with no internal validation split described in Sections 2.2.1 or 2.2.4. As a consequence, the 'Top' rows in Table 1 (e.g., PaDEL Top MAE 0.2560 and Mordred Top MAE 0.2613) are minima over N chosen using test outcomes, so these values are fitted rather than unbiased predictions. The state-of-the-art claim in Section 4 and the Abstract is therefore not supported as stated. The authors should either fix N and the feature subset before seeing the test set, or use nested cross-validation to report honest prediction error.
- [Abstract and Section 3.2.2] The claim that adding 3D descriptors reduces MAE by 15.73% for both PaDEL and Mordred is not consistent with Table 1. PaDEL 2D (0.3037) to PaDEL Top (0.2560) gives about 15.7%, but Mordred 2D (0.2916) to Mordred Top (0.2613) gives about 10.4%. In addition, '2D' is compared with 'Top from 2D+3D', which confounds the addition of 3D descriptors with dimensionality reduction. The abstract overstates the quantitative result; a controlled comparison (e.g., 2D-top versus 2D+3D-top with matched feature counts) is needed.
- [Table 1, rows 13 and 17] The conclusion in Section 3.2.2 that 3D structural information 'plays a significant role' is difficult to reconcile with the reported 3D-only results, which are markedly worse than 2D-only for both PaDEL (MAE 0.4277 vs 0.3037) and Mordred (MAE 0.3883 vs 0.2916). The paper should explain this discrepancy or soften the 3D-benefit claim accordingly.
- [Tables 1-2] No error bars, standard deviations, or repeated-seed evaluations are reported for any model configuration, so it is unclear whether differences of 0.01-0.05 in MAE between representations are statistically meaningful. Given that the headline claims concern small margins, the authors should report variability across at least several independent runs or bootstrap resamples of the test set.
minor comments (4)
- [Figures 10-11] Figures 10 and 11 are captioned as 'using Mordred descriptors', but the accompanying text in Section 3.2.2 states the experiments cover both PaDEL and Mordred; the PaDEL panels appear to be missing or mislabeled.
- [Section 2.2.2] The preprocessing imputes missing pH as 7.4 and removes records with missing temperature; these choices could introduce systematic bias and should be justified or subjected to a sensitivity analysis.
- [References] Several references are cited in the text with formats not clearly matched to the reference list (e.g., 'Z. Wu et al. (2019)' and 'H. Moriwaki et al. (2018)'), and the reference list mixes styles; please use a consistent citation format throughout.
- [Sections 2.2.4 and 3.2.2] The naming of the model is inconsistent: 'AutoGluon' is used in Section 2.2.4, while the headline results refer to 'CaliciBoost'; the relationship between the AutoGluon ensemble, Bayesian optimization, and the CaliciBoost model should be stated explicitly.
Circularity Check
Reported state-of-the-art MAE is a test-set-fitted minimum: N is chosen by scanning MAE-versus-top-feature-count on the held-out test set, and the 3D-benefit number is computed from that selected configuration.
-
fitted input called prediction
[Section 3.2.2 (Using top features), Figures 6-7; Table 1 rows 11-18; Abstract]
"we conducted a screening experiment, evaluating model performance using the top N features, where N ranged from 1 to 100 or 1 to 200, depending on the dimensionality of each representation. This approach allowed us to identify the optimal number of informative features required to match or exceed the performance of the full model. Performance trends for each representation (MAE vs. number of top features) are provided in Figure 6 (for TDC dataset) and Figure 7 (for OCHEM dataset)."
The manuscript defines only train/test splits (Section 2.2.1 gives TDC 728/182; Section 2.2.2 gives OCHEM 4,377/1,095) and never defines an inner validation set for the N-scan. As written, the curves in Figures 6 and 7 are therefore MAE on the test set as N varies, and the 'optimal subset' is the argmin of those test-set curves. Table 1's PaDEL Top MAE 0.2560, Mordred Top MAE 0.2613, and the Abstract's 'best MAE performance' are thus the selected minima of this scan, i.e., fitted values reported as predictions. The SOTA claim (MAE 0.2560) is forced by the selection rule: choose N to minimize test MAE.
-
fitted input called prediction
[Abstract; Section 3.2.2 (3D vs 2D comparison); Table 1 rows 12-14 and 16-18]
"Furthermore, for both PaDEL and Mordred representations, the incorporation of 3D descriptors resulted in a 15.73% reduction in MAE compared to using 2D features alone, as confirmed by feature importance analysis."
By construction, the comparison is between all 2D features and a top subset drawn from the combined 2D+3D pool after test-set MAE minimization. The 15.73% figure matches only PaDEL (0.3037 to 0.2560); for Mordred the same comparison gives roughly 10.4% (0.2916 to 0.2613), so the Abstract's 'for both PaDEL and Mordred' is not supported. Since 3D-only models are worse (Table 1: PaDEL 3D MAE 0.4277, Mordred 3D MAE 0.3883), the 3D-benefit claim is not an independent measurement; it is the same test-selected configuration whose MAE was minimized, confounded with dimensionality reduction.
full rationale
CaliciBoost is not equation-level circular and it does not lean on load-bearing self-citations; the descriptor families, AutoML framework, and datasets are external inputs. The circularity is confined to the headline evaluation: only train/test splits are defined, and Section 3.2.2 uses MAE-versus-N curves to choose the top-feature subset that is later labeled 'Top'. As written, those curves are test-set MAEs, so the PaDEL Top MAE 0.2560 and Mordred Top MAE 0.2613 in Table 1 are the minima of a test-set feature-count scan, i.e., fitted values presented as predictions. The abstract's 15.73% 3D-benefit figure is calculated from that same selected PaDEL configuration, is not matched by Mordred (~10.4%), and is confounded with dimensionality reduction. A corrected protocol with an inner validation split could support the qualitative ranking, but the state-of-the-art and 3D-benefit claims as stated are not self-contained predictions.
Assumptions & free parameters
free parameters (4)
- Number of top features N per representation =
Not fully reported per representation; ranges 1 to 100 or 1 to 200
- Feature subset composition =
Varies per representation
- AutoGluon best-quality preset and Bayesian optimization hyperparameters =
Not specified
- OCHEM preprocessing thresholds (pH 7.4, temperature 37 C, A-to-B direction) =
Fixed by curation rules
assumptions (5)
- domain assumption TDC scaffold split is a valid unbiased evaluation of generalization to novel structures
- domain assumption AutoGluon's best-quality preset and Bayesian optimization produce models that can be compared fairly across representations
- domain assumption Feature importance from SHAP and permutation on the trained model identifies features that improve held-out performance
- ad hoc to paper Missing OCHEM metadata values (direction, pH, temperature) reflect standard assay conditions
- domain assumption 3D descriptors generated by PaDEL and Mordred capture meaningful molecular geometry
Cite this review
Pith. "Pith review of CaliciBoost: Performance-Driven Evaluation of Molecular Representations for Caco-2 Permeability Prediction." pith.science (2026). https://pith.science/paper/FWZ5P5KN
@misc{pith2026250608059,
author = {Pith},
title = {Pith review of: CaliciBoost: Performance-Driven Evaluation of Molecular Representations for Caco-2 Permeability Prediction},
year = {2026},
howpublished = {\url{https://pith.science/paper/FWZ5P5KN}},
note = {Machine review of arXiv:2506.08059}
}
read the original abstract
Caco-2 permeability serves as a critical in vitro indicator for predicting the oral absorption of drug candidates during early-stage drug discovery. To enhance the accuracy and efficiency of computational predictions, we systematically investigated the impact of eight molecular feature representation types including 2D/3D descriptors, structural fingerprints, and deep learning-based embeddings combined with automated machine learning techniques to predict Caco-2 permeability. Using two datasets of differing scale and diversity (TDC benchmark and curated OCHEM data), we assessed model performance across representations and identified PaDEL, Mordred, and RDKit descriptors as particularly effective for Caco-2 prediction. Notably, the AutoML-based model CaliciBoost achieved the best MAE performance. Furthermore, for both PaDEL and Mordred representations, the incorporation of 3D descriptors resulted in a 15.73% reduction in MAE compared to using 2D features alone, as confirmed by feature importance analysis. These findings highlight the effectiveness of AutoML approaches in ADMET modeling and offer practical guidance for feature selection in data-limited prediction tasks.
Figures
Figures from the paper (8 more)
Reference graph
Works this paper leans on
-
[1]
2001, Machine learning, 45, 5
Breiman, L. 2001, Machine learning, 45, 5
2001
-
[2]
2020, arXiv preprint arXiv:2003.06505
Erickson, N., Mueller, J., Shirkov, A., et al. 2020, arXiv preprint arXiv:2003.06505
arXiv 2020
-
[3]
2022, Journal of Machine Learning Research, 23, 1
Hutter, F. 2022, Journal of Machine Learning Research, 23, 1
work page 2022
-
[4]
2006, Journal of chemical information and modeling, 46, 1924
Gedeck, P., Rohde, B., & Bartels, C. 2006, Journal of chemical information and modeling, 46, 1924
work page 2006
-
[5]
2024, Information Sciences, 679, 121056
Gui, Y., Zhan, D., & Li, T. 2024, Information Sciences, 679, 121056
work page 2024
-
[6]
Hadipour, H., Liu, C., Davis, R., Cardona, S. T., & Hu, P. 2022, BMC bioinformatics, 23, 132
work page 2022
-
[7]
2021, Journal of cheminformatics, 13, 1
Kuwahara, H., & Gao, X. 2021, Journal of cheminformatics, 13, 1
work page 2021
-
[8]
2020, in Proceedings of the AutoML Workshop at ICML, Vol
LeDell, E., & Poirier, S. 2020, in Proceedings of the AutoML Workshop at ICML, Vol. 2020, 24
work page 2020
Show all 23 references
-
[9]
M., & Lee, S.-I
Lundberg, S. M., & Lee, S.-I. 2017, Advances in neural information processing systems, 30
2017
-
[10]
2021, in 2021 12th International Conference on Information, Intelligence, Systems & Applications (IISA), IEEE, 1–8
Malu, M., Dasarathy, G., & Spanias, A. 2021, in 2021 12th International Conference on Information, Intelligence, Systems & Applications (IISA), IEEE, 1–8
2021
-
[11]
Morgan, H. L. 1965, Journal of chemical documentation, 5, 107
1965
-
[12]
2018, Journal of cheminformatics, 10, 4
Moriwaki, H., Tian, Y.-S., Kawashita, N., & Takagi, T. 2018, Journal of cheminformatics, 10, 4
2018
-
[13]
S., & Moore, J
Olson, R. S., & Moore, J. H. 2016, in Workshop on automatic machine learning, PMLR, 66–74 rdkit. 2025, rdkit, https://www.rdkit.org/
2016
-
[14]
A., Baumann, K., & Zaliani, A
Stiefl, N., Watson, I. A., Baumann, K., & Zaliani, A. 2006, Journal of chemical information and modeling, 46, 208
2006
-
[15]
2011, Journal of computer-aided molecular design, 25, 533 TDC.Caco2 Wang
Sushko, I., Novotarskyi, S., K¨ orner, R., et al. 2011, Journal of computer-aided molecular design, 25, 533 TDC.Caco2 Wang. 2025, TDC.Caco2 Wang, https: //tdcommons.ai/benchmark/admet group/01caco2/
2011
-
[16]
2021, Proceedings of Machine Learning and Systems, 3, 434
Wang, C., Wu, Q., Weimer, M., & Zhu, E. 2021, Proceedings of Machine Learning and Systems, 3, 434
2021
-
[17]
2016, Journal of chemical information and modeling, 56, 763
Wang, N.-N., Dong, J., Deng, Y.-H., et al. 2016, Journal of chemical information and modeling, 56, 763
2016
-
[18]
2019, Chemical science, 10, 1692
Winter, R., Montanari, F., No´ e, F., & Clevert, D.-A. 2019, Chemical science, 10, 1692
2019
-
[19]
J., Valeri, J
Wong, F., Zheng, E. J., Valeri, J. A., et al. 2024, Nature, 626, 177
2024
-
[20]
2019, Journal of chemical information and modeling, 59, 4587
Wu, Z., Lei, T., Shen, C., et al. 2019, Journal of chemical information and modeling, 59, 4587
2019
-
[21]
2019, Journal of chemical information and modeling, 59, 3370
Yang, K., Swanson, K., Jin, W., et al. 2019, Journal of chemical information and modeling, 59, 3370
2019
-
[22]
Yap, C. W. 2011, Journal of computational chemistry, 32, 1466
2011
-
[23]
1997, Pharmaceutical research, 14, 763
Yee, S. 1997, Pharmaceutical research, 14, 763
1997
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.