Giter VIP home page Giter VIP logo

Hi there 👋

I am Mojtaba, an economist with expertise in microeconometrics and game theory, as well as a statistician and data scientist. I have previously worked as a Research Associate at the School of Public Policy, now I am a Senior Data Scietist at Canadian Tire Corporation. My research focus is on Causal Machine Learning, and I enjoy exploring various areas of theoretical and applied statistics, particularly within the tech industry. My interests include the interrelationships between A/B testing, causal inference, and predictive analysis, using AI techniques such as machine learning, deep learning, and traditional time series forecasting. Additionally, I am interested in complex network systems and online platforms.

  • 👯 I’m looking to collaborate with similar minds.
  • ✨ I love to play chess, card games, swimming and love cooking.

Find out more about me & feel free to connect with me here:

Linkedin Badge Gmail Badge Twitter

⚡ Technologies

Shell Script LaTeX Markdown Python HTML5 PostgreSQL MySQL Amazon AWS Git GitHub GitLab

⚡ Machine Learning & Deep Learning

Keras Matplotlib NumPy Pandas Plotly scikit-learn SciPy TensorFlow Bootstrap

⚡ OS

Android Linux Ubuntu Windows 11

Moshtaba's Projects

alphazero icon alphazero

A reimplementation of the Google AlphaZero algorithm.

annealing-optimization icon annealing-optimization

Annealing is a mathematical and modeling method that is often used to help find a global optimization in a particular function or problem. Simulated annealing gets its name from the process of slowly cooling metal, applying this idea to the data domain. Simulated annealing is also known simply as simulated annealing.

ant-colony-optimization icon ant-colony-optimization

In computer science and operations research, the ant colony optimization algorithm (ACO) is a probabilistic technique for solving computational problems which can be reduced to finding good paths through graphs. Artificial Ants stand for multi-agent methods inspired by the behavior of real ants. The pheromone-based communication of biological ants is often the predominant paradigm used.[2] Combinations of Artificial Ants and local search algorithms have become a method of choice for numerous optimization tasks involving some sort of graph, e.g., vehicle routing and internet routing. The burgeoning activity in this field has led to conferences dedicated solely to Artificial Ants, and to numerous commercial applications by specialized companies such as AntOptima. --From Wikipedia

applied-ml icon applied-ml

📚 Papers & tech blogs by companies sharing their work on data science & machine learning in production.

awesome-matlab icon awesome-matlab

A curated list of awesome Matlab frameworks, libraries and software.

bacterial-forageing-optimization icon bacterial-forageing-optimization

The bacterial colony optimization algorithm is an optimization algorithm which is based on a lifecycle model that simulates some typical behaviors of E. coli bacteria during their whole life-cycle, including chemo-taxis, communication, elimination, reproduction, and migration. --From Wikipedia

badges icon badges

:pencil: Markdown code for lots of small badges :ribbon: :pushpin: (shields.io, forthebadge.com etc) :sunglasses:. Contributions are welcome! Please add yours!

bee-colony-optimization icon bee-colony-optimization

In Bee Colony Algorithm, a population based algorithm, the position of a food source represents a possible solution to the optimization problem and the nectar amount of a food source corresponds to the quality (fitness) of the associated solution. The number of the employed bees is equal to the number of solutions in the population. At the first step, a randomly distributed initial population (food source positions) is generated. After initialization, the population is subjected to repeat the cycles of the search processes of the employed, onlooker, and scout bees, respectively. An employed bee produces a modification on the source position in her memory and discovers a new food source position. Provided that the nectar amount of the new one is higher than that of the previous source, the bee memorizes the new source position and forgets the old one. Otherwise she keeps the position of the one in her memory. After all employed bees complete the search process, they share the position information of the sources with the onlookers on the dance area. Each onlooker evaluates the nectar information taken from all employed bees and then chooses a food source depending on the nectar amounts of sources. As in the case of the employed bee, she produces a modification on the source position in her memory and checks its nectar amount. Providing that its nectar is higher than that of the previous one, the bee memorizes the new position and forgets the old one. The sources abandoned are determined and new sources are randomly produced to be replaced with the abandoned ones by artificial scouts. --From Wikipedia

blp-demand-estimation icon blp-demand-estimation

Python code for BLP (Berry, Levinsohn and Pakes) method of structural demand estimation using the random-coefficients logit model. Code for estimation of demand and supply-side moment jointly is also provided.

bookdown icon bookdown

Authoring Books and Technical Documents with R Markdown

causalbook icon causalbook

Replication code and downloadable example data sets for The Effect

causalml icon causalml

The open source repository for the Causal Modeling in Machine Learning Workshop at Altdeep.ai @ www.altdeep.ai/courses/causalML

causalml-1 icon causalml-1

Uplift modeling and causal inference with machine learning algorithms

cqr icon cqr

Conformalized Quantile Regression

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.