Visual Learning Theory