Skip to content
View mghasemi's full-sized avatar

Block or report mghasemi

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
mghasemi/README.md

Mehdi Ghasemi

Senior Scientist–Mathematician — polynomial optimization, moment methods, and scientific ML in Python.

Publications: Google Scholar (h-index 16 · 1,600+ citations)

Libraries under active development

Library What it does
Irene Toolkit for constrained polynomial optimization over commutative real algebras — SOS/SONC/moment-SDP hierarchies with SymEngine/SymPy backends, CVXPY/CVXOPT solver paths, and structural reductions (border basis, correlative sparsity, Newton-polytope pruning).
SKSurrogate Research-grade suite for surrogate-based optimization of expensive functions and AutoML pipeline search, scikit-learn style; includes a Hilbert-space regressor, dataset fingerprinting/schema validation, and a web UI with control-plane API.

Other scientific code

Repo Description Status
pyProximation Computations and approximation in (multivariate) Hilbert spaces with measures; integro-differential equation solvers. active
nonlinear-regression Nonlinear regression, scikit-learn style — unweighted via data transformation, weighted via function-space-as-Hilbert-space methods. active
Stochastic-Scheduling Deterministic and stochastic scheduling formulations (preemptive tasks). in development
TinyRAG Lightweight self-hosted RAG stack (FastAPI + ChromaDB + SQLite). personal project
pycsdp Python wrapper for the CSDP semidefinite-programming solver. archived
CvxAlgGeo Sage package: semidefinite/geometric relaxation methods for polynomial optimization (computational real algebra). archived
SDP Unified interface to SDP solvers. archived
optimithon Experimental implementations of standard optimization methods. archived
InventoryOptim Inventory forecasting and capacity/cost estimation from commodity stock data. archived
gnfs Educational implementation of the General Number Field Sieve (Mathematica). archived

Pinned Loading

  1. sksurrogate sksurrogate Public

    SKSurrogate is a suite of tools that implements surrogate optimization for expensive functions based on scikit-learn. The main purpose of SKSurrogate is to facilitate hyperparameter optimization fo…

    Python 1 2

  2. Irene Irene Public

    Irene is a python package that aims to be a toolkit for global optimization problems that can be realized algebraically. It generalizes Lasserre's Relaxation method to handle theoretically any opti…

    Python 15 1

  3. InventoryOptim InventoryOptim Public

    Given inventory data of multiple commodities from stock with variable capacity, provide insight on estimating future required capacity, future cost estimation, how the trends of items would change,…

    Python 1 1

  4. pyProximation pyProximation Public

    Originally written to solve systems of integrodifferential equations via collocation method in an arbitrary number of variables. The current implementation of the method is based on a finite-dimens…

    Python 3 2

  5. AgentDesign AgentDesign Public

    An AI math research agent (local first) design that learns your workflow.

    Python

  6. Stochastic-Scheduling Stochastic-Scheduling Public

    Python toolkit for task scheduling: Pyomo MILP models, stochastic strategy comparison, Gantt charts.

    Python