How Fast Can the Brain Adapt? - Measuring Rapid Neuroplasticity with Eye Tracking and EEG using Python

Author

Cemal Koba

SANO – Centre for Computational Personalised​ Medicine

Mikołaj Turczyniak

Uniwersytet Jagielloński Szkoła Doktorska Nauk Społecznych CogNes

Project Description

The human brain is remarkably plastic and capable of rapidly adapting to changing environmental demands (even over very short timescales). This project explores short-term neuroplasticity by investigating how targeted oculomotor (eye-movement) training influences behavior, eye-movement dynamics, and neural activity measured with EEG over the course of three consecutive days.

Even brief, repeated oculomotor training can lead to measurable improvements in performance and corresponding changes in oculomotor behavior, reflecting the brain’s ability to quickly adjust and optimize sensorimotor processes. Over the span of three days, participants will repeatedly perform eye-tracking tasks designed to probe eye-movement control, while we collect and analyze behavioral and oculomotor data (and neural data if EEG recording is possible). The project is also intended as a hands-on learning experience. Participants will practice the full pipeline of eye-tracking research, including data acquisition, preprocessing, and analysis, using their own computers. All the calculations will be Python-based, which will be necessary to extract, normalize, and visualize the data collected from eye-tracking sessions from participants of this group. All data collected during the project will be used solely for educational and scientific purposes within the scope of BrainHack. For the safety of personal data, the data from participants will be secured by randomized ID numbers and will not be used later!

Each participant is expected to complete four eye-tracking recording sessions. These recordings will be analyzed to assess whether performance improves across sessions, both at the behavioral level (e.g., accuracy, reaction time), at the oculomotor level (e.g., saccade metrics, fixation stability), and at neural level (via EEG data). We expect progressive improvement with each attempt, consistent with short-term training-induced plasticity.

– Friday afternoon: First data collection session and theoretical background on eye tracker
– Saturday morning: Second data collection session and preprocessing the eye tracker data
– Saturday afternoon: Third data collection and analyzing the preprocessed data
– Saturday evening/Sunday morning: Gather the data across subjects and do group-level analyses

Each session will include a lecture and practice part.

To understand the procedure and project correctly and to fluently pass through all the lectures, we highly recommend reading the fruitful material section submitted below!

Project requirements

  • Understanding Python on the basic level.
  • Python environment installed (Miniconda/Conda/Miniforge, VSC/DataSpell/Pycharm) – we can always install them during the project evaluation.
  • A laptop with internet access at minimum to be able to work on Google Colab
  • English B1 or better – we’ll speak in English in our group!
  • If the participant would like to use Google Colab, we assume the participant understands how to move around the Google Colab ecosystem on the basic level (starting kernel, connecting to the Google Drive, installing packages).

Programming languages used in this project

Python

Who are we looking for?

We welcome people who are interested in neuroscience, computer science, and biotech! Everyone who would like to participate is warmly welcomed.

What can you gain from participating?

  • Gain hands-on experience with eye-tracking hardware, calibration procedures, and experimental design for oculomotor tasks.
  • Work with raw eye-tracking data and EEG data, including cleaning, quality control, feature extraction, and basic statistical analysis.
  • Observe how behavioral and oculomotor performance can change over just a few days, linking empirical results to theories of neural adaptation and learning.
  • Learn good practices in data organization, documentation, and analysis pipelines.
  • Work alongside participants with backgrounds in neuroscience, psychology, data science, and machine learning – mirroring real research collaboration.

Key resources

  1. P.M. van Leeuwen, R. Happee, J.C.F. de Winter, Changes of Driving Performance and Gaze Behavior of Novice drivers During a 30-min Simulator-based Training, Procedia Manufacturing, Volume 3, 2015, Pages 3325-3332, ISSN 2351-9789, https://doi.org/10.1016/j.promfg.2015.07.4

  2. Frens, M.A., van Opstal, A.J. Transfer of short-term adaptation in human saccadic eye movements. Exp Brain Res 100, 293–306 (1994). https://doi.org/10.1007/BF00227199.

  3. Fahad Alharshan, Abdulrahman Aloufi, Fiona J. Rowe, Georg Meyer, Visuomotor training induces network reorganisation of frontal eye field and cuneus connectivity: A task-based fMRI study, NeuroImage: Reports, Volume 6, Issue 1, 2026, 100316, ISSN 2666-9560, https://doi.org/10.1016/j.ynirp.2025.10031

  4. A.E. Aloufi, F.J. Rowe, G.F. Meyer, Behavioural performance improvement in visuomotor learning correlates with functional and microstructural brain changes, NeuroImage, Volume 227, 2021, 117673, ISSN 1053-8119, https://doi.org/10.1016/j.neuroimage.2020.117673