Compressed images for affinity prediction-2 (CIFAP-2): an improved machine learning methodology on protein–ligand interactions based on a study on caspase 3 inhibitors