← Back to CoursesComputer-Brain Interfaces: Advanced

Neuroanatomy Explorer

Drag to rotate · scroll to zoom · click regions to explore

View
Loading 3D model…

Click a region
to explore it

Memory Deck

Flip each card and rate whether you knew it. Your score is saved.

Term
Definition

Deck complete — score saved.

Match the Pairs

Match each term to its definition. Finish the board to earn your score.

All matched — score saved.

Concept Constellation

Every key idea in this course, mapped as an explorable 3D constellation. Drag to rotate, scroll to zoom, click a node.

Click a node to read its definition.

Signal Processing and Feature Engineering for Neural Data

Manual: General · Subject: Neurotechnology

Develop the preprocessing, feature extraction, and dimensionality reduction methods used before decoding.

Preprocessing Pipeline

Typical Pipeline

  1. 1

    Step 1: Band-limit and notch-filter the raw signal.

  2. 2

    Step 2: Detect and remove artifacts such as eye blinks or stimulation transients.

  3. 3

    Step 3: Segment data into epochs aligned to events or continuous windows.

  4. 4

    Step 4: Normalize or whiten features where appropriate.

  5. 5

    Step 5: Extract features for downstream decoding or state estimation.

Feature Families

Common features include band power, event-related potentials, spike counts, firing rates, spectral entropy, covariance matrices, wavelets, and latent representations learned by neural networks. For spiking systems, a typical firing-rate estimate may use r=NTr = \frac{N}{T} over a window of duration TT.

💡

Engineering Trade-off

More aggressive filtering and artifact rejection can improve signal quality, but may also remove task-relevant neural information.

What is one reason to use windowed feature extraction in neural decoding?

What does a notch filter commonly remove from neural recordings?

Dimensionality Reduction and Latent Structure

Low-Dimensional Neural Manifolds

Many high-dimensional neural populations appear to evolve on lower-dimensional manifolds related to behavior, task context, or internal state. Methods such as PCA, factor analysis, GPFA, and variational latent-variable models can reveal structure and improve robustness.

Why can latent-variable methods help in BCI systems?

Name one benefit of representing neural data in a lower-dimensional latent space.