where n train denotes the number of training systems A in the dataset, n A is the number of atoms in a system A, and E A HOMO is the target HOMO energy for a system A. The resulting pooling function with the learnt weights is denoted by f OWA (orbital weighted average).