Learning via the Hilbert-Schmidt Independence Criterion