A machine learning approach to graph-theoretical cluster expansions of the energy of adsorbate layers.