Feature selection of breast cancer based on Principal Component Analysis
Hasmarina Hasan, Nooritawati Md Tahir · 2010
Machine learning is a branch of artificial intelligence that employs a variety of statistical, probabilistic and optimization techniques and allows computer to learn from past examples and detect patterns from large data sets, which is particularly well-suited to assist medical practitioners in diagnosis of disease based on a variety of test results. Therefore, in this research, we deemed further by developing feature extraction algorithm based on Principal Component Analysis (PCA) and Artificial Neural Network (ANNs) as classifier as the optimal tool to enhance the classification of benign or malignant based on the Wisconsin Breast Cancer Database. In addition, the three rules of thumb of PCA namely the Scree Test, Cumulative Variance and the KG rule are employed as feature selection. An ensemble of the reduced datasets based on these rules is used as the inputs to ANN classifier with back propagation algorithm. Initial results showed that this approach is able to discriminate between the normal and breast cancer patients.