Demo Data from EDBT 2026 / reviewers in the wild / expert
Ryan J. Urbanowicz
dblp:23/273
· DBLP profile ↗
24ranked-venue papers
12as first author
7since 2021 · last 2026
0000-0002-0487-5555ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 18 · 9 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 8 · 3 first-author · 3 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
feature selection |
0.4 | 1 | 2019 | STatistical Inference Relief (STIR) feature selection · Bioinform. 2019 |
Bioinformatics and computational biology
machine learning for biology |
0.4 | 1 | 2019 | STatistical Inference Relief (STIR) feature selection · Bioinform. 2019 |
Bioinformatics and computational biology › genomics › genome-wide association study
epistasis detection |
0.1 | 1 | 2019 | STatistical Inference Relief (STIR) feature selection · Bioinform. 2019 |
Bioinformatics and computational biology
gene expression analysis |
0.1 | 1 | 2019 | STatistical Inference Relief (STIR) feature selection · Bioinform. 2019 |
Bioinformatics and computational biology › genomics
genome-wide association study |
0.1 | 1 | 2019 | STatistical Inference Relief (STIR) feature selection · Bioinform. 2019 |
Bioinformatics and computational biology › transcriptomics
RNA-seq analysis |
0.1 | 1 | 2019 | STatistical Inference Relief (STIR) feature selection · Bioinform. 2019 |
Methods — techniques the papers use, named apart from their topics
pseudo t-test · 0.4nearest neighbor · 0.4multiple testing correction · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Phase-Alternation and Tree-Initialization to Facilitate Interpretable Rule-based Machine LearningabstractInterpretable machine learning is important for scientific, biomedical, and other high-stakes domains where transparency, trust, and human understanding of models are required. Recently, an evolutionary rule-based machine learning algorithm called HEROS was proposed, which separated rule from rule-set discovery each with distinct multi-objective optimization strategies yielding a two-phase, noise agnostic framework that found accurate, highly compact, and interpretable solutions on a diverse set of challenging benchmarks without requiring hyperparameter optimizations. However, HEROS is currently limited by its strictly sequential two-phase design which requires committing in advance to a fixed number of rule-discovery iterations. This work extends HEROS with a phase alternation scheme interleaving rule discovery and rule-set optimization. This enables refinement of both tasks throughout training in an 'anytime-algorithm' manner. We also introduce a tree-based rule initialization strategy to accelerate early-stage rule discovery. These extensions aim to preserve the empirical performance of the original HEROS framework under a similar computational budget while providing greater flexibility for algorithm application and problem scalability. Using the same diverse set of benchmark datasets, we evaluate and compare these HEROS extensions to the original HEROS algorithm and established rule-based learning systems including RIPPER and BioHEL. We demonstrate the advantages of this extended HEROS framework. Gabriel Lipschutz-Villa, Harsh Bandhey, Khoi Dinh, Michael Heider, Malek Kamoun, Ryan J. Urbanowicz |
GECCO | 6 |
| 2026 | Survival-LCS: Rule-Based Survival Analysis without Proportional Hazard AssumptionsabstractSurvival analysis is widely utilized to model time-to-event data across biomedical, epidemiological, and engineering domains. However, traditional methods such as Cox regression impose strong assumptions, including proportional hazards, and are often inadequate for capturing complex, non-linear relationships in high-dimensional or heterogeneous data. Rule-based machine learning algorithms, such as "ExSTraCS," can interpretably model complex biomedical associations in classification tasks. This study extends ExSTraCS to the challenges of right-censored survival data to yield "Survival-LCS," the first rule-based survival analysis algorithm that additionally handles heterogeneous feature types and missing values and makes no assumptions about baseline hazard or survival time distributions. Survival-LCS is evaluated and compared across a variety of simulated genetic survival datasets covering distinct genetic architectures (additive, epistatic, heterogeneous, and univariate), censoring values, number of features, and survival distributions (random monotonic spline, Gamma, Gaussian, and Weibull) using Integrated Brier Scores and statistical significance testing. Results demonstrate that Survival-LCS reliably captures complex associations with survival outcomes, performing competitively with standard approaches, particularly in settings that challenge traditional models. This work highlights the capability of rule-based algorithms to be adapted as interpretable, assumption-free (i.e., data-driven) survival analysis methods, particularly in domains with higher-dimensional data or complex underlying associations. Alexa A. Woodward, Harsh Bandhey, Jason H. Moore, Ryan J. Urbanowicz |
ACM Trans. Evol. Learn. Optim. | 4 |
| 2025 | Rule-based Machine Learning: Separating Rule and Rule-Set Pareto-Optimization for Interpretable Noise-Agnostic ModelingabstractRule-based machine learning (RBML) algorithms, e.g. learning classifier systems (LCSs), can capture complex relationships while yielding more interpretable models than most other machine learning algorithms. Traditional LCSs rely on a single fitness function for both rule and/or rule-set optimization. However, ideal rule vs. rule-set discovery often requires distinct and multiple objectives. Recently, hybrid-LCSs were proposed that explicitly separated the task of rule vs. rule-set discovery but relied on distinct single-objective or weighted multi-objective fitness functions. This study introduces a newly developed Heuristic Evolutionary Rule Optimization System (HEROS) that combines previous LCS innovations aimed at tackling noisy, larger-scale, classification tasks, while adopting separation of rule vs. rule-set evolution. Uniquely, HEROS employs a custom Pareto-front-based multi-objective fitness function (for rule discovery) and NSGA-II-style multi-objective optimization (for rule-set discovery) to solve both clean and noisy-signal classification problems agnostically. Rule discovery is driven by rule-accuracy and instance coverage objectives, while rule-set discovery is driven by prediction accuracy and rule-set size objectives. Using diverse simulated benchmark datasets, i.e. noisy (GAMETES) and clean (MUX), we demonstrate proof-of-principle that HEROS can directly discover accurate, highly-compact, interpretable, and ideal solutions when compared to the established 'ExSTraCS' RBML algorithm, without objective weightings or adjusting hyperparameters. Gabriel Lipschutz-Villa, Harsh Bandhey, Ruonan Yin, Malek Kamoun, Ryan J. Urbanowicz |
GECCO | 5 |
| 2024 | Evolutionary Feature-Binning with Adaptive Burden Thresholding for Biomedical Risk Stratification
Harsh Bandhey, Sphia Sadek, Malek Kamoun, Ryan J. Urbanowicz |
EvoApplications@EvoStar | 4 |
| 2024 | Survival-LCS: A Rule-Based Machine Learning Approach to Survival Analysis
Alexa A. Woodward, Harsh Bandhey, Jason H. Moore, Ryan J. Urbanowicz |
GECCO | 4 |
| 2023 | HLA amino acid Mismatch-Based risk stratification of kidney allograft failure using a novel Machine learning algorithm
Satvik Dasariraju, Loren Gragert, Grace L. Wager, Keith McCullough, Nicholas K. Brown, Malek Kamoun, Ryan J. Urbanowicz |
J. Biomed. Informatics | 7 |
| 2022 | Identifying Barriers to Post-Acute Care Referral and Characterizing Negative Patient Preferences Among Hospitalized Older Adults Using Natural Language Processing
Erin E. Kennedy, Anahita Davoudi, Sy Hwang, Ryan J. Urbanowicz, Philip J. Freda, Kathryn H. Bowles, Danielle L. Mowery |
AMIA | 4 |
| 2019 | Solution and Fitness Evolution (SAFE): A Study of Multiobjective ProblemsabstractWe have recently presented SAFE-Solution And Fitness Evolution-a commensalistic coevolutionary algorithm that maintains two coevolving populations: a population of candidate solutions and a population of candidate objective functions. We showed that SAFE was successful at evolving solutions within a robotic maze domain. Herein we present an investigation of SAFE's adaptation and application to multiobjective problems, wherein candidate objective functions explore different weightings of each objective. Though preliminary, the results suggest that SAFE, and the concept of coevolving solutions and objective functions, can identify a similar set of optimal multiobjective solutions without explicitly employing a Pareto front for fitness calculation and parent selection. These findings support our hypothesis that the SAFE algorithm concept can not only solve complex problems, but can adapt to the challenge of problems with multiple objectives. Moshe Sipper, Jason H. Moore, Ryan J. Urbanowicz |
CEC | 3 |
| 2019 | Solution and Fitness Evolution (SAFE): Coevolving Solutions and Their Objective Functions
Moshe Sipper, Jason H. Moore, Ryan J. Urbanowicz |
EuroGP | 3 |
| 2019 | STatistical Inference Relief (STIR) feature selectionabstractMOTIVATION: Relief is a family of machine learning algorithms that uses nearest-neighbors to select features whose association with an outcome may be due to epistasis or statistical interactions with other features in high-dimensional data. Relief-based estimators are non-parametric in the statistical sense that they do not have a parameterized model with an underlying probability distribution for the estimator, making it difficult to determine the statistical significance of Relief-based attribute estimates. Thus, a statistical inferential formalism is needed to avoid imposing arbitrary thresholds to select the most important features. We reconceptualize the Relief-based feature selection algorithm to create a new family of STatistical Inference Relief (STIR) estimators that retains the ability to identify interactions while incorporating sample variance of the nearest neighbor distances into the attribute importance estimation. This variance permits the calculation of statistical significance of features and adjustment for multiple testing of Relief-based scores. Specifically, we develop a pseudo t-test version of Relief-based algorithms for case-control data. RESULTS: We demonstrate the statistical power and control of type I error of the STIR family of feature selection methods on a panel of simulated data that exhibits properties reflected in real gene expression data, including main effects and network interaction effects. We compare the performance of STIR when the adaptive radius method is used as the nearest neighbor constructor with STIR when the fixed-k nearest neighbor constructor is used. We apply STIR to real RNA-Seq data from a study of major depressive disorder and discuss STIR's straightforward extension to genome-wide association studies. AVAILABILITY AND IMPLEMENTATION: Code and data available at http://insilico.utulsa.edu/software/STIR. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Trang T. Le, Ryan J. Urbanowicz, Jason H. Moore, Brett A. McKinney |
Bioinform. | 2 |
| 2018 | Attribute tracking: strategies towards improved detection and characterization of complex associationsabstractThe detection, modeling and characterization of complex patterns of association in bioinformatics has focused on feature interactions and, more recently, instance-subgroup specific associations (e.g. genetic heterogeneity). Previously, attribute tracking was proposed as an instance-linked memory approach, leveraging the incremental learning of learning classifier systems (LCSs) to track which features were most useful in making class predictions within individual instances. These 'attribute tracking' signatures could later be used to characterize patterns of association in the data. While effective, true underlying patterns remain difficult to characterize in noisy problems, and the original approach places equal weight on tracked feature scores obtained early as well as late in learning. In this work we investigate alternative strategies for attribute tracking scoring, including the adoption of a time recency update scheme taken from reinforcement learning, to gain insight into how to optimize this approach to improve modeling performance and downstream pattern interpretability. We report mixed results over a variety of performance metrics that point to promising future directions for building effective building blocks and improving model interpretability. Ryan J. Urbanowicz, Christopher Lo, John H. Holmes, Jason H. Moore |
GECCO | 1 |
| 2018 | Relief-based feature selection: Introduction and review
Ryan J. Urbanowicz, Melissa Meeker, William G. La Cava, Randal S. Olson, Jason H. Moore |
J. Biomed. Informatics | 1 |
| 2018 | Benchmarking relief-based feature selection methods for bioinformatics data mining
Ryan J. Urbanowicz, Randal S. Olson, Peter Schmitt, Melissa Meeker, Jason H. Moore |
J. Biomed. Informatics | 1 |
| 2016 | Automating Biomedical Data Science Through Tree-Based Pipeline Optimization
Randal S. Olson, Ryan J. Urbanowicz, Peter C. Andrews, Nicole A. Lavender, La Creis Kidd, Jason H. Moore |
EvoApplications (1) | 2 |
| 2016 | Evaluation of a Tree-based Pipeline Optimization Tool for Automating Data ScienceabstractAs the field of data science continues to grow, there will be an ever-increasing demand for tools that make machine learning accessible to non-experts. In this paper, we introduce the concept of tree-based pipeline optimization for automating one of the most tedious parts of machine learning--pipeline design. We implement an open source Tree-based Pipeline Optimization Tool (TPOT) in Python and demonstrate its effectiveness on a series of simulated and real-world benchmark data sets. In particular, we show that TPOT can design machine learning pipelines that provide a significant improvement over a basic machine learning analysis while requiring little to no input nor prior knowledge from the user. We also address the tendency for TPOT to design overly complex pipelines by integrating Pareto optimization, which produces compact pipelines without sacrificing classification accuracy. As such, this work represents an important step toward fully automating machine learning pipeline design. Randal S. Olson, Nathan Bartley, Ryan J. Urbanowicz, Jason H. Moore |
GECCO | 3 |
| 2016 | Pareto Inspired Multi-objective Rule Fitness for Noise-Adaptive Rule-Based Machine Learning
Ryan J. Urbanowicz, Randal S. Olson, Jason H. Moore |
PPSN | 1 |
| 2015 | Retooling Fitness for Noisy Problems in a Supervised Michigan-style Learning Classifier SystemabstractAn accuracy-based rule fitness is a hallmark of most modern Michigan-style learning classifier systems (LCS), a powerful, flexible, and largely interpretable class of machine learners. However, rule-fitness based solely on accuracy is not ideal for identifying 'optimal' rules in supervised learning. This is particularly true for noisy problem domains where perfect rule accuracy essentially guarantees over-fitting. Rule fitness based on accuracy alone is unreliable for reflecting the global 'value' of a given rule since rule accuracy is based on a subset of the training instances. While moderate over-fitting may not dramatically hinder LCS classification or prediction performance, the interpretability of the solution is likely to suffer. Additionally, over-fitting can impede algorithm learning efficiency and leads to a larger number of rules being required to capture relationships. The present study seeks to develop an intuitive multi-objective fitness function that will encourage the discovery, preservation, and identification of 'optimal' rules through accuracy, correct coverage of training data, and the prior probability of the specified attribute states and class expressed by a given rule. We demonstrate the advantages of our proposed fitness by implementing it into the ExSTraCS algorithm and performing evaluations over a large spectrum of complex, noisy, simulated datasets. Ryan J. Urbanowicz, Jason H. Moore |
GECCO | 1 |
| 2014 | An Extended Michigan-Style Learning Classifier System for Flexible Supervised Learning, Classification, and Data Mining
Ryan J. Urbanowicz, Gediminas Bertasius, Jason H. Moore |
PPSN | 1 |
| 2013 | Research and applications: Role of genetic heterogeneity and epistasis in bladder cancer susceptibility and outcome: a learning classifier system approachabstractBACKGROUND AND OBJECTIVE: Detecting complex patterns of association between genetic or environmental risk factors and disease risk has become an important target for epidemiological research. In particular, strategies that provide multifactor interactions or heterogeneous patterns of association can offer new insights into association studies for which traditional analytic tools have had limited success. MATERIALS AND METHODS: To concurrently examine these phenomena, previous work has successfully considered the application of learning classifier systems (LCSs), a flexible class of evolutionary algorithms that distributes learned associations over a population of rules. Subsequent work dealt with the inherent problems of knowledge discovery and interpretation within these algorithms, allowing for the characterization of heterogeneous patterns of association. Whereas these previous advancements were evaluated using complex simulation studies, this study applied these collective works to a 'real-world' genetic epidemiology study of bladder cancer susceptibility. RESULTS AND DISCUSSION: We replicated the identification of previously characterized factors that modify bladder cancer risk--namely, single nucleotide polymorphisms from a DNA repair gene, and smoking. Furthermore, we identified potentially heterogeneous groups of subjects characterized by distinct patterns of association. Cox proportional hazard models comparing clinical outcome variables between the cases of the two largest groups yielded a significant, meaningful difference in survival time in years (survivorship). A marginally significant difference in recurrence time was also noted. These results support the hypothesis that an LCS approach can offer greater insight into complex patterns of association. CONCLUSIONS: This methodology appears to be well suited to the dissection of disease heterogeneity, a key component in the advancement of personalized medicine. Ryan J. Urbanowicz, Angeline S. Andrew, Margaret R. Karagas, Jason H. Moore |
J. Am. Medical Informatics Assoc. | 1 |
| 2012 | Instance-linked attribute tracking and feedback for michigan-style supervised learning classifier systemsabstractThe application of learning classifier systems (LCSs) to classification and data mining in genetic association studies has been the target of previous work. Recent efforts have focused on: (1) correctly discriminating between predictive and non-predictive attributes, and (2) detecting and characterizing epistasis (attribute interaction) and heterogeneity. While the solutions evolved by Michigan-style LCSs (M-LCSs) are conceptually well suited to address these phenomena, the explicit characterization of heterogeneity remains a particular challenge. In this study we introduce attribute tracking, a mechanism akin to memory, for supervised learning in M-LCSs. Given a finite training set, a vector of accuracy scores is maintained for each instance in the data. Post-training, we apply these scores to characterize patterns of association in the dataset. Additionally we introduce attribute feedback to the mutation and crossover mechanisms, probabilistically directing rule generalization based on an instance's tracking scores. We find that attribute tracking combined with clustering and visualization facilitates the characterization of epistasis and heterogeneity while uniquely linking individual instances in the dataset to etiologically heterogeneous subgroups. Moreover, these analyses demonstrate that attribute feedback significantly improves test accuracy, efficient generalization, run time, and the power to discriminate between predictive and non-predictive attributes in the presence of heterogeneity. Ryan J. Urbanowicz, Ambrose Granizo-Mackenzie, Jason H. Moore |
GECCO | 1 |
| 2012 | Using Expert Knowledge to Guide Covering and Mutation in a Michigan Style Learning Classifier System to Detect Epistasis and Heterogeneity
Ryan J. Urbanowicz, Delaney Granizo-MacKenzie, Jason H. Moore |
PPSN (1) | 1 |
| 2010 | The application of michigan-style learning classifiersystems to address genetic heterogeneity and epistasisin association studiesabstractGenetic epidemiologists, tasked with the disentanglement of genotype-to-phenotype mappings, continue to struggle with a variety of phenomena which obscure the underlying etiologies of common complex diseases. For genetic association studies, genetic heterogeneity (GH) and epistasis (gene-gene interactions) epitomize well recognized phenomenon which represent a difficult, but accessible challenge for computational biologists. While progress has been made addressing epistasis, methods for dealing with GH tend to "side-step" the problem, limited by a dependence on potentially arbitrary cutoffs/covariates, and a loss in power synonymous with data stratification. In the present study, we explore an alternative strategy (Learning Classifier Systems (LCSs)) as a direct approach for the characterization, and modeling of disease in the presence of both GH and epistasis. This evaluation involves (1) implementing standardized versions of existing Michigan-Style LCSs (XCS, MCS, and UCS), (2) examining major run parameters, and (3) performing quantitative and qualitative evaluations across a spectrum of simulated datasets. The results of this study highlight the strengths and weaknesses of the Michigan LCS architectures examined, providing proof of principle for the application of LCSs to the GH/epistasis problem, and laying the foundation for the development of an LCS algorithm specifically designed to address GH. Ryan J. Urbanowicz, Jason H. Moore |
GECCO | 1 |
| 2010 | The Application of Pittsburgh-Style Learning Classifier Systems to Address Genetic Heterogeneity and Epistasis in Association Studies
Ryan J. Urbanowicz, Jason H. Moore |
PPSN (1) | 1 |
| 2008 | Mask functions for the symbolic modeling of epistasis using genetic programmingabstractThe study of common, complex multifactorial diseases in genetic epidemiology is complicated by nonlinearity in the genotype-to-phenotype mapping relationship that is due, in part, to epistasis or gene-gene interactions. Symobolic discriminant analysis (SDA) is a flexible modeling approach which uses genetic programming (GP) to evolve an optimal predictive model using a predefined collection of mathematical functions, constants, and attributes. This has been shown to be an effective strategy for modeling epistasis. In the present study, we introduce the genetic "mask" as a novel building block which exploits expert knowledge in the form of a pre-constructed relationship between two attributes. The goal of this study was to determine whether the availability of "mask" building blocks improves SDA performance. The results of this study support the idea that pre-processing data improves GP performance. Ryan J. Urbanowicz, Nate Barney, Bill C. White, Jason H. Moore |
GECCO | 1 |