A Projection Algorithm to Detect Cancer Using Microarray
Abstract
The projection algorithm to classify tissues with a large number of genes and a small number of microarrays is proposed.The algorithm is based on the angle formed by two vectors in the n-dimensional space, and takes advantages of the geometrical projection principle.The properties of known tissues can be used to train the algorithm and distinguish between the cancer and normal gene expressions.The gene’s percentiles from an independent data set can be used to create a third vector, which is projected into the previously trained vectors to classify the third vector in one of the two populations, cancer or normal population.The proposed algorithm was implemented to detect cervical cancer in a microarray data set, which contains 8 normal and 25 cancerous tissues, which were randomly selected one thousand of times using a combinatory strategy.The algorithm was compared with three existing algorithms that have been used to solve the microarray classification problem: Fisher discriminate function, logistic regression, and artificial neural networks.Results show that the proposed algorithm outperformed the selected algorithms
Keywords
Full Text:
PDFRefbacks
- There are currently no refbacks.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
IAES International Journal of Artificial Intelligence (IJ-AI)
ISSN/e-ISSN 2089-4872/2252-8938
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).