However, the strong performance of the models presented in this section should be interpreted with caution. In a random data split, the same molecular structure under different state conditions could appear in different folds during cross-validation. As a result, the model might have recognized specific compounds rather than developing a true generalization capability.