Learning Deep Features for Limited-data Visual Problems