About Me

Hey! I am Philipp Marquardt, a Machine Learning Engineer completing my Computer Science Masters at KIT. I have been exploring AI and machine learning since 2018, and I am always excited to take on new challenges.

My Areas of Interest:

  • • Natural language processing
  • • Computer Vision
  • • Machine learning for climate science and energy grids
  • • AI in robotics, especially mimicking human movement
  • • Applications of ML in material sciences and finance

Currently, I am working at HS Analysis GmbH, developing deep learning systems for medical image analysis. In my free time, I enjoy working on full-stack projects and improving my skills in Python, C#, and JavaScript.

Short CV

2017

Started working at the HS Analysis GmbH as backend developer

2018

Started Bachelor of Science in Computer Science at the TU Darmstadt
Completed the Udacity Deep Learning Nanodegree

2019

Second job at the Fraunhofer Insitute for Secure Information Technology in Darmstadt

2022

Graduated from TU Darmstadt with the Thesis: Multi-Modality Abdominal Multi-Organ Segmentation
Enrolled in Master of Science in Computer Science at the Karlsruhe Institute of Technology

2024

Finishing Master Degree

Professional Work

Machine Learning Engineer at HS Analysis (2017-Present)

Technologies:

python, pytorch, tensorflow, React, Node.js, flask, C#, WPF

Sole developer of the deep learning backend for data of any domain with a focus on computer vision for a self-training webpage. The idea is that untrained staff, for example in medical facilities, can annotate and train their own models without any understanding. My task is to provide self-configuring networks that adapt to the given project

Fraunhofer Insitute of Secure Information Technology (2019-2020)

Technologies:

Python, TensorFlow, PyTorch

Developing authorship verification methods. I was responsible for implementing the actual ideas and also implement methods from other papers to compare our methods to.

Participation at Funded Research Projects

KI basierte Diagnostik des Lungenkarzinoms zur Unterstützung personalisierter Therapieentscheidungen

Funding: €400,000

Task: Development of the Deep Learning Model

While I was working at: HS Analysis GmbH

Project Link

Hybridlösung mit kontaktloser VIso-TAktiler Diagnostik

Funding: €2,006,000

Task: Develop Segmentation Model for the Skin Detection and for the prediction of various parameters

While I was working at: HS Analysis GmbH

Project Link

hyPro – Integration hybrider Intelligenz in die Prozesssteuerung von Produktionsanlagen der Glasumformung

Funding: €680,000

Task: Development of the Deep Learning Model

While I was working at: HS Analysis GmbH

Project Link

Analyse extremistischer Bestrebungen in sozialen Netzwerken (X-SONAR)

Funding: €3,100,000

Task: Development of a Model that can detect hate speech in social media posts

While I was working at: Fraunhofer Insitut für Sichere Informationstechnolgie

Project Link

Projects

ML
LLM Supervised Finetuning, reward model, rlhf and dpo

LLM Supervised Finetuning, reward model, rlhf and dpo

Guide a large language model to generate human-likable content in 2-3 steps: SFT and (Reward Model Training and RLHF) or (DPO)

ML
Deep Learning Framework for Training Classification, Segmentation, Object Detection and Instance Segmentation Models

Deep Learning Framework for Training Classification, Segmentation, Object Detection and Instance Segmentation Models

Deep Learning Framework for Training Classification, Segmentation, Object Detection and Instance Segmentation Models

Full Stack
Microscopy Image Viewer

Microscopy Image Viewer

A full-stack application for viewing and analyzing microscopy images.

C#
C# Multiplayer Framework for VR/AR Applications in Unity

C# Multiplayer Framework for VR/AR Applications in Unity

A multiplayer framework written in c# for vr and ar applications. Can be used in Unity to enable TCP and UDP based multiplayer sessions with various features.

ML
MMWrapper

MMWrapper

A wrapper around the ecosytem of OpenMMLab to easily train models using an easy to use config

ML
Training and deploying a custom LLM

Training and deploying a custom LLM

A small project that trains a custom llm and deploys it in the browser

ML
Machine Learning Basic Concepts Implementation and Visualization

Machine Learning Basic Concepts Implementation and Visualization

An implementation of multiple basic machine learning concepts.

ML
Mulitmodal Emotion Detection

Mulitmodal Emotion Detection

A project that uses the RAVDESS Audio and Video dataset to train multimodal models that can detect emotion

C#
Time Logging Project

Time Logging Project

Time Logging Application to Manage Employees Working Times and Create Monthly Reports. Written in C# WPF

ML
A simple Machine Learning Trainer and Annotation GUI in C#/WPF

A simple Machine Learning Trainer and Annotation GUI in C#/WPF

A simple C#/WPF application do define a custom deep learning architecture. Was extended to include a simple annotation tool for standard image formats.

ML
Document Parser using Language Models

Document Parser using Language Models

Parse a Document in a structured way using LLMs

Published Papers

An Improved Topic Masking Technique for Authorship Analysis

Oren Halvani, Lukas Graner, Roey Regev, Philipp MarquardtARES2021

