Convolution-maxpooling slides a window over the input and identifies the best matching subsequence for a task, using a number of filters that support flexible matching.
convolution-maxpooling is an appropriate method for finding the pattern subsequence that best matches the predicate description.