Skip to content
View kjrathore's full-sized avatar
πŸ’­
We are in Non-linear Dynamic System. Full of "Chaos"
πŸ’­
We are in Non-linear Dynamic System. Full of "Chaos"

Block or report kjrathore

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kjrathore/README.md

πŸ‘‹ Welcome

Hybrid physics-ML models for environmental systems: harmful algal blooms, ecological regime shifts, and ocean/climate risk

Hi, I'm Kunal Rathore. I work at the intersection of mechanistic environmental models and machine learning, building systems that use domain physics to guide model architecture rather than treating ML as a black box.

πŸ”¬ About Me

  • PhD, Environmental Sciences and Artificial Intelligence, Oregon State University (CEOAS, SEA Lab, advised by Dr. James Watson)
  • M.Tch., Mathematical Modeling and Simulation and B.E., Automobile Engineering
  • Co-founder, Cetocean β€” ocean intelligence startup delivering high-resolution SST and environmental data products to the blue economy
  • Former: Seagate Technology (NL2SQL/LLM platform for financial analytics), Persistent Systems (time-series forecasting for network anomaly detection)

πŸ—οΈ Featured Projects

πŸ§ͺ Project ✍️ Publication / Writeup πŸ“‹ Summary
Universal Differential Equations for regime-shift detection Accepted, Journal of the Royal Society Interface (rsif-2025-1010) UDE-NN recovers a hidden harvesting-pressure parameter from population abundance data and forecasts ecological tipping points, benchmarked against DE-GP, ARIMA, and LSTM on a stochastic Tilman-Holling system and RAM Legacy fisheries data (Northern Cod collapse)
HybridHAB_detection In preparation, target: Elsevier journal Compares three atmospheric-correction pipelines (ACOLITE, OC-SAC, C2RCC) for Sentinel-3 OLCI harmful algal bloom detection across five taxa in the Gulf of Maine; shows hybrid ocean-colour + ROMS models beat colour-only under spatial cross-validation (median F1 β‰ˆ 0.745)
Hybrid cyanoHAB reservoir forecasting SSRN preprint (lead author, with Buckner & Watson) Bayesian Model Averaging over watershed (SWAT/HAWQS) and hydrodynamic (CE-QUAL-W2) model outputs for cyanobacterial bloom prediction in three US reservoirs, using WHO risk thresholds
CatRisk_HurricaneLoss In preparation for EarthArXiv Open-source probabilistic catastrophe risk model for hurricane insured losses, built on NOAA HURDAT2 data with Weibull hazard fitting, AAL/OEP/TVaR outputs, benchmarked conceptually against CLIMADA and Verisk/AIR
W2J β€” Porting CE-QUAL-W2 (the USACE hydrodynamic and water quality Fortran model) to Julia for parallel, differentiable calibration via Enzyme.jl
HAB forecasting UDE (MVCO) β€” Replaces the biological module of a coupled bio-physical ocean model with a neural UDE, using ROMS forcing and IFCB observations of Alexandrium catenella at Martha's Vineyard Coastal Observatory

βš™οΈ Skills & Tools

  • Programming: Python, Julia, R
  • ML/Scientific ML: PyTorch, scikit-learn, SciML/Lux.jl, Zygote/Enzyme.jl (differentiable programming), Universal Differential Equations, Neural ODEs, Fourier Neural Operators, DeepONet
  • Classical ML: RandomForest, CatBoost, LightGBM, HistGradientBoosting, Bayesian Model Averaging
  • Environmental modeling: CE-QUAL-W2, SWAT/HAWQS/SWAT-CUP, ROMS
  • Remote sensing / geospatial: Sentinel-2/3 (ACOLITE, C2RCC, SNAP), Google Earth Engine, xarray, cartopy
  • Data & infra: HPC/SLURM, Parquet, zarr, NL2SQL/LLM pipelines

πŸ“„ Publications

  • Rathore, Buckner, Watson (2026). Hybrid process-based/ML modeling for cyanobacterial bloom prediction. SSRN. doi.org/10.2139/ssrn.7311404
  • Universal Differential Equations for ecological regime-shift detection and forecasting. Journal of the Royal Society Interface (accepted, rsif-2025-1010)
  • Explainable AI for environmental prediction. IJCAI 2024 XAI Workshop
  • IEEE ICECCT 2019 (supporting author)

πŸš€ Let's connect

πŸ”— Portfolio: kjrathore.github.io πŸ’Ό LinkedIn: linkedin.com/in/kjrathore πŸ“§ kj_rathore@outlook.com

Pinned Loading

  1. C_Star C_Star Public

    Predicting unobserved driver of regime shifts in social-ecological systems with universal dynamic equations (SciML)

    Julia 1

  2. CatRisk_HurricanLoss CatRisk_HurricanLoss Public

    Probabilistic catastrophe risk model for hurricane loss quantification β€” simulates a 10,000-year synthetic storm catalog (NOAA HURDAT2 + ENOW data) to price tropical cyclone insurance losses at the…

    Python

  3. hybridHAB hybridHAB Public

    This repo contains codes for coupling Hydrological models and simulations.

    Jupyter Notebook 1

  4. WeatherData_NASA_POWER WeatherData_NASA_POWER Public

    Python 1

  5. CE-QUAL-W2_Utilities CE-QUAL-W2_Utilities Public

    This repository provides open-source tools to visualize and summarize CE-QUAL-W2 water quality model details.

    HTML 1