BIOLOGY · MATHEMATICS · AI  /  WESLEYAN 2027

Keming Liu

Computational models for biological systems.

I move across molecules, neural circuits, and behavior to ask what mechanisms sit behind what we observe.

RESEARCH COORDINATES K.L. / 01–04

p53 · mutational energetics

Open project ↗
SELECTED RESEARCH

Three scales, one interest in mechanism.

All research ↗
Keming Liu
ABOUT

I like problems that refuse to stay inside one discipline.

I am a senior at Wesleyan University studying Biology, Mathematics, and Integrative Sciences. Biology gives me systems worth understanding; mathematics gives me ways to formalize them; computation gives me another way to experiment.

Outside the analysis, drawing, teaching, and travel keep changing what I notice—and how I explain it to someone else.

Research

Across molecules, neural circuits, and behavior, I use computational models to ask what observed patterns can—and cannot—tell us about biological systems.

Research Focus

01 — neural signals

I am especially interested in analyses that keep neural dynamics tied to behavior, rather than treating signal processing as a detached technical exercise.

02 — interpretable models

I care about models most when they help clarify what is being learned, which is why interpretability has become central rather than optional in my ML work.

03 — reproducible workflows

A recurring part of my work is turning messy analysis into reusable structure: cleaner code, better figures, and pipelines that remain legible when the question evolves.

Cartoon illustration for research direction
Research Direction

Research Direction

I’m most drawn to research that connects neural data, behavior, and interpretation, especially when the analysis itself becomes part of the scientific question rather than just a way of presenting the answer.

Biology, Mathematics, and Integrative Sciences at Wesleyan • moving toward graduate work in computational neuroscience

PROJECT INDEX / 01–07

Questions behind the work.

Salk Institute / Virtual-rat behavior

Is the virtual rat using vision to cross the gap?

Approach
Vary visual input, gap geometry, rewards, and evaluation conditions.
My contribution
Policy training, Gaussian visual-noise tests, and reward-design experiments.
Explore the question & task design
RL Behavior Python

Neural dynamics

VTAPFC TIME →
Signal study Illustration · not data

Reading neural
coordination.

VTA–PFC activity during social interaction and ethanol exposure.

View research

Model interpretation

TEXT / TOKENS TOKEN-LEVEL ATTRIBUTION
Looking inside a score Illustration · not data

What shapes a
creativity score?

Token-level SHAP analysis across three transformer models.

View research

AI4ALL Ignite / Respiratory audio

Can cough recordings support COVID-19 classification?

Approach
CNN-BiGRU classification with five-fold evaluation.
My contribution
Multi-dataset audio preprocessing and classifier development.
Explore the question
ML Audio CNN-BiGRU Python

Nanjing University / Experimental biology

Can capsaicin reduce anxiety-like behavior in stressed mice?

Approach
Combine behavioral assays with oxidative-stress measurements.
My contribution
A chronic-stress model, behavioral testing, and ROS fluorescence analysis.
Explore the question
Neuro Behavior ANOVA

Molecular mechanisms / Thesis in progress

ONE SITE / A DIFFERENT RESIDUE SEQUENCE → ENERGETIC QUESTIONS
Computational mutagenesis Schematic · not a structure

A mutation.
A molecular question.

Energetic constraints on the p53 cancer mutational landscape.

View thesis

Genetic networks

100 LOCAL RULES / COLLECTIVE STATES
Explore a state cycle Toy model · not results

Small rules.
Collective behavior.

Boolean networks, attractor states, and sensitivity to change.

Explore the model

Research & training

Explore the labs and training behind the work. Select an experience to follow its story.

