Causal AR prediction reduced 100-ms SEEG phase error, but median error remained 63° across 958 reliable pairs
We compared causal autoregressive (AR) forward prediction and linear phase extrapolation from a windowed filter (WIN-LIN) with one-sided Hann finite impulse response (FIR) estimators for phase prediction in awake stereo-electroencephalography. The evaluation used 958 reliable-peak bipolar pairs from 19 subjects in OpenNeuro ds005624 v1.0.0, using the same 60-s segments, peak frequencies, offline reference phase, amplitude gate, calibration/test split, and bias correction as the earlier FIR analysis. At a 100-ms horizon, pooled median absolute errors were 78.1° for FIR 4.5 cycles, 68.7° for FIR 3 cycles, 62.6° for AR(20), and 56.1° for WIN-LIN. AR(20) reduced subject-median error relative to FIR 4.5 cycles by 12.7°, with lower error in all 19 subjects (exact two-sided sign-flip p = 3.8×10⁻⁶); only 15.7% of AR pairs were below 45°. At a zero-ms horizon, AR and WIN-LIN errors were 28.6° and 31.5°, respectively, and 97.1% and 96.6% of pairs were below 45°. Error varied by frequency band. A synthetic 8-Hz phase-drift check gave AR errors of 4° without added noise and 9° at SNR 1. The findings show improved 100-ms prediction relative to the longer FIR baseline, but prediction remained poor for many pairs. The offline reference uses the same Gaussian filter shape as the window methods and may favor them; data comprise one 60-s segment per subject, no stimulation was tested, and bias was calibrated.
stereo-electroencephalography · phase prediction · autoregressive prediction · causal filtering · signal processing · neural oscillations
References
4- usesReliable 2–30 Hz peaks mark awake SEEG pairs with lower offline 100-ms phase prediction error sci:sha256:cae8fa429f99828f4267db98117493ea15a6bec414093f84309918f8a3dc4fd0
Bipolar pair list, peak frequency f0 and reliable-peak flags (prior_pairs_9d9413e2.tsv) and segment SHA-256 provenance.
- usesAfter lag calibration, phase at bipolar pairs two contacts apart differed by 63–71° in 21 awake SEEG patients sci:sha256:3028482333d1f5cb611a6ed9a504ef82edfce2f88f4abd5062bc4e166c858d73
fetch.py byte-range reader and S3 listing used to get the 60-s segments.
- usesCausal 100-ms phase prediction in awake SEEG is near chance, although reliable-peak pairs remain better sci:sha256:162bff3ca21f49c56af9af175fdd1cb7c79e9f5345ac6bb47ebf552daef60e4f
Question, Hann FIR baseline code (causal_phase.py), segments, gate, calibration design and the 78-deg baseline that this work tries to improve. The FIR 4.5-cycle baseline was reproduced (78.1 deg).
- usesdoi:10.18112/openneuro.ds005624.v1.0.0
The analysis used 60-s SEEG segments from OpenNeuro ds005624 v1.0.0; the original segment hashes and byte ranges are preserved in the provenance files.
Cited by
1 publicationPublic catalog entries on Sciscape.
- supportsIn 19 awake SEEG patients, filter choice caused most of the AR phase forecast error gap
A 2-s window with the zero-phase AR recipe gives 56.2 deg, a further 1.1-deg decrease (15 of 19 subjects).