Skip to content
View ivsemenkov's full-sized avatar

Block or report ivsemenkov

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.

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

Ilia Semenkov

PhD · Research Scientist (AI/ML)

brain and biosignal ML · multimodal representation learning · interpretable models · computer vision

Website  Google Scholar  LinkedIn  ORCID  Email


About

I am a research scientist working on machine learning for brain data and biosignals, with additional experience in computer vision and multimodal representation learning.

Across projects, I build end-to-end research pipelines: from problem formulation and data processing to model development, evaluation, and publication-grade experimentation. I also mentor students and junior researchers and contribute to technical methodology, evaluation strategy, and experimental design in collaborative research.

Focus

Brain & biosignal ML
EEG, MEG, fMRI, ECoG, decoding, representation learning, and evaluation under real data constraints.
Multimodal learning
Alignment across brain signals, language, audio, and vision, including controlled experimental setups.
Interpretable ML
Neural and structured models with explicit, inspectable decision mechanisms and robust evaluation.

Selected repositories

Repository Description
EEGSimpleNet Compact interpretable EEG classification network with tooling for analyzing learned spatial and temporal patterns.
LowLatencyEEGFiltering Real-time EEG filtering and rhythm tracking for low-latency closed-loop settings.
Cube++ dataset tools and benchmarks Reference code, download information, and evaluation scripts for the Cube++ illumination estimation dataset.
SIGNAL dataset tools for brain-LLM alignment Dataset tooling, preprocessing, and analysis code for EEG language benchmark studies.
Stimulation-Free ECoG Speech Mapping Preprocessing and machine-learning pipelines for stimulation-free speech mapping with clinically aligned evaluation workflows.

Expertise

Deep learning · Representation learning · Multimodal learning · Neuroimaging (EEG, MEG, fMRI, ECoG) · Interpretable ML · Computer vision

Tech

Python · PyTorch · Git · Linux · Slurm

Pinned Loading

  1. LISA LISA Public

    Compact and interpretable MEG-to-audio retrieval with explicit spatial and temporal filters.

    Python 9

  2. Visillect/CubePlusPlus Visillect/CubePlusPlus Public

    Cube++ is a novel dataset collected for illumination estimation problem. It has 4890 raw 18-megapixel images, each containing a SpyderCube color target in their scenes, manually labelled categories…

    Python 63 8

  3. EEGSimpleNet EEGSimpleNet Public

    A simple interpretable classification neural network for EEG data with toolbox for its weights interpretation

    Jupyter Notebook 18 1

  4. LowLatencyEEGFiltering LowLatencyEEGFiltering Public

    Classical and neural network-based real-time filtering algorithms of EEG data

    Python 24

  5. ivsemenkov.github.io ivsemenkov.github.io Public

    Personal website of Ilia Semenkov

    HTML 5