After data pre-processing, the corresponding label (∆G offset , see Eq. 1) was appended to each data point in order to build the final training set (named 'FEP/ML'). Additionally, a second training set (named 'ML') was generated by using as labels (output variables) the experimentally-determined ∆G exp value for each data point.