Proximity Learning