1. A method to classify one or more seismic surfaces or surface patches based on measurements from seismic data, comprising: obtaining, by a computer, a training set including a plurality of previously obtained and labeled seismic surfaces or surface patches and one or more training seismic attributes measured or calculated at, above, and/or below the seismic surfaces; obtaining, by the computer, one or more unclassified seismic surfaces or surface patches and one or more seismic attributes measured or calculated at, above, and/or below the unclassified seismic surfaces, wherein the one or more seismic attributes includes a single boundary measure of attribute contrast above and below a seismic surface or surface patch of the plurality of previously obtained and labeled seismic surfaces or surface patches, such that the single boundary measure represents the collapsing of stratigraphically diagnostic seismic facies information into said single boundary measure; learning, by the computer, a classification model from the previously obtained and labeled seismic surfaces or surface patches and the one or more training seismic attributes, wherein the classification model is based at least in part on the single boundary measure of attribute contrast; and classifying, by the computer, the unclassified seismic surfaces or surface patches based on the application of the classification model to the unclassified seismic surfaces or surface patches.