Software defect prediction constructs a software defect prediction model based on the mining of software historical repositories.Then it uses the trained model to predict potential defect-proneness program modules.However noises are inevitable when labeling or measuring the software entities.Although some researchers have investigated the noise tolerance of existing feature selection methods,few studies focus on proposing new feature selection methods with a certain noise tolerance.To solve this issue,we pr...