Learning From Data by