Skip to content
View hrmoradi's full-sized avatar

Block or report hrmoradi

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.

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

Hamidreza Moradi, Ph.D.

Applied Scientist & Machine Learning Engineer β€” LLMs, VLMs, and multimodal computer vision.

Director of the eXplainable Deep Intelligence (XDI) Lab at North Carolina A&T State University. I build and deploy production ML systems β€” aviation safety (Boeing), autonomous driving (GM), and clinical AI (N3C) β€” spanning fine-tuning, distributed training, and serving. 32 peer-reviewed publications (192 citations, h-index 7), $5M+ in funded research (NNSA, Boeing, DOE, NIH), directing 8+ researchers on a 20+ GPU cluster.

Recipient of the IEEE 2025 Outstanding AI Achievement Award for Aviation and Healthcare. Chair, IEEE Eastern North Carolina Section Computer Society.

πŸ“„ Google Scholar Β· πŸ’Ό LinkedIn Β· 🌐 xdilab.com Β· βœ‰οΈ hrmoradi@gmail.com

πŸ”Ž Looking for the code?

Research code lives in the lab account, not on this profile:

β†’ github.com/xdilab ←

The tables below map each research area to its repositories.


πŸ›©οΈ Aviation Safety β€” Domain-Specialized LLMs & Speech (Boeing-funded)

Fine-tuned open models (LLaMA, Mistral, Qwen, Phi, Gemma) with LoRA/PEFT for pilot-query interaction and anomaly detection over multi-frequency air traffic control data. A 3-stage adaptation pipeline (domain-adaptive pretraining β†’ SFT β†’ instruction tuning) reduced Slot Error Rate 32% β†’ 5%; a self-supervised post-ASR correction loop (BART, T5) learning from multi-ASR transcription errors cut Word Error Rate 16% β†’ 8%.

Repository Focus
ATC_LLM Core LLM fine-tuning for ATC
ATC_ASR Speech recognition / post-ASR correction
ATC_LLM_AGENTS Agentic LLM workflows
ATC_LLM_anamoly_detection Anomaly detection over ATC data
Anamoly_LLM LLM-based anomaly detection
ATC Β· ATC_DT ATC data & digital-twin work
VLM_visual_aviation_understanding Vision-language aviation understanding
ATC_3D Β· ATC_VR_model 3D / VR ATC simulation environments

LLaMA Mistral Qwen LoRA/PEFT BART T5 Hugging Face DeepSpeed


πŸš— Autonomous Driving Perception (GM Autonomous Driving Challenge)

Computer-vision perception deployed on a full-scale autonomous vehicle (ROS 1 Noetic), integrated over CAN bus: YOLOv10 detection (mAP@0.5 = 0.52, BDD100K), TwinLiteNet drivable-area segmentation (mIoU = 0.91), EfficientNet-B0 traffic-sign/light classification (99.4% / 96.5%, MTSD/LISA), and a CRAFT + CRNN OCR speed-limit reader.

Repository Focus
Intelligent_AutoDrive Full autonomous driving stack
AutoDrive_Perception Detection / segmentation / OCR perception
SparseTemporalPIE Pedestrian intention estimation

YOLOv10 TwinLiteNet EfficientNet CRAFT+CRNN ROS CAN bus PyTorch


πŸ₯½ Vision-Language Models for XR Privacy

Open-vocabulary detection and segmentation of privacy-sensitive objects (GroundingDINO + SAM 3.1) with trainable class-anchored soft-prompt tuning β€” +5% accuracy overall, up to +50% on rare classes. Extending to few-shot learning.

Repository Focus
VLM_Ego_Privacy Egocentric privacy detection
Scene_VLM Scene understanding for XR
VR_Watch Β· VR_Tablet Β· VR_Player XR interaction environments
LabelMe Annotation tooling

GroundingDINO SAM Prompt Tuning Few-Shot Learning VLMs


βš•οΈ Fairness in Medical Imaging & Foundation Models

Curriculum learning and progressive-loss training for hip/knee radiograph segmentation β€” reduced demographic Skewed Error Ratio 5–10% while improving IoU 4%+ (761-patient cohort). Extended to auditing bias in foundation and vision-language models.

