Skip to content
View SaturnTsen's full-sized avatar

Highlights

  • Pro

Block or report SaturnTsen

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SaturnTsen/README.md

About 👋

Hi there! I’m SaturnTsen, currently pursuing a dual degree at École Polytechnique and SJTU, specializing in statistics 📊 and random phenomena modeling. My research focuses primarily on computer vision 👁️ and Diffusion Models.

I’m currently researching 3D diffusion models at the Mediabrain Laboratory, affiliated with the Cooperative Media Innovation Center, SJTU.

Projects 💼

  • Domain-specific Code Generation with LLMs
    Project Lead, École Polytechnique, Sep. 2024 - Present

    • Designed and implemented the Envision domain-specific code generation system from scratch.
    • Developed a hybrid RAG pipeline integrating FAISS semantic search 🔍 and cross-module dependency tracing.
  • Research on AI Interpretability
    Research Assistant, John-Hopcroft Center, SJTU, Jul. – Aug. 2024

    • Extracted Shapley values for knowledge distillation 🔬 and evaluated generalization ability in knowledge transfer.
    • Trained foundational models like BERT, VGG, and ResNet, and conducted robustness analysis 🧠.

Feel free to explore more of my work below! 🌟

Tech Stack 💻

  • Domain Expertise: Deep Learning 🤖, Computer Vision (3D Asset Generation), and AI Interpretability
  • Programming Languages: Python (NumPy, PyTorch, Pandas), C++, Linux, Docker
  • Other Frameworks & Tools: LangGraph, Streamlit, Node.js, Vue.js, etc.

My CV 📑

For a more detailed overview, please refer to my personal website.

Pinned Loading

  1. LLM-DSL-Gen LLM-DSL-Gen Public

    An LLM-driven domain-specific language (Lokad) generator. Projet Scientifique Collectif sous direction de Lokad et l'École Polytechnique.

    Jupyter Notebook 4 3

  2. NSGA-II-cpp NSGA-II-cpp Public

    the Non-dominated Sorting Genetic Algorithm II (NSGA-II) in C++ to solve multi-objective optimization problems, particularly the LOTZ and mLOTZ benchmarks

    C++ 1

  3. SceneGen SceneGen Public

    Multi-view interactive 3D scene genetaion (Research project)

    Jupyter Notebook

  4. EECS-498-007 EECS-498-007 Public

    Personal Solution to the assignments as part of the University of Michigan's EECS-498-007 course - Deep learning in Computer Vision

    Jupyter Notebook

  5. http-proxy http-proxy Public

    A proxy server hosted on a virtual machine, routing traffic through a VPN to bypass network restrictions on the eduroam network.

    JavaScript