首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Logic Regression
Abstract:Logic regression is an adaptive regression methodology that attempts to construct predictors as Boolean combinations of binary covariates. In many regression problems a model is developed that relates the main effects (the predictors or transformations thereof) to the response, while interactions are usually kept simple (two- to three-way interactions at most). Often, especially when all predictors are binary, the interaction between many predictors may be what causes the differences in response. This issue arises, for example, in the analysis of SNP microarray data or in some data mining problems. In the proposed methodology, given a set of binary predictors we create new predictors such as “X1, X2, X3, and X4 are true,” or “X5 or X6 but not X7 are true.” In more specific terms: we try to fit regression models of the form g(EY]) = b0 + b1 L1 + · · · + bn Ln , where Lj is any Boolean expression of the predictors. The Lj and bj are estimated simultaneously using a simulated annealing algorithm. This article discusses how to fit logic regression models, how to carry out model selection for these models, and gives some examples.
Keywords:Adaptive model selection  Boolean logic  Binary variables  Interactions  Simulated annealing  SNP data
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号