Soft computing on small data sets