Skip to content
View lars-chen's full-sized avatar

Block or report lars-chen

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

Hello! I'm Lars Chen.

  • I’m a recent MSc graduate at the Bernstein Center for Computational Neuroscience (BCCN), where I explored the application of machine learning and causal inference in clinical neuroimaging.
  • My research focuses on leveraging deep learning and structural causal models to generate counterfactual brain images, improving personalized treatment analysis for neurological disorders.
  • I did my master's thesis with Prof. Dr. Kerstin Ritter at Charité Universitätsmedizin, where I developed a model using causal inference to simulate treatment effects on 3D brain MRI data.

Highlighted Projects

This repository extends Deep Structural Causal Models (DSCMs) to 3D neuroimaging by generating a synthetic 3D MRI dataset via a diffusion model conditioned on ground‑truth SCM covariates and implementing lightweight 3D CNNs for causal inference. The 3D DSCM produces anatomically coherent counterfactuals that reflect interventions on variables in the causal graph, providing a benchmark for evaluating counterfactual validity in high‑dimensional data.

A convolutional adaptation of the β‑Intact‑VAE (Wu et al. 2021) for reducing spurious correlations in counterfactual image generation. Trained on the CelebA dataset, this model learns a prognostic score sufficient for treatment effect estimation and, by enforcing overlap between control and treatment distributions, yields fairer facial image counterfactuals under limited covariate overlap.

Mujoco Gym Environment Observation Dimension Action Dimension
Pendulum 3 1
Cartpole 4 1
Double Inverted Pendulum 11 1
Hopper 11 3

Blog post on “Learning Barrier Certificates for High‑Dimensional MuJoCo Environments,” based on the Luo & Ma (2021) paper.

Developed as part of the Computational Neuroscience MSc coursework at BCCN Berlin, this project provides Python implementations of both MiniMax and Monte Carlo Tree Search agents adapted for Connect‑4. Includes profiling scripts, optional Numba acceleration, and a suite of tests to benchmark decision‑making performance in deterministic game settings.

Pinned Loading

  1. 3D-VAE 3D-VAE Public

    Implementation of 3D convolutional conditional variational autoencoder.

    Jupyter Notebook 1

  2. 3dscm 3dscm Public

    Counterfactual inference for 3D brain imaging using deep structural causal models.

    Jupyter Notebook

  3. conv-beta-iVAE conv-beta-iVAE Public

    Convolutional version of the beta-Intact-VAE to help control for spurious correlations in counterfactual image generation.

    Jupyter Notebook

  4. MCTS_Connect4 MCTS_Connect4 Public

    Monte Carlo Tree Search and Mini-Max Agents for Playing Connect-4

    Python

  5. rl-blog rl-blog Public

    Forked from niklasbuschmann/contrast

    Learning Barrier Certificates for High Dimensional MuJoCo Environments

    HTML