随着软件技术在航空航天、国防、金融、能源和通信等诸多领域中的广泛应用,软件的可信性日益受到普遍关注。在可信软件研究领域中,软件缺陷(Defect)和失效(Failure)的预测技术是最为关键的研究问题之一。软件缺陷一般是指软件代码中的错误,俗称为Bug,而软件失效是指在软件运行期间,缺陷在特定条件下导致整个软件系统对其所要求行为的偏离现象。在本项目中,我们将根据软件缺陷预测对机器学习算法的特殊要求