A machine learning technique that combines multiple similarity measures (kernels) by learning optimal weights for each.