Hyperbolic learning