Multiple kernel learning