Research
2026Jun to Aug 2026Talmo LabSalk Institute for Biological StudiesReinforcement-learning models of gap crossing and stopping behavior in a physically simulated rodent.
Summer Undergraduate Research Fellow, Center for AI and Research Computing
Selected as 1 of 10 Salk SURF fellows. Trained and diagnosed reinforcement-learning policies across 237 experimental runs, varied crossing conditions across 17 gap widths, and designed reward schedules for uncrossable-gap trials. Used Gaussian noise added to visual observations and starting-position experiments to test visual sensitivity and positional memorization. Presented “Eliciting Deliberation Before a Gap Jump in a Virtual Rat” at the Salk SURF Capstone and Talmo Lab research meeting.
2025Sept 2025 to PresentMachine Psychometrics & Computational Creativity LabWesleyan UniversityToken-level SHAP analysis on HPC systems to examine what automated creativity-scoring models treat as original.
Analyzed 3 transformer-based models across 5,510 responses and 162,686 tokens. Independently developed an HPC-based SHAP pipeline using up to 500 model evaluations per response, then tested associations with token frequency, semantic distance, length, and spelling. Found that rarity alone did not explain originality attributions; semantic distance and token length also correlated with SHAP scores across creativity domains. Contributed analyses and figures to a manuscript in preparation and presented the work at Data Insights in March 2026.
2025Mar to Dec 2025Melón LabWesleyan UniversityLFP pipeline-building across PSD, PAC, coherence, and Granger causality to study social behavior and ethanol effects.
Project: Statistical Approaches for Neural Oscillation and Social Behavior Analysis in the VTA
Analyzed approximately 8 hours of VTA-PFC local field potential recordings from 24 mice using MATLAB and R. Integrated coherence, phase-amplitude coupling, Granger causality, and mixed-effects modeling to quantify ethanol-related changes in directional circuit communication. Identified reduced theta-band (4–12 Hz) VTA→PFC Granger causality while PFC→VTA connectivity remained comparatively stable. Presented this work at the Wesleyan Summer Experience Presentation in July 2025 and Research Pathways Showcase in January 2026.
2024Mar to Jul 2024Mandalaywala CAD LabBoston UniversityParticipant interviews and mixed qualitative-quantitative data work for developmental social cognition research.
Contributed to a cross-cultural developmental study of how children in the United States and China perceive social hierarchy and mobility. Recruited and conducted 10-minute structured interviews with 50+ Chinese children ages 3–6.
2023Jul to Aug 2023Pu LabChinese Academy of SciencesWet-lab training in gene editing workflows, including plasmid construction and purification.
Interned at the Gene Editing & Functional Screening Lab in Shanghai. Assisted in conducting experiments and acquiring laboratory techniques, including plasmid construction and purification, which enhanced my understanding of gene editing.
2022Mar 2022 to Oct 2022Zhuang LabNanjing UniversityMouse stress model, behavioral assays, and ROS analysis linking capsaicin treatment to reduced anxiety-like behavior.
Project: Remission of Anxiety by Capsaicin Treatment
Investigated whether capsaicin could mitigate anxiety-like behavior and oxidative stress in a chronic-stress mouse model. Established a 21-day restraint-stress paradigm and evaluated treatment effects using Elevated Plus Maze and Open Field assays alongside ROS fluorescence measurements. Presented the work at the Jiangsu High School Students’ Science Symposium in October 2023.
Training & Education
2027May 2027Graduation & BeyondPreparing for graduate study in computational neuroscience with an emphasis on neural data, behavior, and interpretability.
Graduating in May 2027. I am interested in graduate work that keeps neural data, behavior, and interpretability in the same frame.
2025Sep 2025 to Mar 2026AI4ALL IgniteStudent TraineeCNN-BiGRU cough-audio classification with multi-dataset preprocessing, five-fold evaluation, and class-imbalance analysis.
Developed a 430K-parameter CNN-BiGRU classifier for COVID-19 detection from respiratory audio. Integrated 3 public datasets and built a Python pipeline for audio-quality filtering, augmentation, and spectral feature extraction. Across 5 folds and 6,624 samples, the model achieved 0.926 PR-AUC, 90.6% COVID-positive recall, and 0.892 F1 despite substantial class imbalance.
2025Aug 2025Neuromatch AcademyDeep Learning ScholarIntensive deep learning training culminating in LSTM-based motor-intention decoding on cortical recordings.
Collaborated in a 4-person team to develop a 3-stage LSTM decoder using 567-dimensional MOp/MOs neural activity aligned to 3 behavioral events. Preprocessed cortical spike trains and generated raster plots and PSTHs to characterize neural dynamics and create model inputs for left-versus-right movement classification.
2024Sep 2024 to May 2027Started at Wesleyan UniversityMajors in Biology, Mathematics, and Integrative Sciences, with a senior thesis on energetic constraints in the p53 cancer mutational landscape.
Bachelor of Arts with majors in Biology, Mathematics, and Integrative Sciences, expected May 2027. GPA: 3.65/4.00. Senior thesis: Energetic Constraints on the p53 Cancer Mutational Landscape, advised by Kelly M. Thayer. Selected coursework: Real Analysis, Abstract Algebra, Discrete Mathematics, Bioinformatics, Genetics, Neurobiology of Neurological Disorders, and Developmental Biology of the Nervous System. Honors and funding: Kevin Sanborn Summer Research Grant, Salk SURF, Hazel QAC Summer Research Apprenticeship, Dean’s List (Fall 2024, Spring 2025, Fall 2025), AFS Global STEM Academies Full Scholarship, and YINGCAIJIHUA.

