A survey on filter techniques for feature selection in gene expression microarray analysis
Abstract
A plenitude of feature selection (FS) methods is available in the literature, most of them rising as a need to analyze data of very high dimension, usually hundreds or thousands of variables. Such data sets are now available in various application areas like combinatorial chemistry, text mining, multivariate imaging, or bioinformatics. As a general accepted rule, these methods are grouped in filters, wrappers, and embedded methods. More recently, a new group of methods has been added in the general framework of FS: ensemble techniques. The focus in this survey is on filter feature selection methods for informative feature discovery in gene expression microarray (GEM) analysis, which is also known as differentially expressed genes (DEGs) discovery, gene prioritization, or biomarker discovery. We present them in a unified framework, using standardized notations in order to reveal their technical details and to highlight their common characteristics as well as their particularities.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Filter feature selection methods ignore high-order interactions, which may be present and important in complex systems.
“These univariate measures are intuitive and computationally inexpensive; however, they ignore high-order interactions, which may be present, and important, in complex systems.”
From Applications of machine learning in animal behaviour studies (2017) · cites this paper as Lazar et al., 2012
Cites
Controlling the False Discovery Rate: A Practical and Powerful Approach to Multiple Testing
Benjamini, Y., & Hochberg, Y. (1995) · Journal of the Royal Statistical Society Series B: Statistical Methodology · doi:10.1111/j.2517-6161.1995.tb02031.x · Cited by 109,482 · see citing works
Smyth, G. K. (2004) · Statistical Applications in Genetics and Molecular Biology · doi:10.2202/1544-6115.1027 · Cited by 11,829 · see citing works
Golub, T. R., Slonim, D. K., Tamayo, P., Huard, C., Gaasenbeek, M., Mesirov, J. P., Coller, H., Loh, M. L., Downing, J. R., Caligiuri, M. A., et al. (1999) · Science · doi:10.1126/science.286.5439.531 · Cited by 11,516 · see citing works
In silico prediction of protein-protein interactions in human macrophages
Souiai, O., Guerfali, F. Z., Miled, S. B., Brun, C., & Benkahla, A. (2014) · BMC Research Notes · doi:10.1186/1756-0500-7-157 · Cited by 10,785 · see citing works
On Estimation of a Probability Density Function and Mode
Parzen, E. (1962) · The Annals of Mathematical Statistics · doi:10.1214/aoms/1177704472 · Cited by 10,715 · see citing works
Significance analysis of microarrays applied to the ionizing radiation response
Tusher, V. G., Tibshirani, R., & Chu, G. (2001) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.091062498 · Cited by 10,568 · see citing works
Gene selection for cancer classification using support vector machines
Guyon, I., Weston, J., Barnhill, S., & Vapnik, V. (2002) · Machine Learning · doi:10.1023/a:1012487302797 · Cited by 9,954 · see citing works
An introduction to variable and feature selection
GuyonIsabelle, & ElisseeffAndré (2003) · Journal of Machine Learning Research · doi:10.5555/944919.944968 · Cited by 7,843 · see citing works
The relationship between Precision-Recall and ROC curves
Davis, J., & Goadrich, M. (2006) · Proceedings of the 23rd international conference on Machine learning - ICML '06 · doi:10.1145/1143844.1143874 · Cited by 6,559 · see citing works
A Direct Approach to False Discovery Rates
Storey, J. D. (2002) · Journal of the Royal Statistical Society Series B: Statistical Methodology · doi:10.1111/1467-9868.00346 · Cited by 5,603 · see citing works
A review of feature selection techniques in bioinformatics
Saeys, Y., Inza, I., & Larrañaga, P. (2007) · Bioinformatics · doi:10.1093/bioinformatics/btm344 · Cited by 5,252 · see citing works
Exploring the metabolic and genetic control of gene expression on a genomic scale.
Derisi, J., Iyer, V., & Brown, P. (1997) · Science · doi:10.1126/science.278.5338.680 · Cited by 4,832 · see citing works
The earth is round (p < .05).
Cohen, J. (1994) · American Psychologist · doi:10.1037/0003-066x.49.12.997 · Cited by 4,003 · see citing works
Diagnosis of multiple cancer types by shrunken centroids of gene expression
Tibshirani, R. J., Hastie, T. J., Narasimhan, B., & Chu, G. (2002) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.082099299 · Cited by 2,938 · see citing works
MINIMUM REDUNDANCY FEATURE SELECTION FROM MICROARRAY GENE EXPRESSION DATA
Ding, C. H. Q., & PENG, H. (2005) · Journal of Bioinformatics and Computational Biology · doi:10.1142/s0219720005001004 · Cited by 2,775 · see citing works
Comparison of Discrimination Methods for the Classification of Tumors Using Gene Expression Data
Dudoit, S., Fridlyand, J., & Speed, T. P. (2002) · Journal of the American Statistical Association · doi:10.1198/016214502753479248 · Cited by 2,673 · see citing works
The positive false discovery rate: a Bayesian interpretation and the q-value
Storey, J. D. (2003) · The Annals of Statistics · doi:10.1214/aos/1074290335 · Cited by 2,204 · see citing works
Empirical Bayes analysis of a microarray experiment
Efron, B., Tibshirani, R., Storey, J. D., & Tusher, V. (2001) · Journal of the American Statistical Association · doi:10.1198/016214501753382129 · Cited by 1,733 · see citing works
Comprehensive Survey on Distance/Similarity Measures between Probability Density Functions
Cha, S.-H. (2007) · Cited by 1,644 · see citing works
Baldi, P., & Long, A. D. (2001) · Bioinformatics · doi:10.1093/bioinformatics/17.6.509 · Cited by 1,622 · see citing works
What's In A Name? Malay Seals As Onomastic Sources
Gallop, A. T. (2018) · Malay Literature · doi:10.37052/ml.31(1)no1 · Cited by 1,495 · see citing works
Rainer Breitling, A., Armengaud, P., Anna Amtmann, A., & Herzyk, P. (2004) · FEBS Letters · doi:10.1016/j.febslet.2004.07.055 · Cited by 1,478 · see citing works
Dudoit, S., Yang, J. Y. H., Callow, M. J., & Speed, T. P. (2002) · Cited by 1,392 · see citing works
Analysis of Variance for Gene Expression Microarray Data
Kerr, K. F., Martin, M., & Churchill, G. A. (2000) · Journal of Computational Biology · doi:10.1089/10665270050514954 · Cited by 1,310 · see citing works
Clustering Gene Expression Patterns
Ben‐Dor, A., Shamir, R., & Yakhini, Z. (1999) · Journal of Computational Biology · doi:10.1089/106652799318274 · Cited by 1,210 · see citing works
Multiple Hypothesis Testing in Microarray Experiments
Dudoit, S., Shaffer, J. P., & Boldrick, J. C. (2003) · Statistical Science · doi:10.1214/ss/1056397487 · Cited by 1,054 · see citing works
Prediction of cancer outcome with microarrays: a multiple random validation strategy
Michiels, S., Koscielny, S., & Hill, C. (2005) · The Lancet · doi:10.1016/s0140-6736(05)17866-0 · Cited by 1,029 · see citing works
Multiple-laboratory comparison of microarray platforms
Irizarry, R. A., Warren, D., Spencer, F., Kim, I. F., Biswal, S., Frank, B. C., Gabrielson, E., Garcia, J. G. N., Geoghegan, J., Germino, G., et al. (2005) · Nature Methods · doi:10.1038/nmeth756 · Cited by 862 · see citing works
The mutual information: detecting and evaluating dependencies between variables
Steuer, R., Kurths, J., Daub, C. O., Weise, J., & Selbig, J. (2002) · Bioinformatics · doi:10.1093/bioinformatics/18.suppl_2.s231 · Cited by 815 · see citing works
Outcome signature genes in breast cancer: is there a unique set?
Ein‐Dor, L., Kela, I., Getz, G. A., Givol, D., & Domany, E. (2004) · Bioinformatics · doi:10.1093/bioinformatics/bth469 · Cited by 792 · see citing works
How to infer gene networks from expression profiles
Bansal, M., Belcastro, V., Ambesi‐Impiombato, A., & di Bernardo, D. (2007) · Molecular Systems Biology · doi:10.1038/msb4100120 · Cited by 775 · see citing works
Tissue Classification with Gene Expression Profiles
Ben‐Dor, A., Bruhn, L., Friedman, N., Nachman, I., Schummer, M., & Zohar Yakhini, B. (2000) · Journal of Computational Biology · doi:10.1089/106652700750050943 · Cited by 742 · see citing works
Newton, M. A., Kendziorski, C. M., Richmond, C. S., Blattner, F. R., & Tsui, K. (2001) · Journal of Computational Biology · doi:10.1089/106652701300099074 · Cited by 739 · see citing works
Robust Feature Selection Using Ensemble Feature Selection Techniques
Saeys, Y., Abeel, T., & de Peer, Y. V. (2008) · Lecture notes in computer science · doi:10.1007/978-3-540-87481-2_21 · Cited by 688 · see citing works
Lönnstedt, I. M. (2001) · Cited by 670 · see citing works
Feature selection for high-dimensional genomic microarray data
Xing, E. P., Jordan, M. I., & Karp, R. M. (2001) · Cited by 635 · see citing works
Functional Genomics: Expression Analysis of Escherichia coli Growing on Minimal and Rich Media
Han, T., Bausch, C. L., Richmond, C. S., Blattner, F. R., & Conway, T. (1999) · Journal of Bacteriology · doi:10.1128/jb.181.20.6425-6440.1999 · Cited by 566 · see citing works
A Review of Ensemble Methods in Bioinformatics
Yang, P., Yang, Y. H., Zhou, B. B., & Zomaya, A. Y. (2010) · Current Bioinformatics · doi:10.2174/157489310794072508 · Cited by 508 · see citing works
Gene selection from microarray data for cancer classification—a machine learning approach
Wang, Y., Tetko, I. V., Hall, M. A., et al. (2005) · Computational Biology and Chemistry · doi:10.1016/j.compbiolchem.2004.11.001 · Cited by 412 · see citing works
Haury, A.-C., Gestraud, P., & Vert, J. (2011) · PLoS ONE · doi:10.1371/journal.pone.0028210 · Cited by 394 · see citing works
Jeffery, I. B., Higgins, D. G., & Culhane, A. C. (2006) · BMC Bioinformatics · doi:10.1186/1471-2105-7-359 · Cited by 357 · see citing works
Classifying Gene Expression Profiles from Pairwise mRNA Comparisons
Geman, D., d'Avignon, C., Naiman, D. Q., & Winslow, R. L. (2004) · Statistical Applications in Genetics and Molecular Biology · doi:10.2202/1544-6115.1071 · Cited by 356 · see citing works
Long, A. D., Mangalam, H. J., Chan, B., et al. (2001) · Journal of Biological Chemistry · doi:10.1074/jbc.m010192200 · Cited by 356 · see citing works
Somorjai, R. L., Dolenko, B., & Baumgartner, R. (2003) · Bioinformatics · doi:10.1093/bioinformatics/btg182 · Cited by 326 · see citing works
Thomas, J. G., Olson, J. M., Tapscott, S. J., et al. (2001) · Genome Research · doi:10.1101/gr.165101 · Cited by 318 · see citing works
New feature subset selection procedures for classification of expression profiles
Bø, T. H., & Jonassen, I. (2002) · Genome biology · doi:10.1186/gb-2002-3-4-research0017 · Cited by 263 · see citing works
An Entropy-based gene selection method for cancer classification using microarray data
Liu, X., Krishnan, A. V., & Mondry, A. (2005) · BMC Bioinformatics · doi:10.1186/1471-2105-6-76 · Cited by 183 · see citing works
Stability and aggregation of ranked gene lists
Boulesteix, A., & Slawski, M. (2009) · Briefings in Bioinformatics · doi:10.1093/bib/bbp034 · Cited by 177 · see citing works
A mixture model approach to detecting differentially expressed genes with microarray data
Le, C. T., Pan, W., & Lin, J. (2003) · Functional & Integrative Genomics · doi:10.1007/s10142-003-0085-7 · Cited by 171 · see citing works
Clustering gene expression patterns
Ben‐Dor, A., & Yakhini, Z. (1999) · doi:10.1145/299432.299448 · Cited by 164 · see citing works
How to infer gene networks from expression profiles, revisited
Penfold, C. A., & Wild, D. L. (2011) · Interface Focus · doi:10.1098/rsfs.2011.0053 · Cited by 160 · see citing works
On the Consistency of Feature Selection using Greedy Least Squares Regression
Zhang, T. (2009) · Rare & Special e-Zone (The Hong Kong University of Science and Technology) · Cited by 160 · see citing works
Multiclass classification of microarray data with repeated measurements: application to cancer
Yeung, K. Y., & Bumgarner, R. E. (2003) · Genome biology · doi:10.1186/gb-2003-4-12-r83 · Cited by 140 · see citing works
A NONPARAMETRIC SCORING ALGORITHM FOR IDENTIFYING INFORMATIVE GENES FROM MICROARRAY DATA
Park, P. J., Pagano, M., & Bonetti, M. (2000) · Pacific Symposium on Biocomputing (PSB) · doi:10.1142/9789814447362_0006 · Cited by 119 · see citing works
Zhang, M., Zhang, L., Zou, J., Yao, C., Xiao, H., Liu, Q., Wang, J., Wang, D., Wang, C., & Guo, Z. (2009) · Bioinformatics · doi:10.1093/bioinformatics/btp295 · Cited by 111 · see citing works
Gene selection for classification of microarray data based on the Bayes error
Zhang, J., & Deng, H. (2007) · BMC Bioinformatics · doi:10.1186/1471-2105-8-370 · Cited by 94 · see citing works
Pan, W. (2003) · Bioinformatics · doi:10.1093/bioinformatics/btg167 · Cited by 91 · see citing works
Kadota, K., Nakai, Y., & Shimizu, K. (2009) · Algorithms for Molecular Biology · doi:10.1186/1748-7188-4-7 · Cited by 86 · see citing works
A rank sum test method for informative gene discovery
Deng, L., Pei, J., Ma, J., et al. (2004) · ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/1014052.1014099 · Cited by 68 · see citing works
Short term performance forecasting in enterprise systems
Powers, R., Goldszmidt, M., & Cohen, I. (2005) · doi:10.1145/1081870.1081976 · Cited by 66 · see citing works
Drăghici, S., Kulaeva, O. I., Hoff, B., Petrov, A., Shams, S., & Tainsky, M. A. (2003) · Bioinformatics · doi:10.1093/bioinformatics/btg165 · Cited by 59 · see citing works
Taminau, J., Steenhoff, D., Coletta, A., Meganck, S., Lazar, C., de Schaetzen, V., Duqué, R., Molter, C., Bersini, H., Nowé, A., et al. (2011) · Bioinformatics · doi:10.1093/bioinformatics/btr529 · Cited by 58 · see citing works
Self-citationSIMILARITIES OF ORDERED GENE LISTS
Yang, X. H., Bentink, S., Scheid, S., et al. (2006) · Journal of Bioinformatics and Computational Biology · doi:10.1142/s0219720006002120 · Cited by 58 · see citing works
A Two-Stage Feature Selection Method for Gene Expression Data
Chuang, L., Ke, C.-H., Chang, H., & Yang, C. (2009) · OMICS A Journal of Integrative Biology · doi:10.1089/omi.2008.0083 · Cited by 39 · see citing works
Detecting differentially expressed genes by relative entropy
Yan, X., Deng, M., Fung, W. K., et al. (2005) · Journal of Theoretical Biology · doi:10.1016/j.jtbi.2004.11.039 · Cited by 34 · see citing works
Parodi, S., Pistoia, V., & Muselli, M. (2008) · BMC Bioinformatics · doi:10.1186/1471-2105-9-410 · Cited by 26 · see citing works
Gene Selection for Cancer Classification through Ensemble of Methods
Wiliński, A., Osowski, S., & Siwek, K. (2009) · Lecture notes in computer science · doi:10.1007/978-3-642-04921-7_52 · Cited by 5 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
A survey on feature selection methods
Chandrashekar, G., & Sahin, F. (2014) · Computers & Electrical Engineering · doi:10.1016/j.compeleceng.2013.11.024 · Cited by 5,189 · see citing works
Applications of machine learning in animal behaviour studies
Valletta, J. J., Torney, C., Kings, M., Thornton, A., & Madden, J. (2017) · Animal Behaviour · doi:10.1016/j.anbehav.2016.12.005 · Cited by 505 · see citing works
“The relevance of each variable is assessed using measures such as correlation with the outcome and statistical significance for differences across classes (Lazar et al., 2012).”
Batch effect removal methods for microarray gene expression data integration: a survey
Lazar, C., Meganck, S., Taminau, J., Steenhoff, D., Coletta, A., Molter, C., Weiss-Solis, D. Y., Duque, R., Bersini, H., & Nowe, A. (2013) · Briefings in Bioinformatics · doi:10.1093/bib/bbs037 · Cited by 333 · see citing works
Self-citationBenchmark of filter methods for feature selection in high-dimensional gene expression survival data
Bommert, A., Welchowski, T., Schmid, M., & Rahnenführer, J. (2022) · Briefings in Bioinformatics · doi:10.1093/bib/bbab354 · Cited by 182 · see citing works
Jaxa-Rozen, M., & Kwakkel, J. (2018) · Environmental Modelling & Software · doi:10.1016/j.envsoft.2018.06.011 · Cited by 91 · see citing works
A novel somatic cancer gene-based biomedical document feature ranking and clustering model
Bikku, T., & Paturi, R. (2019) · Informatics in Medicine Unlocked · doi:10.1016/j.imu.2019.100188 · Cited by 15 · see citing works
- Authors
- Lazar, C., Taminau, J., Meganck, S., Steenhoff, D., Coletta, A., Molter, C., de Schaetzen, V., Duque, R., Bersini, H., & Nowe, A.
- Affiliations
- Vrije Universiteit Brussel (BE)
- Université Libre de Bruxelles (BE)
- Venue
- IEEE/ACM Transactions on Computational Biology and Bioinformatics
- Published
- 2012-07
- Volume
- 9
- Issue
- 4
- Pages
- 1106-1119
- ISSN
- 1545-5963 (ISSN-L)
- OpenAlex
- W1964042173
- Cited by
- 619
- References
- 67
- Citations by year
- 2026: 20 · 2025: 32 · 2024: 50 · 2023: 54 · 2022: 63 · 2021: 66 · 2020: 47 · 2019: 59 · 2018: 54 · 2017: 45 · 2016: 45 · 2015: 33 · 2014: 29 · 2013: 18 · 2012: 2
- FWCI
- 10.53
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- IEEE Transactions on Computational Biology and Bioinformatics (publishedVersion)
- PubMed (publishedVersion)
- Dépôt institutionnel de l'Université libre de Bruxelles (Université Libre de Bruxelles) (submittedVersion)
- VUBIR (Vrije Universiteit Brussel) (submittedVersion)
- Funders
- Trường Đại học Bách Khoa Hà Nội
- Vrije Universiteit Brussel
- Innoviris
- Université de Reims Champagne-Ardenne
- Topics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Gene expression and cancer classification
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Bioinformatics and Genomic Networks
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Cancer Research › Breast Cancer Treatment Studies
- Keywords
- feature selection, filter methods, differentially expressed genes, gene prioritization, biomarker discovery, high-dimensional data, ensemble feature selection
- MeSH terms
- Analysis of Variance, Bayes Theorem, Genetic Markers, Information Theory, ROC Curve, Models, Statistical, Statistics, Nonparametric, Computational Biology, Oligonucleotide Array Sequence Analysis, Gene Expression Profiling
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review