Skip to content
View hannah-fathi's full-sized avatar
🦋
AI/ML Engineer
🦋
AI/ML Engineer

Block or report hannah-fathi

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.

Content in all repositories owned by your account will be closed.
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
hannah-fathi/README.md

Hannah Fathi

AI Researcher
Computer Vision · Medical AI · Representation Learning · Explainable AI · Foundation Models


Profile

I am an AI researcher working at the intersection of Computer Vision, Medical AI, Explainable AI, and Foundation Models. My research focuses on representation learning, independent implementation of scientific methods, and the design of rigorous, reproducible experimental pipelines.

I have practical experience with large-scale foundation-model representations. In a collaborative satellite-imagery project, I was responsible for working with Galileo and AlphaEarth embeddings for crop classification and agricultural mapping. In parallel, my work includes medical image analysis, biomedical graph learning, and the development of explainable decision systems.

I am currently advancing research in two complementary directions:

  1. Explainable AI for complex structured data, focused on construction project health assessment
  2. Explainable methods for MRI brain tumor segmentation

My long-term research goal is to contribute as a specialist in AI for Cancer, with emphasis on medical image understanding, trustworthy models, and clinically relevant decision support, and to pursue postdoctoral research in this domain.


Core Expertise

  • Computer Vision — Semantic segmentation, image reconstruction, super-resolution, morphological image analysis
  • Medical AI — Medical image analysis, MRI-based analysis, biomedical graph learning
  • Representation Learning — Embedding design, foundation-model representations, transfer evaluation
  • Explainable AI (XAI) — Interpretable models, transparent inference, uncertainty-aware reasoning
  • Foundation Models — Large-scale pretrained representations, including Galileo and AlphaEarth
  • Graph & Geometric Learning — Graph neural networks, graph kernels, optimal transport

Selected Research Projects

Medical AI & Biomedical Learning

Computer Vision & Foundation Models

Explainable AI & Applied Intelligence

  • CPFI / CPII — Explainable Decision Intelligence for Construction Project Health (Ongoing)
    Independent research on semantic representation, heterogeneous data alignment, uncertainty-aware reasoning, and interpretable assessment of project health and risk.

  • Interpretable TSK Fuzzy Model for Asphalt Performance Prediction
    Transparent fuzzy inference system combining clustering, feature selection, and explainable prediction.

  • XAI for MRI Brain Tumor Segmentation (Ongoing)
    Investigation of explainable approaches for MRI-based brain tumor segmentation, with focus on interpretability and reliable decision support.


Research Approach

My research practice emphasizes methodological understanding, independent implementation, and reproducibility.

I prioritize:

  • Independent reproduction of research methods
  • From-scratch implementation when official code is unavailable
  • Experimental design driven by clear research questions
  • Careful analysis of representations, assumptions, limitations, and failure modes
  • Fully reproducible computational pipelines
  • Transparent documentation of methods and results

I aim to move rigorously from:

research question → method → implementation → experiment → evidence


Professional Experience

AI Engineer — Freelance
Design and development of machine learning systems and AI-oriented applications.

Software Programmer — Freelance
Software development across Python, systems programming, and applied intelligent systems.

Artificial Intelligence Teaching Assistant
Assignment design, instructional material development, and technical mentoring in AI and machine learning.

Operating Systems Laboratory Instructor
Independent teaching of undergraduate laboratory courses and preparation of complete technical materials.


Technical Skills

Programming: Python · C/C++ · SQL
Deep Learning: PyTorch · TensorFlow/Keras · Scikit-learn
Computer Vision: OpenCV · Image Segmentation · Image Reconstruction · Super-Resolution · Mathematical Morphology
Research Methods: Representation Learning · Graph Neural Networks · Graph Kernels · Optimal Transport · Explainable AI · Foundation Models
Tools: Git · Jupyter · LaTeX · Linux · Google Earth Engine · QGIS


Research Direction

My research is directed toward advancing Medical AI, with a particular focus on AI for Cancer.

I am especially interested in:

  • MRI-based brain tumor segmentation and analysis
  • Explainable and trustworthy models for clinical decision support
  • Multimodal and vision-language approaches for medical data
  • Foundation models for medical and scientific applications
  • Reliable AI systems that can support cancer diagnosis, characterization, and treatment-related research

I am motivated to continue this trajectory through advanced research and aim to contribute as a specialist in AI for cancer, with the long-term goal of pursuing postdoctoral research in this domain.


Contact

Pinned Loading

  1. attention-unet-sentinel2-landcover-segmentation attention-unet-sentinel2-landcover-segmentation Public

    Deep learning-based semantic segmentation of Sentinel-2 multispectral imagery for agricultural land cover classification. The project uses a custom Attention U-Net with spectral indices (NDVI, NDWI…

    Jupyter Notebook

  2. AI-Teaching-and-Algorithm-Design AI-Teaching-and-Algorithm-Design Public

    Teaching Assistant repository for an undergraduate Artificial Intelligence course (Spring 2025), featuring original assignment and quiz design alongside from-scratch implementations of classical AI…

    Jupyter Notebook

  3. GeoAI-Crop-Mapping-Platform-with-Satellite-Foundation-Models GeoAI-Crop-Mapping-Platform-with-Satellite-Foundation-Models Public

    An end-to-end GeoAI platform for agricultural monitoring using satellite foundation model embeddings, AlphaEarth, Galileo representations, NDVI-based vegetation analysis, and machine learning based…

    Python

  4. sentinel2-unsupervised-landcover-labeling sentinel2-unsupervised-landcover-labeling Public

    An explainable unsupervised labeling pipeline for Sentinel-2 imagery using Google Earth Engine, spectral indices, clustering, and ensemble learning.

    Jupyter Notebook 1

  5. SWG-Kernel-Brain-Network-Diagnosis SWG-Kernel-Brain-Network-Diagnosis Public

    Independent reproduction of MICCAI 2023 Sliced Wasserstein Graph Kernel for brain network classification using synthetic functional connectivity graphs.

    Python