Methods and Training

Biology ↔ Computation

BIOLOGYCOMPUTATION
01

Molecular & experimental

Immunohistochemistry, fluorescence assays, plasmid work, rodent behavioral assays

02

Neural systems

Spike trains, spectral analysis, coherence, PAC, Granger causality

03

Statistical modeling

Regression, mixed-effects models, ANOVA, cross-validation

04

Machine learning

Reinforcement learning, CNNs, LSTMs/BiGRUs, transformers, SHAP

COMPUTING FOUNDATION Python · MATLAB · R · NumPy · Pandas · scikit-learn · PyTorch · TensorFlow · Linux/Unix · HPC/Slurm

Virtual-Rat Gap Crossing

Question: What does a reinforcement-learning policy use to cross gaps, and can it learn when not to jump?

Approach: Varied rewards, visual input, gap width, starting position, and evaluation conditions in a physically simulated rodent.

Salk SURF fellows and program staff posed on the central staircase at the Salk Institute
Salk Institute · La Jolla, CaliforniaWith the 2026 Salk SURF fellows and program staff.
Interactive / Visual-noise sensitivity

Same scene.
Noisier visual input.

I added Gaussian noise to the virtual rat’s visual observations to test sensitivity to visual perturbation. Explore the image transformation below.

Synthetic images · illustrative noise strengths · no behavioral results
Clean synthetic scene
A synthetic scene showing two platforms separated by a gap.
Same scene + Gaussian noise
The same scene with additive Gaussian noise; visual input is not removed.

Demo only: Gaussian noise is added to pixel values and clipped to the display range. The image and noise strengths are illustrative—not experimental frames or the study’s calibrated noise levels.

The 12–28 cm range matches the project’s gap settings. Geometry is schematic, not to scale.

What this manipulation asks

How sensitive is gap-crossing behavior to Gaussian noise added to the visual observations?

The visual scene remains present; its pixel values are perturbed. This illustration shows the input manipulation, not the policy’s response.

For a visual comparison, keep the gap fixed and change the noise strength.

My Contribution

Research Context

Summer Undergraduate Research Fellow in the Talmo Lab and Salk Center for AI and Research Computing, June–August 2026. Selected as 1 of 10 Salk SURF fellows.

The project shifted the question from whether the virtual rat could cross a gap to what information and reward structure supported the behavior. Gaussian visual-noise tests, starting-position changes, and uncrossable-gap conditions were used to investigate the strategy behind successful performance.

Presentation

Presented “Eliciting Deliberation Before a Gap Jump in a Virtual Rat” at the Salk SURF Capstone and Talmo Lab research meeting in August 2026.

Neural Oscillation and Social Interaction

Question: How does ethanol alter VTA-PFC neural coordination during social interaction?

Approach: Analyzed approximately 8 hours of VTA-PFC LFP recordings from 24 mice using coherence, PAC, Granger causality, and mixed-effects models.

