Solutions to Learning From Data