ex5: self-taught learning