The M/EEG inverse problem and solutions Gareth R. Barnes Format • The inverse problem • Choice of prior knowledge in some popular algorithms • Why the solution is important. Magnetic field MEG pick-up coil Electrical potential difference (EEG) scalp skull cortex Volume currents MEG measurement What we’ve got Forward problem Inverse problem pick-up coils 1pT Active Passive Local field potential (LFP) 1nAm What we want 1s Useful priors cinema audiences • Things further from the camera appear smaller • People are about the same size • Planes are much bigger than people Where does the data come from ? 1pT 1s Useful priors for MEG analysis • At any given time only a small number of sources are active. (dipole fitting) • All sources are active but overall their energy is minimized. (Minimum norm) • As above but there are also no correlations between distant sources (Beamformers) Source number The source covariance matrix Source number Measured data -13 x 10 6 4 2 0 -2 -4 -6 ? -6 -4 -2 0 2 4 Estimated data x 10 6 -13 Estimated position Dipole Fitting Prior source covariance -13 x 10 6 4 2 0 -2 -4 -6 -4 -2 0 2 4 x 10 6 Measured data/ Channel covariance True source covariance Estimated data/ Channel covariance matrix -13 Dipole fitting Dipole fitting Effective at modelling short (<200ms) latency evoked responses Clinically very useful: Pre-surgical mapping of sensory /motor cortex ( Ganslandt et al 1999) Need to specify number of dipoles (but see Kiebel et al. 2007), nonlinear minimization becomes unstable for more sources. Fisher et al. 2004 -8-8 -10 -10 00 Minimum norm 100 100 200 200 300 400 300 400 time ms ms time 500 500 - allow all sources to be active, but keep energy to a minimum PPMatat379 379ms ms(79 (79percent percentconfidence) confidence) PPM 512 dipoles 512 dipoles Percentvariance varianceexplained explained99.91 99.91(93.65) (93.65) Percent log-evidence==21694116.2 21694116.2 log-evidence Solution True (Single Dipole) Prior 600 600 700 700 Problem is that superficial elements have much larger lead fields Basic Minimum norm solutions Solutions are diffuse and have superficial bias (where source power can be smallest). But unlike dipole fit, no need to specify the number of sources in advance. Can we extend the assumption set ? MEG sensitivity 1.0 0.5 8-13Hz band 0 “We have managed to check the alpha band rhythm with intra-cerebral electrodes in the occipital-parietal cortex; in regions which are practically adjacent and almost congruent one finds a variety of alpha rhythms, some are blocked by opening and closing the eyes, some are not, some respond in some way to mental activity, some do not.” Grey Walter 1964 Coherence Cortical oscillations have local domains 0 12 24 Distance 30mm Bullock et al. 1989 Leopold et al. 2003. -10 0 100 200 300 400 time ms 500 Beamformer: if you assume no correlations between sources, can calculate a prior covariance matrix from the PPM at 379 ms (79 percent confidence) data 512 dipoles Percent variance explained 99.91 (93.65) log-evidence = 21694116.2 True Prior, Estimated From data 600 700 fMRI Oscillatory changes are co-located with haemodynamic changes MEG composite Beamformers Robust localisation of induced changes, not so good at evoked responses. Excellent noise immunity. Clincally also very useful (Hirata et al. 2004; Gaetz et al. 2007) But what happens if there are correlated sources ? Singh et al. 2002 -1.5 0 100 200 400 300 time ms 500 600 Beamformer for correlated sources True Sources Prior (estimated from data) PPM at 229 ms (99 percent confidence) 512 dipoles Percent variance explained 99.81 (65.46) log-evidence = 8249519.0 70 Prior source covariance -13 x 10 6 4 2 0 -2 -4 -6 ? -4 -2 0 2 4 x 10 6 Measured data/ Channel covariance True source covariance Estimated data/ Channel covariance matrix -13 Dipole fitting Multiple Sparse Priors (MSP) True P(l) l -4 el1 Priors + el2 eln Estimated (based on data) = sensitivity (lead field matrix) (Covariance estimates are made in channel space) -4 -1 -1 8 10 -6 -1.5 -1.5 -1.5 -2 -8 0 100 200 -2 300 0400 time ms 500 100 6 10 600 200 -2 700 300 4000 time ms 500 100 PPM at 229 ms (100 percent confidence) PPM at 229 ms (100 percent confidence) 512 dipoles 512 dipoles Percent variance explained 99.15 (65.03)Percent variance explained 99.93 (65.54) log-evidence = 8157380.8 4 log-evidence = 8361406.1 10 600 200 0 700 300 400 time ms 100 500 200 600 Free energy Accuracy PPM at 229 ms (100 percent confidence) Accuracy Free Energy 512 dipoles Percent variance explained 99.87 (65.51) Compexity Complexity 0 50 log-evidence = 8388254.2 100 Iteration 500 PPM at 229 ms (100 percent confidence) 512 dipoles Percent variance explained 99.90 (65.53) log-evidence = 8389771.6 2 10 300 400 time ms 700 150 6 512 dipoles Percent variance explained 99.81 (65.46) log-evidence = 8249519.0 512 dipoles Percent variance explained 99.90 (65.53) log-evidence = 8389771.6 Can use model evidence to choose between solutions 8400000 8350000 8300000 Free energy Model Evidence 8250000 8200000 8150000 BMF MSP So it is possible, but why bother ? Correct inversion algorithm Stimulus(3cpd,1.5º) Single trial data • Correct location information • Correct unmixing of sensor data = best estimate of source level time series • Higher SNR (~ sqrt (Nchans)) Duncan et al . 2010 Conclusion • MEG inverse problem can be solved.. If you have some prior knowledge. • All prior knowledge encapsulated in a source covariance matrix • Can test between priors in a Bayesian framework. • Exciting part is the millisecond temporal resolution we can now exploit. Thanks to • • • • • • Vladimir Litvak Will Penny Jeremie Mattout Guillaume Flandin Tim Behrens Karl Friston and methods group
© Copyright 2024 Paperzz