About me

I'm Mehdi Ghasemi, a mathematician who loves using math to solve real-world problems. Right now, I'm a senior scientist at the Edmonton Police Service, putting my skills in Real Algebraic Geometry, Optimization, and Cryptography to good use. Before that, I was a data scientist for the Saskatchewan government, tackling complex challenges with data analysis. When I'm not geeking out over math, you'll find me creating cool generative and fractal art, or diving into a challenging LEGO build – both use a surprising amount of problem-solving! 

Selected Scientific Libraries

Irene is a Python library designed to solve a broad class of global optimization problems using algebraic methods. It leverages a generalized version of Lasserre's Relaxation technique, making it theoretically applicable to any optimization problem with a well-defined feasible region. The core concept behind Irene lies in solving generalized truncated moment problems within a framework of commutative real algebras. 

SKSurrogate is a Python toolkit that simplifies hyperparameter tuning and pipeline optimization for machine learning models. It builds upon the popular scikit-learn library, making it familiar and easy to use. 

NonlinearRegression is a Python library inspired by scikit-learn, designed to tackle problems where data exhibits non-linear relationships. It offers a variety of tools for this purpose. 

A few other Python libraries in my GitHub:

Publications

Mathematics

Computer Science

LinkLinkedInLinkLinkLinkGitHub