KI-Projekte & Forschungswerkzeuge

Von aktueller Forschung an temporal-kontextbezogenen neuronalen Netzen bis zu produktionsreifen KI-Plattformen. Mein Portfolio verbindet akademische Durchbrüche mit Anwendungen in der Praxis.

5+
KI-Projekte
16
Publikationen
Schwerpunktprojekt — Aktuelle Forschung

Weitere KI-Projekte

Forschungswerkzeuge und Produktionssysteme von Computer Vision bis Sport-Analytics

ReCSAI

Compressed Sensing + Deep Learning

Neuronale Netzwerkarchitektur, die Compressed Sensing mit Deep Learning für konfokale Lebenszeit-Lokalisationsmikroskopie verbindet. Veröffentlicht in BMC Bioinformatics, mit Stand-der-Technik-Präzision für unregelmäßige PSFs.

Rekursiver Compressed-Sensing-Algorithmus
Verarbeitet unregelmäßige PSFs in der konfokalen Bildgebung
CUDA-optimiert für Echtzeitverarbeitung
PyTorch CUDA Compressed Sensing BMC Bioinformatics

EndureXAI

Sport-Analytics-Plattform

Produktionsreife KI-Plattform für Ausdauersport-Analytics. Full-Stack-Anwendung mit ML-gestützter Leistungsprognose, Trainingsoptimierung und Echtzeit-Analysen für Triathlon und Radsport.

ML-Modelle zur Leistungsprognose
Echtzeit-Analyse der Trainingsbelastung
Integration mit Strava- und Garmin-APIs
Django TensorFlow PostgreSQL Produktion

LineProfiler

Analyse biologischer Strukturen

Automatisiertes Analysewerkzeug für linienförmige biologische Strukturen mit Subpixel-Präzision. Erkennt Filamente in Mikroskopiedaten und berechnet Orientierung, Position sowie morphologische Parameter für die quantitative Biologie.

Messungen mit Subpixel-Genauigkeit
Automatisierte Filamenterkennung
Umfassende Dokumentation
Python OpenCV Bildanalyse ReadTheDocs

Impro

3D-Punktwolken-Renderer

Hochperformante OpenGL-Punktwolken-Implementierung mit Python-Schnittstelle. Echtzeit-Rendering und Filterung großer 3D-SMLM-Datensätze mit Millionen von Punkten, optimiert für interaktive wissenschaftliche Visualisierung.

Echtzeit-Rendering großer Datensätze
OpenGL-beschleunigte Leistung
Python-Integration für Workflows
OpenGL Python 3D-Grafik Echtzeit

AttentionAI: Technischer Deep Dive

Neuartige neuronale Netze mit temporalem Kontext für die Mikroskopie

! Das Problem

  • Emitter sind mehrfach aktiv, doch die Information bleibt ungenutzt
  • Hochdichte Bildgebung erfordert spezialisierte Blinking-Puffer
  • Nicht kompatibel mit Lebendzell-Bildgebung und Expansionsmikroskopie

+ Unsere Lösung

  • Verarbeitung von bis zu 50 Frames gleichzeitig mit Attention
  • Lernt Korrelationen über lange zeitliche Sequenzen
  • Funktioniert mit fluktuationsbasierter Super-Resolution
  • Kompatibel mit Lebendzell-Bildgebung und Expansionsmikroskopie

Technische Innovation

Räumliches U-Net-Encoding

Convolutional Layers extrahieren räumliche Merkmale einzelner Frames vor der temporalen Verarbeitung

Multi-Head-Attention

Transformer-Attention lernt temporale Korrelationen über Sequenzen von 50 Frames

Gaussian-Mixture-Ausgabe

Probabilistische Lokalisation mit Unsicherheitsquantifizierung für jeden Emitter

Leistungsergebnisse

Methode Effizienzwert % Below CRLB Kontext-Frames
AttentionUNet 94 76.6% 50
DECODE 91 39.9% 3
ThunderSTORM 23 17.5% 1

* CRLB = Cramér-Rao-Schranke (theoretische Mindestunsicherheit). Höhere Prozentwerte unter CRLB bedeuten bessere Präzision.

Implementierung

# Network Architecture
class AttentionUNet(nn.Module):
def __init__(self, hidden_dim=32):
self.unet1 = UNet(1, hidden_dim)
self.attention = MultiHeadAttention()
self.unet2 = UNet(hidden_dim, 10)
# Context: 50 frames, 60x60 pixels
# Output: probability, position, uncertainty

Trainingsdetails

  • Trainingsdaten: 100.000 simulierte Frames mit realistischer Photophysik
  • Kontextlänge: 50 Frames pro Sequenz
  • Fine-Tuning: Liefert bessere Ergebnisse als Training von Grund auf
  • Hardware: NVIDIA RTX 4090, 24 Stunden Trainingszeit
  • Validierung: Datensatz des SMLM Fight Club Contests

Technologie-Stack

Moderne Werkzeuge und Frameworks als Grundlage für KI-Innovation

Python

PyTorch

TensorFlow

CUDA

OpenCV

OpenGL

Django

PostgreSQL

Docker

FastAPI

Git

GitHub

Open-Source-Beiträge

KI-Forschung für die wissenschaftliche Community zugänglich machen

Reproduzierbarkeit der Forschung

Alle Forschungsprojekte umfassen vollständige Implementierungen, trainierte Modelle und Simulations-Engines. So können andere Forschende die Arbeit reproduzieren, erweitern und darauf aufbauen.

Vollständiger Quellcode mit Dokumentation
Vortrainierte Modelle und Datensätze
Simulations-Engines für Trainingsdaten
Umfassende Tutorials und Beispiele
12+
Open-Source-Projekte
50+
Zitationen der Werkzeuge
Kooperationsanfrage

Interesse an einer Zusammenarbeit?

Sprechen wir darüber, wie diese KI-Innovationen Ihre Forschung voranbringen oder Ihre technischen Herausforderungen lösen können