↓ Skip to main content

Research

A few ML projects from labs and industry.

Difference-of-convex neural optimization

Hard nonconvex optimization with neural nets

Difference-of-convex neural optimization

Li Group, Purdue ChemE, Feb 2026 - Present

Models that use DC programming inside the network, with custom PyTorch autograd and better anchor selection.

Training setup works and early results look good. Working toward a conference submission.

PyTorchDC programmingCVXPYOptimization
See related experience
Microscopy and microplastics

Cell segmentation and tracking in noisy video

Microscopy and microplastics

Prabhakar Group, Purdue, Sep 2025 - May 2026

Cellpose and TrackMate pipeline, fine-tuned on our labels, plus Python tools for cytotoxicity analysis.

False-positive microplastic detections dropped by up to 21%. OUR Distinction List and an AAAR submission.

CellposeTrackMateOpenCVMicroscopy
See related experience
Product demand forecasting

Demand forecasts by product line

Product demand forecasting

Cisco, Jan 2024 - May 2024

XGBoost and Random Forest models on 15 product lines, plus Plotly and Dash dashboards.

About 90% forecast accuracy. Saved roughly five hours of reporting each week.

XGBoostRandom ForestPlotlyDash
See related experience

Supported by Purdue OUR and SURF. Email me if you want to work together.