Logic regression and its extensions

Adv Genet. 2010:72:25-45. doi: 10.1016/B978-0-12-380862-2.00002-3.

Abstract

Logic regression is an adaptive classification and regression procedure, initially developed to reveal interacting single nucleotide polymorphisms (SNPs) in genetic association studies. In general, this approach can be used in any setting with binary predictors, when the interaction of these covariates is of primary interest. Logic regression searches for Boolean (logic) combinations of binary variables that best explain the variability in the outcome variable, and thus, reveals variables and interactions that are associated with the response and/or have predictive capabilities. The logic expressions are embedded in a generalized linear regression framework, and thus, logic regression can handle a variety of outcome types, such as binary responses in case-control studies, numeric responses, and time-to-event data. In this chapter, we provide an introduction to the logic regression methodology, list some applications in public health and medicine, and summarize some of the direct extensions and modifications of logic regression that have been proposed in the literature.

MeSH terms

  • Algorithms
  • Disease / genetics
  • Genetic Association Studies
  • Humans
  • Logistic Models*
  • Models, Genetic*
  • Monte Carlo Method
  • Polymorphism, Single Nucleotide