Result: Ethanol reduced theta-band VTA→PFC Granger causality while PFC→VTA connectivity remained comparatively stable.

Interactive / Reading neural signals

Same recordings.
Different questions.

A readout is useful only when its interpretation matches the question. Select a lens to see the distinction.

Asks
How is a signal’s power distributed across frequencies?
Does not establish
How two regions interact. Power describes a signal; it does not by itself measure communication.
Method reference: spectral power ↗

Conceptual reading guide, not a data visualization. A and B are generic signals; arrows do not depict this study’s findings.

Cartoon lab scene for the VTA-PFC oscillation project

My Contribution

Methods & Tools

Key Findings

Identified reduced theta-band VTA→PFC Granger causality under ethanol exposure while PFC→VTA connectivity remained comparatively stable. Presented at the Wesleyan Summer Experience Presentation in July 2025 and Research Pathways Showcase in January 2026.

What made this work especially interesting was that integrating behavior with neural analyses required more than stacking methods together; I had to keep revising the pipeline so the metrics remained interpretable in the context of the experiment rather than drifting into abstraction.

Reproducibility

Next Steps & Reflection

This project made directional communication between brain regions feel more informative than treating either region in isolation. It also showed me how strongly an interpretation depends on keeping signal processing tied to the behavioral and experimental context.

Interpretable ML for Creativity

Question: Are creativity prediction models capturing genuine linguistic patterns or statistical artifacts?

Approach: Developed an HPC-based token-level SHAP pipeline for three transformer-based originality-scoring models.

Result: Found that token rarity alone did not explain originality attributions; semantic distance and token length also correlated with SHAP scores.

My Contribution

Illustrative token-importance snapshot

“metaphor”
“unexpected”
“the”

Illustrative values, not study data: brighter, longer bars show how token-level contributions can be visualized.

Interactive SHAP illustration

A novel response can feel precise without becoming too easy to predict.

Baseline prediction: 0.43
Token contribution: hover over a word
Prediction with token: no selection

Methods & Tools

Impact

Presented “An Analysis of Automated Creativity Scoring Models Using Explainable AI” with A. Tran at the Data Insights Student Speaker Series in March 2026.

What changed in my thinking during this project was that interpretability stopped feeling like a secondary add-on; it became the main way to tell whether the model was actually learning something meaningful.

Reproducibility

Next Steps & Reflection

This work highlights the critical need for interpretability in ML models applied to creative or subjective tasks. I'm particularly interested in how these methods can reveal the difference between genuine pattern recognition and dataset-specific artifacts, a distinction that matters across all ML applications in cognitive science.

COVID-19 Cough Classification

Question: How far can cough-audio features support exploratory classification of COVID-19 status in a research setting?

Approach: A 430K-parameter CNN-BiGRU classifier with audio-quality filtering, augmentation, and spectral feature extraction across three public datasets.

Result: Across 5 folds and 6,624 samples, the model achieved 0.926 PR-AUC, 90.6% COVID-positive recall, and 0.892 F1.

My Contribution

Cartoon coding scene for cough classification project

Methods & Tools

How the model “sees” a cough

Waveform

Amplitude of the raw cough signal over time, similar to what you would see in a basic audio editor.

MFCC spectrogram

A compact spectral representation of respiratory audio used as input to the classifier.

Key Learnings

Achieved 0.926 PR-AUC, 90.6% COVID-positive recall, and 0.892 F1 across five folds and 6,624 samples.

One challenge here was learning not to trust aggregate performance at face value when the underlying data were substantially imbalanced.

Reproducibility

Next Steps & Reflection

This project made me more careful about data imbalance, bias, and the difference between a promising model and a clinically meaningful one.

Neural Decoding of Movement Choices

Question: Can we predict movement intention from pre-motor cortical activity?

Approach: A three-stage LSTM decoder using 567-dimensional MOp/MOs activity aligned to three behavioral events.

Result: Built a pipeline for classifying left-versus-right movement choices from cortical neural activity.

