MA Basiri

Data Scientist • ML Engineer • PhD Researcher

Hello! I'm a Data Science PhD candidate at the University of Oklahoma, passionate about building intelligent systems. My research spans Scientific Machine Learning, Open-World Classification, and time-series analysis. I specialize in creating interpretable AI models with real-world applications, from robotics to healthcare.

Python R Deep Learning PyTorch TensorFlow SQL Machine Learning Data Analysis Scientific ML Computer Vision Robotics C/C++
MA Basiri

Featured Projects

AutoSINDy: Automated Discovery of Nonlinear Dynamics

A framework that automates the discovery of nonlinear dynamics.

Read more

A hybrid framework that automates the discovery of nonlinear dynamics by combining symbolic regression and sparse identification. It generates basis functions automatically, recovering ground-truth equations with 92.8% accuracy even in noisy conditions, and outperforming traditional methods in prediction and simplicity.

Python Scientific ML Symbolic Regression PySR

Open-World Classification System

An adaptive framework for identifying and categorizing previously unseen classes.

Read more

Built an adaptive framework for identifying and categorizing previously unseen classes in dynamic environments. Achieved 75-93% accuracy improvement across text, image, and sensor datasets, advancing beyond traditional closed-world assumptions.

R Deep Learning Classification Novel Class Discovery

SINDyG: Graph-Informed Network Dynamics Discovery

An algorithm that incorporates graph-informed regularization for the discovery of network dynamics.

Read more

Developed a novel algorithm incorporating graph-informed regularization into sparse regression for accurate discovery of network dynamics. Validated on Stuart-Landau oscillator networks with superior performance in identifying complex system behaviors.

Python Scientific ML Time-Series Graph Theory

EEG-Based Alzheimer's Classification

A framework for extracting EEG features to improve Alzheimer's detection.

Read more

Developed multilayer cross-frequency functional connectivity framework for extracting spatiotemporal EEG features. Achieved 15-20% accuracy improvement over baseline methods for early Alzheimer's disease detection.

Python Signal Processing Healthcare AI Neural Networks

Database Design & Optimization for Job-Shop Accounting system

A project that involved engineering a relational database structure and optimizing it.

Read more

Engineered a relational database structure, optimizing data storage and indexing strategies (Azure SQL). Constructed a database application to execute complex SQL queries for efficient transaction management (Java, SQL).

Java SQL Azure SQL Database Design

Face Recognition for Social Robotics

A deep learning face recognition system for time-clock systems and service robots.

Read more

Architected and deployed a deep learning face recognition system achieving 95-97% accuracy under challenging real-world conditions. Implemented for time-clock systems and service robots with robust data preprocessing pipelines.

PyTorch Computer Vision OpenCV Production ML

Autonomous Robot Path Planning

A project that involved creating path-planning algorithms for obstacle avoidance.

Read more

Created physics-informed and ML-based path-planning algorithms with novel loss functions for superior obstacle avoidance. Modeled aerial robot formation control with security measures against cyber-physical attacks.

Python MATLAB Robotics Control Systems

Pokemon Level Optimizer 🎮

An interactive web application that calculates the optimal leveling strategy.

Read more

Interactive web application implementing greedy algorithm optimization for resource management. Calculates optimal leveling strategy to minimize coin expenditure while maximizing point gains using efficiency-based decision making.

JavaScript Algorithm Design Optimization Interactive UI

Other Selected Projects

A collection of various machine learning and data analysis projects.

Read more

A collection of projects including a movie database console app, predictive analysis of cancer gene expression, credit card fraud detection, HR analytics on employee attrition, and student performance analysis.

Java SQL Python R Machine Learning

My Journey

Experience

👨‍🏫

Instructor / Teaching Assistant

University of Oklahoma

2023 - Present
  • Instructed 600+ students over 4 semesters in C programming, adapting technical concepts for non-majors.
  • Taught C programming and Linux/Unix workflows on the OU Supercomputing Cluster.
  • Supported graduate-level Intelligent Data Analytics and Python for Data Science courses.
🔬

Research Assistant

University of Oklahoma | Data Science & Analytics Institute

2022 - Present
  • Developed AutoSINDy, a SciML framework achieving a 92.8% ground-truth recovery rate, eliminating the 51.7% failure rate of standard SINDy.
  • Built an open-world classification framework that improved accuracy from a 24-51% baseline to 75-93%.
  • Created SINDyG for networked systems, reducing model complexity by 20-30% while increasing accuracy.
  • Engineered an EEG analysis framework improving Alzheimer's classification accuracy by 15-20%.
💼

Machine Learning Engineer

Tosan Techno Company & TaarLab

2020
  • Deployed a deep learning face recognition system for a commercial service robot and time-clock system.
  • Managed a full-stack ML pipeline including data collection, preprocessing, and model optimization.
👨‍🏫

Teaching Assistant

University of Tehran

2019 - 2020
  • Crafted and evaluated assignments for graduate-level Data Analysis and Robotics courses.
  • Instructed on neural networks and Machine Learning fundamentals for Mechatronics course.
🔬

Research Assistant

TaarLab Human and Robot Interaction Laboratory

2018 - 2022
  • Architected a computer vision face recognition system with 95-97% accuracy in real-world conditions.
  • Developed a deep learning path planner that generated paths 300x faster than classical methods with a 99% success rate.
💼

Undergraduate Intern

Intelligent Control Systems Laboratory

2016
  • Optimized a quadruped robot's software by converting its codebase from MATLAB to C#, enhancing performance and integration.

Education

🎓

Doctor of Philosophy, Data Science and Analytics

University of Oklahoma

2022 - Present
🎓

Master of Science, Electrical and Computer Engineering

University of Tehran

2018 - 2022
🎓

Bachelor of Science, Electrical Engineering

Amirkabir University of Technology

2013 - 2018

Get In Touch

I'm currently pursuing my PhD at the University of Oklahoma and always interested in research collaborations, innovative projects, and opportunities in AI/ML. Let's connect!