Gene Selection and Classification of Microarray Data Using Convolutional Neural Network

Gene expression profiles could be generated in large quantities by utilizing microarray techniques. Currently, the task of diagnosing diseases relies on gene expression data. One of the techniques which helps in this task is by utilizing deep learning algorithms. Such algorithms are effective in the identification and classification of informative genes. These genes may subsequently be used in predicting testing samples’ classes. In cancer identification, the microarray data typically possesses minimal samples number with a huge feature collection size which are hailing from gene expression data. Lately, applications of deep learning algorithms are gaining much attention to solve various challenges in artificial intelligence field. In the present study, we investigated a deep learning algorithm based on the convolutional neural network (CNN), for classification of microarray data. In comparison to similar techniques such as Vector Machine Recursive Feature Elimination and improved Random Forest (mSVM-RFE-iRF and varSeIRF), CNN showed that not all the data have superior performance. Most of experimental results on cancer datasets indicated that CNN is superior in terms of accuracy and minimizing gene in classifying cancer comparing with hybrid mSVM-RFE-iRF.

[1]  Yuh-Min Chen,et al.  Gene selection and sample classification on microarray data based on adaptive genetic algorithm/k-nearest neighbor method , 2011, Expert Syst. Appl..

[2]  Chao Li,et al.  Using the K-Nearest Neighbor Algorithm for the Classification of Lymph Node Metastasis in Gastric Cancer , 2012, Comput. Math. Methods Medicine.

[3]  Shuiwang Ji,et al.  Deep Convolutional Neural Networks for Multi-instance Multi-task Learning , 2015, 2015 IEEE International Conference on Data Mining.

[4]  R. Vaillant,et al.  Original approach for the localisation of objects in images , 1994 .

[5]  Peter Willett,et al.  Prediction of Ion Channel Activity Using Binary Kernel Discrimination , 2007, J. Chem. Inf. Model..

[6]  John C. Platt,et al.  A Convolutional Neural Network Hand Tracker , 1994, NIPS.

[7]  Yann LeCun,et al.  Large-scale Learning with SVM and Convolutional for Generic Object Categorization , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[8]  Verónica Bolón-Canedo,et al.  A review of microarray datasets and applied feature selection methods , 2014, Inf. Sci..

[9]  Concetto Spampinato,et al.  Statistical Texture Analysis of MRI Images to Classify Patients Affected by Multiple Sclerosis , 2010 .

[10]  Nello Cristianini,et al.  Support vector machine classification and validation of cancer tissue samples using microarray expression data , 2000, Bioinform..

[11]  Matthew D. Zeiler ADADELTA: An Adaptive Learning Rate Method , 2012, ArXiv.

[12]  David G. Lowe,et al.  Fast Approximate Nearest Neighbors with Automatic Algorithm Configuration , 2009, VISAPP.

[13]  Ying Liu,et al.  A classification model for the prostate cancer based on deep learning , 2017, 2017 10th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI).

[14]  Patrice Y. Simard,et al.  Best practices for convolutional neural networks applied to visual document analysis , 2003, Seventh International Conference on Document Analysis and Recognition, 2003. Proceedings..

[15]  Eric P. Xing,et al.  Select-additive learning: Improving generalization in multimodal sentiment analysis , 2016, 2017 IEEE International Conference on Multimedia and Expo (ICME).

[16]  Tiejun Tong,et al.  Gene Selection Using Iterative Feature Elimination Random Forests for Survival Outcomes , 2012, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[17]  Jin-Kao Hao,et al.  A Hybrid GA/SVM Approach for Gene Selection and Classification of Microarray Data , 2006, EvoWorkshops.

[18]  Razvan Pascanu,et al.  Theano: new features and speed improvements , 2012, ArXiv.

[19]  Mohd Saberi Mohamad,et al.  Random Forest and Gene Ontology for functional analysis of microarray data , 2014, 2014 IEEE 7th International Workshop on Computational Intelligence and Applications (IWCIA).

[20]  Musa H. Asyali,et al.  Gene Expression Profile Classification: A Review , 2006 .

[21]  Yoshua Bengio,et al.  Extracting and composing robust features with denoising autoencoders , 2008, ICML '08.

[22]  Franco Scarselli,et al.  On the Complexity of Neural Network Classifiers: A Comparison Between Shallow and Deep Architectures , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[23]  C. Arun Kumar,et al.  A Comparative Performance Evaluation of Supervised Feature Selection Algorithms on Microarray Datasets , 2017 .

[24]  Qing Liao,et al.  Cancer classification with multi-task deep learning , 2017, 2017 International Conference on Security, Pattern Analysis, and Cybernetics (SPAC).

[25]  Madhubanti Maitra,et al.  Gene selection from microarray gene expression data for classification of cancer subgroups employing PSO and adaptive K-nearest neighborhood technique , 2015, Expert Syst. Appl..

[26]  Ramón Díaz-Uriarte,et al.  Gene selection and classification of microarray data using random forest , 2006, BMC Bioinformatics.

[27]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[28]  W. Pitts,et al.  A Logical Calculus of the Ideas Immanent in Nervous Activity (1943) , 2021, Ideas That Created the Future.

[29]  Dunja Mladenic,et al.  The Role of Hubness in Clustering High-Dimensional Data , 2011, IEEE Transactions on Knowledge and Data Engineering.

[30]  Michael S. Lew,et al.  Deep learning for visual understanding: A review , 2016, Neurocomputing.

[31]  M. Mohammed Thaha,et al.  Brain Tumor Segmentation Using Convolutional Neural Networks in MRI Images , 2019, Journal of Medical Systems.

[32]  Ulf Leser,et al.  Tools for managing and analyzing microarray data , 2012, Briefings Bioinform..

[33]  Abdesselam Bouzerdoum,et al.  A new class of convolutional neural networks (SICoNNets) and their application of face detection , 2003, Proceedings of the International Joint Conference on Neural Networks, 2003..