Phase-Space Learning