My Contribution

Methods & Tools

Training Context

Completed as a Deep Learning Scholar at Neuromatch Academy in August 2025.

What kept me engaged was that decoding intention from temporal neural activity required thinking simultaneously about model design, data structure, and the timing of the behavior itself, rather than treating prediction as a purely engineering problem.

Flow chart of LSTM-based motor intention decoding pipeline

Overview of the LSTM decoding pipeline linking cortical spike trains to left/right movement decisions.

Raster plot animation illustrating neural population activity around movement initiation.

Reproducibility

Next Steps & Reflection

This project sharpened my interest in temporal neural data and in models that stay close to the structure of the behavior they are trying to decode.

Capsaicin Anxiolytic Effects

Question: Can capsaicin treatment reduce anxiety-like behavior in chronically stressed mice?

Approach: 21-day chronic restraint stress model with behavioral assays and oxidative stress markers.

Result: The study examined whether capsaicin treatment was associated with reduced anxiety-like behavior and oxidative stress markers.

My Contribution

Methods & Tools

Key Findings

Combined behavioral assays with ROS fluorescence measurements to evaluate whether capsaicin could mitigate anxiety-like behavior and oxidative stress in a chronic-stress mouse model.

This project taught me early that careful experimental design matters most when the result is not guaranteed to be clean; the interpretation only became convincing when the behavioral and biochemical pieces could speak to each other.

Dissemination

Poster presentation on capsaicin anxiolytic effects

Presenting my work at the Jiangsu High School Students’ Science Symposium through a poster presentation.

Reproducibility

Next Steps & Reflection

This early research experience introduced me to the importance of rigorous experimental design and statistical analysis in neuroscience. It sparked my interest in understanding the biological mechanisms underlying behavioral change, a theme that continues in my current computational work on neural circuit dynamics.

Energetic Constraints on the p53 Cancer Mutational Landscape

Question: How do energetic constraints shape which p53 mutations appear in cancer?

Approach: Integrating computational mutagenesis with cancer mutation data.

Status: Senior thesis in progress at Wesleyan University.

Thesis Context

This project brings together my interests in computational modeling and biological mechanism. The analysis is ongoing, so the site describes the research question and approach without presenting preliminary results as conclusions.

Boolean Genetic Networks

Question: How sensitive are genetic regulatory networks to mutations across different attractor states?

Approach: Simulated Kauffman Boolean networks with mutation sensitivity analysis on local machines.

Result: Explored attractor-dependent vulnerability patterns and the computational trade-offs involved in scaling the simulations.

My Contribution

Interactive / A minimal state cycle

Three nodes.
Follow one change.

Toy copy-rule network · not the study’s network or results

At each step, all nodes update together: A copies C, B copies A, and C copies B. Toggle a starting state, then follow it through time.

This changes an initial state, not a gene or update rule. It illustrates an attractor cycle—not biological propagation.

What I found compelling here was how quickly a simple model can become difficult to reason about at scale, which made computational efficiency and conceptual clarity feel like part of the same problem.

Methods & Tools

Key Findings

Different attractor states showed varying degrees of sensitivity to mutations, suggesting that network topology and current state jointly determine robustness. Some attractors were remarkably stable, while others were highly vulnerable to single-node perturbations. This has implications for understanding biological robustness and evolvability.

Reproducibility

Next Steps & Reflection

This project taught me the importance of computational efficiency in large-scale simulations, even when running on local machines. What started as a straightforward modeling question became an exercise in thinking about optimization and potential future scaling. I'm interested in extending this approach to more realistic network topologies informed by empirical gene regulatory data, and exploring how network structure shapes evolutionary dynamics.

Keming Liu / A personal notebookArt · Inquiry · Encounter

Field Notes

On making things,
questioning them,
and being changed by others.

Three essays. Three ways of paying attention.

Written between the work. Not everything needs to become a result.

Contact

Phone: Available upon request
Happy to talk about computational neuroscience, signal processing, interpretability, or thoughtful cross-disciplinary work.