Skip to content
View parisa-kavian's full-sized avatar

Block or report parisa-kavian

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

Parisa Kavianpour

Applied Machine Learning Researcher

Deep Learning for Time-Series · Graphs · Language

Website Google Scholar ResearchGate LinkedIn Email



About

I'm an applied machine-learning researcher with an M.Sc. in Earthquake Engineering and several years of experience building deep-learning systems across both scientific and industrial settings. My work moves between three connected areas: spatiotemporal time-series forecasting, graph neural networks with domain adaptation for industrial fault diagnosis, and natural language processing with large language models (RAG, fine-tuning, information extraction).

A recurring theme across my research is making models work under hard, real-world conditions — incomplete data, weak labels, distribution shift, and limited compute. I've published this work in highly cited venues, deployed it in production, and reviewed it for several Elsevier and IEEE journals.

I'm currently seeking a PhD position in applied AI / machine learning in Europe, where I can take this work further on problems with real scientific or societal impact.


Research Interests

  • Deep Learning for Time-Series & Spatiotemporal Data — sequence models (CNN-BiLSTM, attention) for forecasting in noisy, chaotic, real-world signals.
  • Graph Neural Networks & Domain Adaptation — transferable, data-efficient models for reliability assessment and fault diagnosis under distribution shift.
  • NLP & Large Language Models — retrieval-augmented generation, parameter-efficient fine-tuning (LoRA/QLoRA), information extraction, and recommender systems.
  • Trustworthy & Data-Efficient ML — learning from incomplete, weakly-labeled, and imbalanced data; physics-informed and knowledge-distilled models.

Selected Publications

Full list on Google Scholar · ResearchGate. 279 citations · h-index 5 · i10-index 4.

  1. A CNN-BiLSTM Model with Attention Mechanism for Earthquake Prediction. P. Kavianpour, M. Kavianpour, E. Jahani, A. Ramezani. The Journal of Supercomputing (Springer), 2023. — 200+ citations · code

  2. Knowledge Distillation and Enhanced Subdomain Adaptation Using Graph Convolutional Network for Resource-Constrained Fault Diagnosis. M. Kavianpour, P. Kavianpour, A. Ramezani, M. Beheshti. Knowledge-Based Systems (Elsevier), 2025. Q1 · IF 7.6 · code

  3. A Partial-Imbalance Robust Domain Adaptation Framework for Bearing Fault Diagnosis Using Physics-Informed Deep Learning. M. Kavianpour, P. Kavianpour, A. Ramezani. Measurement (Elsevier), 2025. Q1 · IF 5.6 · code

  4. Deep Multi-scale Dilated Convolution Neural Network with Attention Mechanism: A Novel Method for Earthquake Magnitude Classification. P. Kavianpour, M. Kavianpour, A. Ramezani. ICSPIS (IEEE), 2022.

  5. Earthquake Magnitude Prediction Using Spatio-temporal Features Learning Based on a Hybrid CNN-BiLSTM Model. P. Kavianpour, M. Kavianpour, E. Jahani, A. Ramezani. ICSPIS (IEEE), 2021.

  6. An Intelligent Gearbox Fault Diagnosis under Different Operating Conditions Using Adversarial Domain Adaptation. M. Kavianpour, M. Ghorvei, P. Kavianpour, A. Ramezani, M. T. H. Beheshti. ICCIA (IEEE), 2022.


Featured Projects

Project What it is Stack
CNN-BiLSTM-AM Earthquake Prediction Spatiotemporal attention model forecasting earthquake magnitude & count across 9 regions of China (200+ citations) TensorFlow · Keras
MediChat-RAG Stateful, retrieval-augmented medical Q&A chatbot over authoritative sources LangChain · FAISS · GPT-4o-mini
AI-Plan-Generator LLM agent that generates personalized workout & meal plans LangChain · OpenAI API
Xsum-FlanT5 Compute-efficient news summarization via PEFT/LoRA fine-tuning of FLAN-T5 Hugging Face · PEFT/LoRA
KAVI Fault Diagnosis Knowledge distillation + GCN subdomain adaptation for resource-constrained diagnosis (KBS 2025) PyTorch · GNN
PTPAI Bearing Fault Diagnosis Physics-informed domain adaptation under missing classes & imbalance (Measurement 2025) PyTorch

Technical Skills

Languages Python MATLAB SQL

Deep Learning & ML PyTorch TensorFlow Keras scikit-learn

LLMs & NLP Hugging Face LangChain RAG LoRA/QLoRA

Methods — CNNs · RNNs/LSTM · Transformers · Attention · GNNs · Autoencoders · Domain Adaptation · Transfer Learning · Recommender Systems

Engineering — FastAPI · Flask · Django · Docker · Git · AWS · GCP · Azure · MongoDB · MySQL · Redis · Linux


Academic Service

Peer Reviewer for Measurement (Elsevier), Expert Systems with Applications (Elsevier), Engineering Applications of Artificial Intelligence (Elsevier), IEEE Transactions on Industrial Electronics, and IEEE Transactions on Instrumentation and Measurement.


Looking for a PhD position in applied AI / ML — let's talk. 📫 parisa.kavian@gmail.com

Pinned Loading

  1. AI-Plan-Generator AI-Plan-Generator Public

    Jupyter Notebook

  2. CNN-BiLSTM-AM-Earthquake-Prediction CNN-BiLSTM-AM-Earthquake-Prediction Public

    A CNN-BiLSTM model with attention mechanism for earthquake prediction — The Journal of Supercomputing (2023) 79:19194–19226

    1

  3. KAVI-resource-constrained-fault-diagnosis KAVI-resource-constrained-fault-diagnosis Public

    Forked from kavianpour/KAVI-resource-constrained-fault-diagnosis

    Knowledge distillation and enhanced subdomain adaptation using graph convolutional network for resource-constrained fault diagnosis — Knowledge-Based Systems (2025) 114251.

  4. MediChat-RAG MediChat-RAG Public

    Jupyter Notebook

  5. PTPAI-bearing-fault-diagnosis PTPAI-bearing-fault-diagnosis Public

    Forked from kavianpour/PTPAI-bearing-fault-diagnosis

    Physics-informed domain adaptation for bearing fault diagnosis under missing classes & class imbalance — Measurement 257 (2026) 118890.

  6. Earthquake-Magnitude-Classification-MSDCA Earthquake-Magnitude-Classification-MSDCA Public

    MSDCA: a multi-scale dilated CNN with attention for earthquake magnitude classification from spatio-temporal seismic data (Himalayas). IEEE ICSPIS 2022.

    1