20140408-03: self taught learning