Research Scientist II Assistant Professor (Appointment Pending) Of Computational Biomedicine
West Hollywood, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ryan Urbanowicz is a computational biomedicine researcher and research scientist with a decade of experience building machine learning and data-mining methods for complex biological and epidemiological data. Trained in biological engineering at Cornell and genetics at Dartmouth, he developed the ExSTraCS learning classifier system to detect heterogeneous and epistatic patterns and was the first to solve the 135-bit multiplexer benchmark with that approach. He has held academic posts at Dartmouth, UPenn, and now Cedars-Sinai, where he combines algorithm development, data visualization, and teaching to translate methodological advances into biomedical discovery. Known for blending evolutionary computation with practical feature-selection and simulation strategies, he routinely tackles noisy, real-world datasets that challenge conventional models. Based in West Hollywood, he brings both hands-on research and classroom experience to interdisciplinary teams bridging AI and translational medicine.
11 years of coding experience
10 years of employment as a software developer
PhD, Genetics, PhD, Genetics at Dartmouth College
M.Eng, Biological Engineering, M.Eng, Biological Engineering at Cornell University
An automated, rigorous, and largely scikit-learn based machine learning analysis pipeline for binary classification. Adopts current best practices to avoid bias, optimize performance, ensure replicatability, capture complex associations (e.g. interactions and heterogeneity), and enhance interpretability. Includes (1) exploratory analysis, (2) data cleaning, (3) partitioning, (4) scaling, (5) imputation, (6) filter-based feature selection, (7) collective feature selection, (8) modeling with 'optuna' hyperparameter optimization across 13 implemented ML algorithms (including three rule-based machine learning algorithms: ExSTraCS, XCS, and eLCS), (9) testing evaluations with 16 classification metrics, model feature importance estimation, (10) automatically saves all results, models, and publication-ready plots (including proposed composite feature importance plots), (11) non-parametric statistical comparisons across ML algorithms and analyzed datasets, and (12) automatically generated PDF summary reports.
Contributions:1 release, 128 commits, 23 pushes in 1 year
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.