An Improved Topic Masking Technique for Authorship Analysis

Using Deep Learning to Distinguish Highly Malignant Uveal Melanoma from Benign Choroidal Nevi

Laura Hoffmann, Constance B. Runkel, Steffen Künzel, Payam Kabiri, Anne Rübsam, Theresa Bonaventura, Philipp Marquardt, Valentin Haas, Nathalie Biniaminov, Sergey Biniaminov, Antonia M. Joussen, Oliver ZeitzJournal of Clinical Medicine2024

This study evaluates deep learning models for distinguishing highly malignant uveal melanoma from benign choroidal nevi based on fundus photographs.

Resemblance-Ranking Peptide Library to Screen for Binders to Antibodies on a Peptidomic Scale

Felix Jenne, Sergey Biniaminov, Nathalie Biniaminov, Philipp Marquardt, Clemens von Bojničić-Kninski, Roman Popov, Anja Seckinger, Dirk Hose, Alexander Nesterov-MuellerInternational Journal of Molecular Sciences2021

Resemblance-Ranking Peptide Library to Screen for Binders to Antibodies on a Peptidomic Scale

Neuromorphic Vision mit Spiking Neural Networks zur Sturzerkennung im betreuten Wohnen

Sven Nitzsche, Brian Pachideh, Victor Pazmino, Norbert Link, Christoph Schauer, Lukas Theurer, Valentin Haas, Philipp Marquardt, Sergey Biniaminov, Jürgen BeckerIEEE Robotics and Automation Letters2021

Neuromorphic Vision mit Spiking Neural Networks zur Sturzerkennung im betreuten Wohnen

An Unsophisticated Neural Bots and Gender Profiling System

Oren Halvani and Philipp MarquardtConference and Labs of the Evaluation Forum2019

An Unsophisticated Neural Bots and Gender Profiling System

Nutzen der partizipatorischen Mitwirkung von PatientInnen an der Entwicklung einer dermatologischen Therapie-App – ein Bericht aus der Praxis

Anne Koopmann, Anna Maria Pfeifer, Lara Schweickart, Nathalie Biniaminov, Valentin Haas, Philipp Marquardt, Astrid Gößwein, Christopher Czaban, Sergey Biniaminov, Mara Blauth, Caroline Glatzel, Christoph Zimmermann, Wilhelm Stork, Victor Olsavszky, Astrid SchmiederDie Dermatologie2024

Benefits of participatory involvement of patients in the development of a dermatological treatment app—A report from the practice

Complement Convertases in Glomerulonephritis: An Explainable Artificial Intelligence-Assisted Renal Biopsy Study

Wiech, Thorsten; de las Mercedes Noriega, Maria; Schmidt, Tilman; Wulf, Sonia; Koch, Timo; Marquardt, Philipp; Biniaminov, Sergey; Hoxha, Elion; Tomas, Nicola M.; Huber, Tobias B.; Zipfel, Peter F.Journal of the American Society of Nephrology2021

An AI assisted study on complement convertases in glomerulonephritis using renal biopsies.

Computer Science Master at the Karlsruhe Institute of Technology

Semester 1

Deep Learning for Computer Vision II: Advanced Topics

Learn about newest reserach topics in computer vision

Natural Language Processing

Learn everything about NLP from the ground up starting from basic morphology and ending with current state of the art llms

Energy Informatics 1

Learned about energy forms, storage, transmission, and conversion; the use and evaluation of equations; energy system components; energy informatics applications; analysis of the German energy system; energy economics; and the Smart Grid concept. The module covered energy forms, systems, storage, power plant processes, renewable energies, energy transmission networks, future electrical networks, and energy economics.

Semester 2

Semester 3

Humanoid Robots - Seminar

Wrote a paper about newest trends in Movement Primitives

IT Security

Learned advanced topics in cryptography and IT security, including sophisticated techniques and security primitives to achieve protection goals. Gained an understanding of scientific evaluation and analysis methods for IT security, such as game-based formalization of confidentiality and integrity, and concepts of security and anonymity. Acquired knowledge about data types, personal references, legal, and technical foundations of data protection. Learned the basics of system security, including buffer overflow and return-oriented programming. Explored various mechanisms for anonymous communication (TOR, Nym, ANON) and evaluated their effectiveness. Understood blockchains and their consensus mechanisms, assessing their strengths and weaknesses.

Machine Learning in Climate and Environmental Sciences

This module covers key concepts for real-world applications of machine learning, focusing on environmental data science. Topics include the foundations of machine learning (such as the curse of dimensionality, cross-validation, cost functions, and feature engineering), widely applied regression, classification, and unsupervised learning algorithms (like LASSO, random forests, Gaussian processes, neural networks, LSTMs, transformers, and self-organizing maps), time series forecasting, and causal inference. It also explores explainable AI methods (such as SHAP value analyses, feature permutation methods, and intrinsically interpretable methods).

Semester 4

Advanced Machine Learning and Data Science

Develop a system to regress measures of option pricing before and after ecb meetings to determine their impact on the price

Master Thesis

Few Shot Image to Image Translation