Abstract
Genomic Signal Processing is used for processing, investigation and usage of genomic signals for achieving biological knowledge for systems-based applications. The important objective of study of genomics is to determine the group of gene for categorizing the disease, so the molecular based diagnosis can be mostly used. The proposed method is an efficient method to enhance the genomic signal processing. Here the proposed Kalman filter is used as a preprocessing part and used to remove the noise available in the microarray data and also helps in smoothening the data for signal processing. The fuzzy c-means clustering has been used here for clustering the microarray data after removal of noise. The artificial neural network is used here to classify microarray data to identify the affected and non-affected genes which are available in the microarray data. In the proposed method, the results are verified in terms of Davies-Bouldin Index, Dunn’s Index, Silhouette Width, precision, recall, and F-score. As per the result obtained by this proposed method, we found that it is one of the efficient methods in genomic signal processing of micro array data set.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Dougherty ER, Datta A (2005) Genomic signal processing: diagnosis and therapy. IEEE Signal Process Magaz 22(1):107–112
Anastassiou D (2001) Genomic signal processing. IEEE Signal Process Magaz 18(4):8–20
Järvinen A-K, Hautaniemi S, Edgren H, Auvinen P, Saarela J, Kallioniemi O-P, Monni O (2004) Are data from different gene expression microarray platforms comparable? Genomics 83(6):1164–1168
Wang XH, Istepanian RSH, Song YH (2003) Microarray image enhancement by denoising using stationary wavelet transform. IEEE Trans Nanobio Sci 2(4):184–189
Jiang D, Tang C, Zhang A (2004) Cluster analysis for gene expression data: a survey. IEEE Trans Knowl Data Eng 16(11):1370–1386
Zhang D, Chen S, Zhou Z-H (2008) Constraint score: a new filter method for feature selection with pairwise constraints. Pattern Recognit 41(5):1440–1451
Bolshakova N, Azuaje F (2008) Cluster validation techniques for genome expression data. Signal Process 83(4):825–833)
Seo J, Shneiderman B (2002) Interactively exploring hierarchical clustering results (gene identification). Computer 35(7):80–86
Zimmermann P, Hennig L, Gruissem W (2005) Gene-expression analysis and network discovery using genevestigator. Trends Plant Sci 10(9):407–409
Leung YF, Cavalieri D (2003) Fundamentals of cDNA microarray data analysis. TRENDS Genet 19(11):649–659
Wall ME, Rechtsteiner A, Rocha LM (2003) Singular value decomposition and principal component analysis: a practical approach to microarray data analysis, vol 1, pp 91–109
Liew AW-C, Yan H, Yang M (2005) Pattern recognition techniques for the emerging field of bioinformatics: a review. Pattern Recognit 38(11):2055–2073
Pati SK, Das AK (2017) Missing value estimation for microarray data through cluster analysis. Knowl Inf Syst 1(1):1–42
Cai Z et al (2015) Classification of lung cancer using ensemble-based feature selection and machine learning methods. Mol Biosyst 11(3):791–800
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Mishra, P., Bhoi, N. (2020). Kalman Filtering Based Fuzzy C-Means Clustering and Artificial Neural Network for Classification of Microarray Data. In: Nayak, J., Balas, V., Favorskaya, M., Choudhury, B., Rao, S., Naik, B. (eds) Applications of Robotics in Industry Using Advanced Mechanisms. ARIAM 2019. Learning and Analytics in Intelligent Systems, vol 5. Springer, Cham. https://doi.org/10.1007/978-3-030-30271-9_28
Download citation
DOI: https://doi.org/10.1007/978-3-030-30271-9_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-30270-2
Online ISBN: 978-3-030-30271-9
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)