Repository Focus
Bias_Segmentation_Models Fairness-aware segmentation
Bias_Foundational_Models Bias auditing in foundation models
Bias_VLM_Models Bias auditing in VLMs
OAI Β· OAI_jointArea Β· OAI_pain_yolo Osteoarthritis Initiative imaging studies

Fairness Metrics Curriculum Learning Segmentation PyTorch


πŸ₯ Clinical ML at National Scale (N3C)

Clinical ML on a 20M+ patient repository, cohorting to 83K admitted patients (28-day discharge/death outcomes) via PySpark in secure Palantir Foundry environments. An explainable treatment-effectiveness pipeline combining propensity-score matching with SHAP quantified drug-combination effects at 0.90 AUC / 81% accuracy (GBDT).

Repository Focus
Survival_N3C_Therapeutics N3C therapeutic survival analysis
Survival_Analysis_JHS Jackson Heart Study survival analysis

PySpark Palantir Foundry SHAP Propensity-Score Matching GBDT


πŸ“‹ Clinical & Social NLP

Fine-tuned LLaMA (LoRA), BioClinicalBERT, BiomedNLP, RoBERTa, and DistilBERT for retrieval and reasoning over unstructured medical notes.

Repository Focus
NLP_EHR_QA EHR question answering
NLP_SocialMedia_Depression Depression detection from social media

LLaMA BioClinicalBERT RoBERTa DistilBERT LoRA RAG


πŸ” Security & Systems

Repository Focus
PenTest LLM + topic modeling for CAPEC attack-pattern recommendation
Cloud_Profiler Cloud/distributed performance modeling β€” 95% accuracy, published in IEEE TCC

LLMs Topic Modeling Performance Modeling Distributed Systems C++


πŸ€– Personal Projects

RayBanMeta β€” Agentic RAG Assistant

End-to-end personal AI assistant: a LangGraph agent with native LLM tool-calling (document retrieval over Weaviate, vision, gated email workflow), served via FastAPI, exposed through a Cloudflare Tunnel reverse proxy with API-key auth, and instrumented with a self-hosted MLflow tracking server logging per-stage latency alongside a qualitative feedback loop. Includes a human-in-the-loop safety gate β€” the model can only request the one irreversible action (sending email); the actual send is architecturally unreachable from its own tool-calling loop.

Python LangGraph FastAPI Weaviate Ollama MLflow Docker Whisper Kokoro TTS


πŸ“š Selected Publications

Full list of 32 publications on Google Scholar.


πŸ› οΈ Tools

ML/DL PyTorch Β· Hugging Face Transformers Β· DeepSpeed Β· LoRA/PEFT/BF16 LLM/RAG LangGraph Β· LangChain Β· Weaviate Β· FAISS Β· Ollama Β· Instruction Tuning Vision YOLO Β· GroundingDINO Β· SAM Β· EfficientNet Β· CRAFT+CRNN Β· Prompt Tuning Serving & Ops FastAPI Β· Docker Β· Gradio Β· MLflow Β· Git Data PySpark Β· Spark/Hadoop Β· SQL Β· Palantir Foundry Β· AWS Β· GCP Explainability SHAP Β· XAI Β· Propensity-Score Matching Β· Fairness Metrics

Popular repositories Loading

  1. Workshop_data Workshop_data Public

    Jupyter Notebook 2 1

  2. cloud_job_scheduler__time_sensitive cloud_job_scheduler__time_sensitive Public

    job scheduler for time sensitive private cloud

    Python 1

  3. Cache_and_Memory_access_Emulator Cache_and_Memory_access_Emulator Public

    Cache and Memory Hierarchical access analyser

    Java

  4. TL_Compiler TL_Compiler Public

    TL language Compiler

    Java

  5. Chat_and_Location_java_RMI Chat_and_Location_java_RMI Public

    Client Server Chat and Location App With java RMI

    Java

  6. MultiThreaded_OS_Scheduler MultiThreaded_OS_Scheduler Public

    Multi Threaded OS cpu-io Scheduler

    Java