Learning Methods In Soft Computing