The present invention relates to an apparatus and process for measuring brain activity based on electroencephalography (EEG) signals.
Electrical activity in the brain is a result of the flow of charge induced by neuronal activity, and varies in distinctive patterns (such as a “wave”) across adjacent brain regions in response to stimuli. The overall synchronous activity of neurons in a human brain can be recorded using Electroencephalography (EEG), which involves the use of electrodes to measure electric potentials on the outside of the scalp of an individual (and hence infer neuronal function).
EEG provides a simple and non-invasive way to study brain activity based on particular features that appear in the signal output. EEG signals often contain rhythmic features occurring in particular frequency bands, including those referred to in the art as the alpha, beta, theta, and delta bands. The alpha rhythm feature has long been considered to be an indicator of brain information processing and function. Specifically, the characteristic oscillations of the alpha rhythm at 8-13 Hz have played a central role in phenomenological descriptions of brain electromagnetic activity during cognition and in behaviour.
The presence of characteristic features in EEG signals motivates the use of EEG signal analysis for brain function monitoring applications, including seizure diagnosis and treatment (e.g., to distinguish epileptic seizures from other types of seizure, and to identify the region of the brain in which a seizure has originated), and determination of the depth of anaesthesia of an individual (e.g., during surgery).
Physiological interpretation of features in EEG signals has often involved use of collective models of neural populations, referred to in the art as “neural population models”, which represent the large numbers of interacting neurons as a macroscopic system. Neurophysical modelling, which is concerned with modelling the structure of the human brain, has utilised neural population models in an attempt to understand and characterise the relationship between features of EEG signals observed from an individual and activity within the individual's brain.
Specifically, a neural population model includes a set of parameters describing the excitatory and inhibitory neuron populations, and where the values of these parameters determine the predicted electrical response of the modelled neurons to particular stimuli and inputs. The predicted EEG signals produced by these neural population models can reproduce prominent features of the EEG, such as, for example, the alpha-rhythm.
Despite the convenience of conventional means of performing brain activity measurement, or monitoring, based on neurophysical modelling technologies, there remains room for improvement. It is desired to provide a brain activity assessment apparatus and process that alleviate one or more difficulties of the prior art, or to at least provide a useful alternative.
In accordance with some embodiments of the present invention, there is provided a computer-implemented process for measuring brain activity of a subject, the process including: receiving electroencephalogram (EEG) data representing EEG measurements of electrical brain activity of the subject; and fitting parameters of a neural population model to the EEG data to determine corresponding values of said parameters, including one or more values of an inhibitory postsynaptic potential rate constant (γi); wherein γi is representative of states of brain responsiveness, an increase in γi relative to a reference value indicating an enhanced state of brain responsiveness, and a decrease in γi relative to the reference value indicating a decrease in the state of brain responsiveness.
In some embodiments, the steps of the process for measuring brain activity of the subject are repeated in real-time to determine values of γi for respective times to provide real-time monitoring of the brain responsiveness of the subject.
In some embodiments, the EEG signals are measured during sedation of an unstimulated subject, and the determined values of γi for respective times quantify the depth of sedation of the subject, wherein a decrease in γi relative to the reference value indicates a decrease in brain responsiveness or wakefulness of the unstimulated subject.
The unstimulated subject may be anesthetized, or undergoing a surgical procedure.
In some embodiments, the reference value is a predetermined measurement of γi in a control subject or a plurality of control subjects.
In some embodiments, the reference value is a value of γi determined by fitting the neural population model to EEG measurements of the subject in a state of wakefulness or awareness.
In some embodiments, the reference value is a predetermined value of γi that is representative of brain activity in a control subject or plurality of control subjects at a level of sedation selected from a group consisting of: minimal sedation (Stage I), conscious sedation (Stage II), deep sedation (Stage III) and medullary depression (Stage IV).
In some embodiments, an anaesthetic has been administered to the subject, and the processes described above include:
administering additional anaesthesia to the subject.
The subject may be undergoing a surgical procedure.
In some embodiments, the additional anaesthesia is delivered by an automated anaesthetic delivery system.
In some embodiments, the one or more values of γi quantify alpha-rhythmic features of the brain activity of the subject.
In accordance with some embodiments of the present invention, there is provided a system for measuring brain activity in a subject, including:
at least one network interface configured to receive data from a communications network;
at least one computer processor; and
a memory coupled to the at least one computer processor and storing instructions that, when executed by the at least one computer processor, cause the at least one computer processor to execute any of the brain activity measurement processes described above.
In accordance with some embodiments of the present invention, there is provided an apparatus for measuring brain activity in a subject, including:
In some embodiments, the neural population model fitting component is configured to execute any of the brain activity measurement processes described above.
In some embodiments, the apparatus includes an EEG monitoring component configured to:
In accordance with some embodiments of the present invention, there is provided one or more computer-readable storage media having stored thereon instructions that, when executed by at least one processor of a computing system or device, cause the at least one processor to execute any of the brain activity measurement processes described above.
Also described herein is a process of identifying physiological parameters for assessing brain function, including: receiving EEG data representing the electrical brain activity of one or more individuals; accessing neural population model data representing a neural population model having one or more model parameters; generating, according to a model fitting process which fits the one or more model parameters to the EEG data, fitted model parameter data representing estimated parameter values for the one or more model parameters; processing the fitted model parameter data to generate parameter identifiability data representing, at least, the individual identifiability of each model parameter; and processing the parameter identifiability data to generate determinative parameter data representing an indication of one or more determinative parameters that characterise one or more features of the EEG data, such that the values of the determinative parameters provide an indication of corresponding brain function of an assessed individual.
In some implementations, generating the parameter identifiability data includes, for each parameter: i) estimating a marginal posterior distribution of the parameter; and ii) determining a difference in variability of the parameter between its prior and posterior distributions.
In some implementations, the Kullback-Leibler divergence is used to measure the difference in variability of the parameter.
In some implementations, the parameter identifiability data additionally represents the collective identifiability of the model parameters.
In some implementations, the collective identifiability of the model parameters is determined from an Eigen-analysis of the Fisher Information Matrix derived from the parameters.
In some implementations, the identifiability of the model parameters is processed to produce an indication of model sloppiness representing the sensitivity of predictions of the neural population model to variations across the one or more model parameters.
In some implementations, the determinative parameter data is processed to generate optimised neural population model data representing a new neural population model with a reduction in the degrees of freedom.
In some implementations, the neural population model is described by a coupled set of 1st and 2nd order ordinary differential equations.
In some implementations, the neural population model defines the interactions between inhibitory and excitatory neuronal populations based on a set of physiological parameters.
In some implementations, the physiological parameters include one or more measures of: resting membrane potential; membrane potential; mean firing rate; firing thresholds; passive membrane decay time constant; excitatory postsynaptic potential rate constant; inhibitory postsynaptic potential rate constant; postsynaptic potential amplitude; rate of the excitatory or inhibitory input to either population; and the total number of connections an excitatory or inhibitory neuron receives from either nearby excitatory or inhibitory neurons.
In some implementations, the determinative parameter set includes a measure of the dynamics of inhibitory synaptic activity of the one or more individuals, as represented by at least one postsynaptic inhibitory rate constant parameter, for characterising an alpha-rhythmic feature of the EEG data.
In some implementations, the model fitting process involves the steps of: accessing prior distribution data describing an assumed distribution for each parameter; determining estimation criterion functions to assess candidate parameter values based, at least in part, on the EEG data; and generating, according to a fitting algorithm and the estimation criterion functions, sample value data representing, at least, the estimated parameter values.
In some implementations, the fitting algorithm is a particle swarm optimisation (PSO) algorithm, and where the estimated parameter values are derived based, at least in part, on minimisation of a least squares cost function.
In some implementations, the fitting algorithm is a Markov Chain Monte Carlo (MCMC) algorithm, and where the estimated parameter values are derived by maximising the likelihood function of the parameters.
In some implementations, the EEG data is processed prior to performing the model fitting process to generate at least one EEG spectrum.
In some implementations, the at least one EEG spectrum is produced by averaging spectra derived from overlapping time series EEG signals of the one or more individuals.
In some implementations, the estimation criterion functions include: i) a predicted model spectrum function of the neural population model; and ii) a corresponding likelihood function for the predicted model spectrum function, and where the estimated parameter values are derived based on the at least one EEG spectrum and the estimation criterion functions.
Also described herein is a system configured to perform neurophysical assessment, including: (i) a data handler to: receive EEG data representing the electrical brain activity of one or more individuals; access neural population model data representing a neural population model having one or more model parameters; (ii) a sampling and estimation unit to generate, based on a model fitting process which fits the one or more model parameters to the EEG data, fitted model parameter data representing estimated parameter values for the one or more model parameters; and (iii) a parameter analyser to: process the fitted model parameter data to generate parameter identifiability data representing, at least, the individual identifiability of each model parameter; and process the parameter identifiability data to generate determinative parameter data representing an indication of one or more model parameters that characterise one or more features of the EEG data.
Also described herein is a process for assessing brain function during a surgical procedure performed on a patient, wherein the assessment of brain function is based on the generation of values for one or more parameters determined from a neurophysical model, wherein the parameters are determined according to the process of physiological parameters identification as described herein.
Also described herein is a process for assessing brain function during the administration of anaesthesia to an patient, wherein the assessment of brain function is based on the generation of values for, at least, an inhibitory postsynaptic potential rate constant parameter of a neurophysical model, the inhibitory postsynaptic potential rate constant parameter characterising an alpha-rhythmic feature of electroencephalogram (EEG) data for human individuals.
Some embodiments of the present invention are hereinafter described, by way of example only, with reference to the accompanying drawings, wherein:
There is an important clinical need to be able to measure brain activity in a subject, particularly in real-time during a medical intervention such as surgery, and to monitor the level of anaesthesia during surgery. Features of EEG signals from human individuals are related to their brain activities. For example, the alpha rhythm is a defining feature of the human resting EEG signal, and has played a central role in phenomenological descriptions of brain electromagnetic activity during cognition. A macroscopic approach to assessing brain function (referred to herein as “neurophysical assessment”) via a characterisation of EEG features, such as the alpha-rhythm, is based on a neural population model. Conventionally, the neural population model parameters are determined by iterative tuning methods, where the best parameters are chosen from the tuning set as those for which the model produces (or “predicts”) an EEG signal that exhibits a particular feature of an observed EEG signal (e.g., particular alpha oscillations). The assumption is that a matching of features between the predicted and observed EEG signals indicates model parameter values that accurately, and thus meaningfully, represent neuronal activity.
However, neural population models are high-order, multi-parameter, dynamical systems, and as such different model parameter combinations can generate not only similar predictions, but in many cases identical predictions. That is, there is a many-to-one mapping between combinations of the neural population model parameter values and resulting features in the predicted EEG signals. This many-to-one mapping between parameter inputs and model observables is referred to in the art as structural unidentifiability, if the predictions are exactly identical, or “practical unidentifiability”, if the predictions are nearly identical. As a consequence, a drawback of conventional neural population model parameter tuning is that they are prone to producing structurally unidentifiable models that, when fitted to data, result in large correlated parameter uncertainties for variations performed to the parameter values.
Parameters that sensitively affect model predictions are termed “stiff” while those that can be changed with little effect on predictions are termed “sloppy”. A further drawback of tuning based approaches is that the resulting neural population model may include a large number of “sloppy” parameters. As a result, the sensitivity of the predictions of the neural population model can be undesirably affected such that the values of the various parameters (or combinations of parameters) can be estimated with varying degrees of certainty and thus accuracy.
Compared to conventional neural model parameter tuning, a more desirable approach would be to obtain the model parameters directly from the observed EEG data for a given individual. Being able to estimate these parameters by direct fits to EEG data holds the promise of providing a real-time non-invasive method of inferring neuronal properties in different individuals, such as for the purpose of assessing their brain function. Despite this promise, it is vastly more difficult to solve the problem of estimating a full set of parameters and their uncertainties directly from fits to EEG data, as compared to parameter tuning. However, it has not previously being recognized that determining which parameters (or parameter combinations) are “stiff” and which are “sloppy” can be beneficial in order to usefully fit these nonlinear multi-parameter neural models to real EEG data.
The described embodiments of the present invention include an apparatus and process for measuring brain activity in a subject, in which a neural population model is fitted to EEG data collected from a subject to determine corresponding values for an inhibitory postsynaptic potential rate constant (γi), these values constituting quantitative measures of brain activity of the subject. In the described embodiments, the inhibitory postsynaptic potential rate constant (γi) was identified by a model fitting process that involves finding the particular parameters of the model which are identifiable for the neuronal population model using a fitting process based on group data (i.e. data obtained from a training or validation group). An assessment of brain function of a subject is then able to be performed based on EEG data obtained from the subject in real-time.
Specifically, the presented apparatus includes a neurophysical assessment component that receives EEG data representing the electrical brain activity of one or more individuals. Neural population model data is accessed, where the data represents a neural population model having particular parameters. The received EEG data is then processed in order to determine neuronal population model parameters (e.g., by estimating parameter values for the one or more model parameters in view of the data). The resulting model is then processed to generate data representing the individual identifiability of each model parameter (e.g., based on variability between prior distributions and corresponding posterior distributions). The parameter identifiability data is then used to identify the “determinative” model parameters, these being the parameters that are both identifiable and “stiff” in the sense of characterising one or more features of the EEG data (e.g., the alpha-rhythm).
Given an indication of the determinative parameters, the neurophysical assessment component determines the brain function (or “activity”) of a subject (e.g. a patient undergoing a surgical procedure) based on EEG data measured from the subject. Estimates of the values of the determinative parameters are produced by fitting the neural population model to the measured EEG data (unlike conventional approaches that rely on a direct analysis of the EEG signal with respect to the feature of interest).
In some embodiments, the neurophysical assessment component receives measured EEG data, and fits the neural population model to the data to produce determinative parameter value estimates, in real-time. Following model fitting, the values of the determinative parameters can be processed to provide an indication of corresponding brain activity of the subject. Although the neurophysical assessment component described herein calculates the determinative parameters via the model fitting process, in other embodiments the neurophysical assessment component may be configured to perform the brain activity measurement based on prior knowledge of the determinative parameters (i.e., without conducting the parameter identification sub-process).
An application of the presented apparatus is described in which the postsynaptic inhibitory rate constant parameter γi is identified as determinative for the alpha-rhythmic feature of EEG signals, allowing estimates of γi measured from a subject to be used as a functional indication of the subject's brain activity. In this application, a neurophysical model is fitted to EEG data exhibiting alpha-oscillations to resting state EEG recordings from 82 human subjects. The determinative parameters identified using this apparatus form a set that is of significantly reduced dimensionality compared to the original model parameter space (as described below). For example, by identifying the determinative parameters that characterise the particular EEG features, the presented apparatus and process allows for a real-time and non-invasive characterisation of the physiological properties that underpin brain activity in human individuals.
In the described embodiments, the identifiability of each parameter is determined by estimating a marginal posterior distribution of the parameter. The Kullback-Leibler divergence (KLD) is used to separate the information gained from the data from that which was already present in the prior (as described below). A measure of the individual identifiability of the parameter is produced by determining a difference in variability of the parameter between its prior and posterior distributions. For example, the presence of significantly less variability in the posterior distribution of an EEG feature (e.g., the alpha-rhythm) compared to its prior indicates that the parameter is identifiable with respect to that feature (e.g., rate constant associated with inhibitory synaptic activity, as shown herein below).
In the described embodiments, differences between marginal posterior and prior distributions are used to infer information about parameters individually. In some embodiments, the apparatus and process are configured to generate parameter identifiability data that additionally represents the collective identifiability of the model parameters. In such embodiments, the collective identifiability of the model parameters is determined from an Eigen-analysis of the Fisher Information Matrix derived from the parameters. That is, the apparatus uses an indication of the second order behaviour of the model to infer interactions among the parameters, where these interactions may not be determined from a consideration of only the marginal posterior of each parameter individually.
Eigen-analysis of the Fisher Information Matrix has the advantage of allowing the interrelations between parameters to be assessed without requiring estimation of the joint posterior distribution (which is likely to be extremely computationally intensive, especially for high dimensional parameter spaces). Using this approach, the apparatus can generate quantitative measures of identifiability for combinations of a plurality of model parameters. In some embodiments, the apparatus also generates measures of neural population model sloppiness, which represents the sensitivity of predictions of the neural population model in respective ones of the model parameters.
The determination of measures of parameter identifiability and sloppiness can be used to quantify the degree to which a model is over-parameterized. Specifically, the existence of correlations between parameter estimates suggests that model complexity can be reduced by grouping together, eliminating, or averaging subsets of model parameters. In this manner, the apparatus can be configured to process the determinative parameter data to refine the neural population model in order to produce a refined model with reduced degrees of freedom, but without compromising its predictive ability.
In the described embodiments, neurophysical assessment is performed with EEG signal recordings obtained from one or more different individuals. The EEG signal recordings can be selected to emphasise the spatial location of oscillatory brain activity that are relevant to the brain activity functions of the individuals. For example, the apparatus may be configured to receive signals taken from particular electrodes (e.g., those in the Oz, Cz or Pz positions) such as to emphasise a particular feature in the resulting recordings. The time series signal of the received EEG data, when segmented appropriately, is processed to generate a single EEG frequency spectrum for each of the one or more individuals at one or more spatial scalp locations. However, while the use of a single spectrum for each individual reduces the computational requirements of performing the fitting model operations, such a restriction is not necessary and in no way limits the applicability of our process to multiple spatial locations and spectra.
In the described embodiments, the EEG spectral signal representations are fitted to a neural population model characterised by a coupled set of 1st and 2nd order ordinary differential equations. This allows the neural population model to define the interactions between inhibitory and excitatory neuronal populations (i.e. neurons which have inhibitory and excitatory effects on the postsynaptic target respectively) based on a set of physiological parameters. These parameters can include, but are not limited to, for each excitatory and inhibitory population: resting membrane potential; synaptic reversal potentials; mean firing rate; firing thresholds; passive membrane decay time constant; postsynaptic potential amplitude; rate of the excitatory or inhibitory input to either population. Additional parameters may include, the excitatory postsynaptic potential rate constant, the inhibitory postsynaptic potential rate constant, and the total number of connections an excitatory or inhibitory neuron receives from either nearby excitatory or inhibitory neurons.
In the described embodiments, the fitted model data is generated via a model fitting process that is executed by the neurophysical assessment component in respect of the EEG data. As described above, an issue with conventional approaches to fitting a neural population model is that a wide range of parameter combinations may be consistent with the observed spectrum. A sampling based approach is implemented by the apparatus and process described herein, involving the generation of many instances of the parameter values based on a prior distribution of the respective parameter. The sampled values are determined for each parameter by a fitting process according to the prior distribution. Estimation criterion functions are determined to assess candidate parameter values during the fitting process based, at least in part, on the EEG data. As a result, the sample value data generated by the fitting algorithm converges towards parameter value distribution estimates that best fit to the observed EEG data.
The apparatus can be configured to utilise particle swam optimisation (PSO) or Markov Chain Monte Carlo (MCMC) fitting algorithms to produce the marginal posterior parameter distributions from the sampled parameter values (as described herein below). In other embodiments, alternative fitting algorithms may be implemented to generate marginal posterior parameter distributions (for example, by producing a sample set of values for each parameter, filtering or selecting from the sample set, and then estimating the posterior from the reduced set of values).
The apparatus and processes described herein provide a platform for neurophysical assessment that determines parameter values for a given neural population model from dynamically observed EEG data in real-time. The platform can be utilised to provide a clinician with an indication of particular parameters, or combinations of parameters, that are determinative of one or more characteristic features of the EEG observations. Consequently, by utilising EEG data including a particular feature of interest (or selecting this data as a subset of the received EEG data during processing), insight can be obtained into which particular parameters are best able to account for variability in the feature of interest. Once these determine parameters are known, a clinician is able to utilise the apparatus to perform brain function monitoring for a subject (e.g., in the context of a surgical procedure), since estimates of these determinative parameters, as obtained in real-time from EEG recordings measured from the subject, can be used to make inferences regarding brain activity.
For example, the majority of agents used to induce a state of surgical anaesthesia are thought to function by altering the time course of postsynaptic inhibition. Determining the postsynaptic inhibitory rate constant γi by fitting a neural model to EEG data (as described herein) can provide a real-time process for quantifying the functional effects of anaesthesia, and thus improve upon standard methods of neurophysical assessment which are not built on an underlying theory of brain dynamics. The apparatus and processes described herein are also advantageous in providing a way to reduce the dimensionality of a neural population model, compared to the original model parameter space, based on determinations of the most identifiable parameters, resulting in an increased practicality of use for the model (i.e. since specified EEG features can be predicted without loss of accuracy but with a reduction in the degrees of freedom).
In some embodiments, the EEG monitoring component 105 includes: one or more electrodes, for measuring the electrical brain activity of the one or more individuals; and one or more associated EEG signal processing components (e.g., differential amplifiers, analog-to-digital converters, and anti-aliasing filters) for generating EEG recording data representing a time-domain signal of the recordings. In the described embodiments, the EEG monitoring component 105 outputs a set of EEG recordings for each individual. In some embodiments, the apparatus 100 does not include an EEG monitoring component 105 and EEG signal data is received from an external device (such as, for example, a third party EEG system).
In the described embodiments of the apparatus 100, the neurophysical assessment component (NAC) 102 is a computing device configured to execute a software application with modules including a user interface (UI) 104, a control unit 106, a data handler 108, a sampling and estimation unit 110, a parameter analyser 112, and a data store 114. In other embodiments, the aforementioned modules may be implemented by one or more dedicated hardware components of the device 102.
The NAC 102 is operated by a user 103, such as for example a clinician or other professional seeking to obtain diagnostic information in relation to neurological properties of individuals. User 103 interacts with the NAC 102 via UI 104. The UI 104 is configured to generate graphical user interface (GUI) data representing GUI elements that receive user input and display corresponding output (e.g., via one or more peripherals and a display of the computing device).
The controller 106 provides logical control and configuration functionality for the NAC 102. The controller 106 receives input and configuration data from UI 104 in respect of corresponding input and configuration instructions provided to the component 102 by the user 103. The controller 106 communicates with the data handler 108, sampling and estimation unit 110, and parameter analyser 112 to control the neurophysical assessment processes described herein (such as process 300) according to the options specified by the user 103.
Controller 106 is also configured to access EEG data, including a time domain representation of EEG recordings obtained from individuals 131-13M by the EEG monitoring component 105. In the described embodiments, the EEG data is received directly from the EEG monitoring component 105 via data transmission between the component 105 and the modelling component 102. In the described embodiments, the NAC 102 receives EEG data from the EEG monitoring component 105 via transmission over a communications network 120 using a secure communications protocol. In other embodiments, the monitoring component 105 is configured to transfer data to the component 102 via a direct connection (e.g. Ethernet over LAN).
The controller 106 can also be configured to retrieve previously stored EEG data for the one or more individuals 131-13M from the data store 114. Controller 106 transfers the received EEG data to and from the data store 114, and/or to the data handler 108, user interface 104, and sampling and estimation unit 110 to allow the neurophysical assessment processes described herein to be performed.
The data handler 108 performs signal analysis and processing operations on the EEG signal and/or the neural model data. In the described embodiments, the data handler 108 receives EEG data in the form of a time domain representation of EEG recordings (such as, for example, a discrete time series signal) for M individuals 131-13M. The data handler 108 performs operations which may include, but is not necessary limited to: spectral estimation; time and/or frequency averaging; and pre- or post-filtering.
The sampling and estimation unit 110 is configured to perform fitting between the processed EEG data and a neural population model with respect to particular parameters of the model. The neural population model, and the corresponding fitting algorithm, used by the unit 110 are determined based on control data provided by the control module 106.
Parameter analyser 112 is configured to produce measures of parameter identifiability and/or model sloppiness from fitted neural population model data. Analyser 112 is configured to generate data indicating particular determinative parameters, and/or parameter combinations, based on the produced measures and particular determinative parameter criteria. The determinative parameter criteria may vary in accordance with configuration options specified by the user 103 (as described below).
The data store 114 is configured to store data utilised by the component 102, including configuration data, neural model data, and EEG data. Configuration data specifies options and configuration variables of the component 102 for performing the neural modelling and evaluation processes described herein. In some embodiments, neural model data specifies, for each one of particular neural population models: the type of the model; the structural elements of the model (e.g., equations describing the model); and the parameters of the model. The neural model data also includes instances of fitted model parameter data, and parameter identifiability data, generated for the model. In some embodiments, the EEG data includes: time-domain representations of EEG recordings for, at least, individuals 131-13M, as received by the NAC 102; and processed EEG data resulting from the application of analysis or processing operations to the time domain data (e.g., averaged and/or spectral representations).
In the described embodiments of the apparatus 100, the NAC 102 is implemented as one or more computer systems 200, such as, for example, Intel Architecture computer systems, as shown in
The system 200 includes random access memory (RAM) 206, at least one processor 208, and external interfaces 210, 212, 214, all interconnected by a bus 216. The external interfaces include universal serial bus (USB) interfaces 210, at least one of which is connected to a keyboard 218 and a pointing device such as a mouse 219, a network interface connector (NIC) 212 which connects the system 200 to the communications network 120, which may be a wide area network (such as the Internet), and a display adapter 214, which is connected to a display device such as an LCD or LED panel display 222.
The system 200 also includes a number of standard software modules 226 to 230, including an operating system 224 such as Linux or Microsoft Windows, web server software 226 such as Apache, available at http://www.apache.org, scripting language support 228 such as PHP, available at http://www.php.net, or Microsoft ASP, and structured query language (SQL) support 230 such as MySQL, available from http://www.mysql.com, which allows data to be stored in and retrieved from an SQL database 232.
In the described embodiments, the component 102 operates as a standalone computing device in which the database 232 is a local database managed by the data store component 114. The database 232 is implemented using SQL and is accessed by a database management system (DBMS) of the component 102. In other embodiments, the database 232 may be implemented on a separate computing device, or across multiple computing devices according to one or more techniques for the distributed processing and storage of data.
The configuration of the NAC 102 is performed by the user 103. Controller 106 receives user input and configuration data from UI 104 based on input obtained from the user 103. NAC configuration may include the user 103 specifying information in relation to particular system functions, including: the selection of EEG data; analysis and processing of the selected EEG data; neural population model and parameter prior distribution and/or fitting process selection; identifiability criteria for producing determinative parameter sets; and any refinement of the initial neural model based on the determinative parameters (e.g., reducing the number of parameters in the model).
In some embodiments, the selection of the EEG data to be used for modelling is based on the existence of one or more particular features of interest in the EEG signals represented by the data. In some embodiments, the UI 104 provides functionality allowing the user 103 to assess the suitability of particular received and/or stored EEG data for modelling operations (e.g., in the form of visualisation or display functions which illustrate the presence of EEG features, such as rhythmic components, in the recorded signals). In other embodiments, the apparatus 100 may be configured to perform neurophysical assessment automatically, based on real-time EEG data received from the monitoring component 105 (or other source), or retrieved from data store 114.
Note that although configuration is described as a preliminary step for the implementations discussed herein, in other implementations various functionality of the apparatus 100 can be configured at other times during the neurophysical assessment process 300. For example, selection of the EEG data to be used for modelling may be performed following at least some of the processing of the time-domain EEG data (i.e., to assess spectra characteristics, and subsequently select EEG data according to the presence, or otherwise, of particular spectra features).
At step 302, the EEG data is received by the NAC 102. In the described embodiments, the EEG data includes, for each individual 131-13M, separate time series recordings for each electrode of the monitoring component 105. At step 304, neural population model data is retrieved, from data store 114, in accordance with a selected neural population model that is to be fitted to the EEG data. The selected neural population model can be selected by the user 103 (e.g., during the configuration step 301), or determined automatically by the controller 106 (e.g., according to a default model setting).
Embodiments are described below for a neural population model corresponding to the default model of the NAC 102. The default model is the neural population model of Liley et al (Liley D T J, Cadusch P J, Dafilis M P. A spatially continuous mean field theory of electrocortical activity. Network 2002; 13:67). This well known model (see Coombes S. Large-scale neural dynamics: Simple and complex. NeuroImage 2010; 52:731) is described by a coupled set of first and second order ordinary differential equations given by Equations (1)-(6), where the meaning of the variables are given in Table 1 below. This model is implemented as the default model since semi-analytical and numerical solutions of the above equations have revealed a rich repertoire of physiologically plausible activity, including noise driven, limit cycle and chaotic oscillations in the frequency range of the mammalian alpha rhythm.
These equations describe the interactions between inhibitory and excitatory neuronal populations. Specifically, the temporal dynamics of mean soma membrane potentials for the excitatory (he(t)) and inhibitory (hi(t)) populations are described in Equations (1) and (2). The temporal dynamics of the synaptic activity, Iee(t), Iie(t), Iei(t), and Iii(t), are given by Equations (3)-(6). The relationship between the mean population firing rate, Sj, and the mean soma membrane potentials of the respective population is given in Equation (7). Prior research has shown that the local field potential measured in the EEG is linearly proportional to the mean soma membrane potentials of the excitatory populations, he(t).
The neural population model data also includes one or more neural model parameters. Table 1 shows the model parameters for the above described neural population model, along with their corresponding physiological ranges.
e
i
In some embodiments, the data handler 108 is configured to process the selected EEG data and/or the neural population model data (i.e. at step 305) prior to the generation of the fitted model data. For example, in the described embodiments the data handler 108 is configured to produce a spectral frequency domain representation of each time domain signal in the EEG data. Welch's method of averaging (as described in Welch P. The use of fast Fourier transform for the estimation of power spectra: a method based on time averaging over short, modified periodograms. IEEE Transactions on audio and electroacoustics. 1967; 15(2):70-73) the spectra derived from multiple overlapping time segments is used to estimate the single spectrum for a particular individual. This approach improves the precision of the power spectral density (PSD) estimate by sacrificing some spectral resolution. The data handler 108 performs spectral estimation using sampling frequencies and window functions as selected during configuration. Although model parameter fitting is performed based on spectral representations of the EEG data for the described embodiments, in other embodiments time domain EEG signals are used to perform the fitting. In some embodiments, the data handler 108 is configured to process the neural model population data, such as to perform parameter simplification operations prior to model data fitting. For example, by equating one or more of the parameters (as described below), the effective dimensionality of the model is reduced, improving computational efficiency.
At step 306, a model fitting process is executed to generate fitted model parameter data representing a set of estimated values for the parameters of the neural population model.
The sampling and estimation unit 110 determines the predicted model spectrum and likelihood functions based on the neural population model. For the default neural model of the described embodiments, the predicted model spectrum function is calculated from the spatially homogeneous version of the full model equations (i.e. Equations (1)-(6) above). In the described implementation, the predicted model spectrum is calculated subject to the following assumptions:
Under these assumptions, it can be shown that the linear system transfer function, T(s), is that of a simple feedback system 600, as shown in
The polynomials k11(s) and k22(s) are linear in s, and k33(s) and kss(s) are quadratic in s. Let θ be a vector of model parameters. Given that the spectra are assumed to arise from a white noise spectrum filtered by this transfer function, the expected value of the spectral estimate at frequency w, given θ, has the form:
where the constant α accounts for the unknown driving amplitude and for attenuation due to volume conduction and other (frequency-independent) effects. The value for α is found using a least-squares fit to the measured spectral estimates. The analytic result is:
The sampling and estimation unit 110 determines the likelihood function for the above described predicted spectrum function by ignoring the effects of window overlap and non-uniform window shape on the resulting distributions. Furthermore, assuming sufficiently high sampling rates and negligible measurement noise, the spectral estimate from the Welch periodogram at each sampled frequency ωn, =2πfn; n=1, 2, . . . , N is approximated as an independent random variable with a known distribution. These simplifications are made to improve the computational requirements of the function determination step 404. However, in other embodiments the aforementioned effects may be taken into account.
With these simplifications, the probability distribution function (pdf) for the spectral estimate, Sn, is a gamma distribution:
For non-zero frequencies, the shape parameter K is found from the number of epochs averaged in the periodogram (for zero frequency, replace variable K with K/2). The scale parameter is given by:
The likelihood function for the vector of spectral estimates, S=[S1S2 . . . SN]T, given parameter values θ, is then the product of the distributions of the individual spectral estimates:
The constant α is adjusted to give the maximum likelihood fit of the model spectrum to the target experimental spectrum. The analytic result is that:
The likelihood function, as based on the model parameters, is then:
At step 406, the sampling and estimation unit 110 generates sample data representing estimated model parameter values according to a fitting process and the estimation criterion functions. The fitting process may be selected during configuration, or determined by the controller 106 according to a default setting of the NAC 102. Specifically, the described component implements two processes for fitting the model parameters to the spectral frequency EEG data, namely particle swarm optimisation (PSO) based on least squares minimisation, and a Markov Chain Monte Carlo (MCMC) method with maximum likelihood estimation.
As known by those skilled in the art, PSO is an optimization algorithm inspired by swarming behaviour in nature to process knowledge in the course of searching for the best solution in a high-dimensional parameter space D. At the individual level, a particular particle p in a particular iteration represents a distinct candidate solution Xp ∈D whose quality is defined by a cost function. Throughout successive iterations, the particle moves around in the search-space in the direction and velocity guided by its local best known position Lp ∈D as well as the global best known position G∈D in such a way that for any iteration p's velocity is given by:
where ψ is a predefined inertia weight, as proposed by Shi and Eberhart (see A modified particle swarm optimizer. In: Evolutionary Computation Proceedings, 1998. IEEE World Congress on Computational Intelligence., The 1998 IEEE International Conference on. IEEE; 1998. p. 69-73), while ϕind=rand (0,ϕindmax) and ϕsoc=rand(0,ϕsocmax) are weights given to individual versus social interaction, respectively (here rand(0,cmax) represents a random value between 0 and cmax). The algorithm iteratively updates the global best known position G until a stopping criterion is reached.
When utilising the PSO fitting process, the sampling and estimation unit 110 performs parameter estimation by finding the vector of parameters {circumflex over (θ)} that minimizes a least squares (LS) cost function C given by the sum of squared residuals between the measured spectrum S and the normalized (predicted) model spectrum αŜ(θ):
An initial sample generation process is performed involving using 1000 independent instantiations of the PSO to find 1000 different parameter estimates. By default, the algorithm uses 80 particles for each swarm. Parameter starting points are chosen by random sampling from a uniform distribution over the physiologically-relevant ranges, as given in Table 1. During the parameter search, each parameter is forced to stay within its physiologically-relevant range by assigning a high cost to particles with values outside these ranges. This is similar to employing a Bayesian prior that is flat over the acceptable parameter range, and zero elsewhere. This results in a preliminary set of 1000 parameter estimates {circumflex over (θ)}.
The samples produced from the initial sampling process described above are then filtered to remove samples that are not acceptable fits. The sampling and estimation unit 110 is configured to only accept the 10 percent of estimates that have the lowest cost functions. In other embodiments, alternative filtering strategies may be implemented.
Having selected samples of {circumflex over (θ)}, the sampling and estimation unit 110 generates the marginal posterior distributions of the parameters involving the construction of kernel density estimates.
Alternatively, the sampling and estimation unit 110 can use a MCMC method to perform the fitting operation. Under this process, an explicitly Bayesian framework is employed by treating the parameters as random variables in order to integrate the parameter estimation and posterior distribution determination steps While PSO involves both sample generation and sample selection steps, MCMC involves performing long sequence sample generation based on log likelihood ratio (with a burn in) and resampling, when appropriate, to generate averages (for KLD estimation). Given a known prior distribution, p0(θ), it is desired to find the posterior distribution conditioned on the observed spectrum S is given by:
In the described embodiments, the calculation is simplified by searching for a local maximum in the vicinity of the MCMC sampled parameter that maximizes the likelihood function (as given by Equation (17)) evaluated for the observed spectrum. The sampling and estimation unit 110 performs Monte Carlo estimation by drawing values randomly from the known prior distribution. To obtain these values, the Metropolis-Hastings Markov chain Monte Carlo (MCMC) algorithm is implemented based on the log likelihood ratio that follows from the likelihood function described above, as follows:
The sampled sets obtained for each target spectrum consist of 106 MCMC samples with the step size (of normalised parameter values) adjusted during a burn-in phase of length 40000 to yield an acceptance ratio in the vicinity of 0.25. When appropriate, the long sampled sequence is resampled, typically to yield sequences of length 1000 upon which to base averages. For consistency with the particle swarm approach, the prior distribution is assumed to be uniform over its support.
The parameter analyser 112 receives data representing the best-fit model parameters {circumflex over (θ)} and corresponding posterior distribution (as determined in step 306). Returning to the flow diagram of
In the described embodiments, identifiability measures are generated for each model parameter individually (referred to as “individual identifiability”). In some embodiments, identifiability is also assessed for one or more combinations of particular model parameters resulting in the generation of “collective” identifiability measures (as described below).
At step 502, the parameter analyser 112 retrieves (via the controller 106) distribution data for each selected parameter. At step 504, distribution variability data is generated to represent the individual identifiability of each selected parameter. In the described embodiments, the Kullback-Leibler divergence (KLD) is calculated to measure the information gained for a single parameter as a result of the measurement of the spectrum. The parameter analyser 112 calculates the KLD to measure the change in the marginal posterior distribution of each selected parameter relative to its marginal prior:
When the KLD is used to measure how much posterior parameter estimates differ from the predicate uniform priors for parameter fitting performed with MCMC samples, the integral is numerically evaluated using marginal distributions approximated by kernel density estimates using 1000 parameter values resampled from the full MCMC sampled parameter set for the given spectrum. In this implementation, the prior distributions are assumed to be uniform over their support. For consistency, the posterior kernel estimates are truncated to have the same support. The kernel density estimate for a given parameter is sampled at 100 points over its support and the integral estimated numerically. For parameter fitting performed with PSO, due to the limited number of independent samples, the integral is estimated using a 10 bin histogram approximation.
In some embodiments, the parameter analyser 112 is configured to generate parameter identifiability data that also represents the identifiability of a combination of model parameters (i.e. referred to as measures of “collective” identifiability) and/or the sloppiness of the model. At (optional) step 506, collective parameter identifiability is determined based on the Fisher Information Matrix (FIM) of the model. Eigenvalues of the Fisher information matrix for the distribution P(s|θ) are given by:
The parameter analyser 112 evaluates Equation (23) resulting in an expression involving only the derivatives of the model spectral estimates at the desired parameter values:
In the described embodiments, the parameter analyser 112 is configured to evaluate Equation (24) using a 5-point finite difference approximation, where the resulting products are summed over the sampled frequencies. Numerical experiments with surrogate matrices suggest that the eigenvalues calculated may be reliable over some 10 orders of magnitude. In the described implementation, the parameter analyser 112 assumes the FIM to be positive semidefinite and of less than full rank for the modelled spectra. Negative eigenvalues and eigenvalues smaller than 10−10 times the largest eigenvalue, and are therefore taken to be zero.
The parameter identifiability data produced by analyser 112 includes the distribution variability data, and the Fisher Information Matrix data if generated. In some embodiments, the parameter identifiability data also includes parameter accuracy data representing one or more measures of the accuracy and/or precision of the best fit values.
Referring to the flow diagram of
In other embodiments, the NAC 102 is configured to accept user input to generate the determinative parameter set. For example, the parameter identifiability data may be displayed to the user 103 allowing the user 103 to select particular parameters to form the determinative set (e.g., based on the user's own consideration of the KLD and/or FIM values).
The parameter analyser 112 can be configured to generate a measure of the model sloppiness based on the parameter identifiability data. Model sloppiness is defined by the existence of eigenvalues of the Fisher information matrix (FIM) being roughly uniformly spaced over a log scale. The eigenvalues of the FIM identify the sloppy and stiff parameter eigenvector directions. The larger FIM eigenvalues define eigenvector directions corresponding to particular identifiable parameter combinations. To understand the parameters that contribute the most to each (identifiable) eigenvector the angular distance between each parameter direction and a given eigenvector is computed. The closer the angular distance to 0 degrees or 180 degrees, the greater the parameter contributes to the parameter combination and thus the more identifiable that parameter. In some embodiments, analysis of simulated spectral data may also be used to assess the accuracy and/or precision of parameters for the purpose of composing the determinative parameter set.
The generated determinative parameter data is accessed by the controller 106, and is subsequently made available to the user 103 (i.e., via UI 104). The user 103 can then review the determined parameters in view of the EEG data and its characteristics of interest, and, in some embodiments, provide the NAC 102 with instructions to simplify the neural population model. In response to such instructions, the determinative parameter data is processed to generate optimised neural population model data representing a new neural population model with a reduction in the degrees of freedom (relative to the initial model). Operations performed by the parameter analyser to generate the (new) optimised neural population model may include grouping together, eliminating, or averaging subsets of parameters.
At step 310, the NAC 102 is configured to utilise the determinative parameter data to determine aspects of brain function (or brain state activity) of a particular subject (e.g., one of individuals 131-13M, or another individual whose EEG data has not been received in step 302 to identify the determinative parameters). As illustrated by
At step 316, model parameter data is generated by fitting the neural population model to each EEG spectrum (as generated at step 314). Model fitting proceeds according to a fitting process, which may selected as, for example, the PSO or MCMC processes described herein above (i.e., at step 306). The fitted model parameter data includes representations of the estimated values for, at least, each determinative model parameter (referred to as the “determinative parameter estimates”).
In some embodiments, the determinative parameter estimates are processed, at step 318, to apply particular adjustment or transformation operations to the values. For example, the values of a particular determinative parameter may be scaled to ensure that each value falls within a scaling range. The scaling range may be determined experimentally by applying the neural population model fitting process to data collected from one or more validation individuals. Alternatively, the NAC 102 can be configured to apply predetermined scaling factors to each parameter value, where the scaling factors may be constant (i.e. “global”) in nature, or may vary dynamically based on the characteristics of the subject (e.g., as specified by the user 103).
An indication of brain activity is determined for the subject based on the processed determinative parameter estimates. Since the determinative parameters are characteristic of particular EEG feature(s), the scaled (or otherwise processed) estimates of these parameters provide an indication of an underlying aspect of brain function that is known to be associated with the particular EEG feature(s). The brain activity indication output by the NAC 102 can be subsequently used in a clinical application, such as for example to determine whether or not to perform a particular operation (i.e., at step 322) without requiring a direct analysis of the subject's EEG data.
The indication of brain activity produced by the NAC 102 can be a measurement in the form of a single value (e.g., as obtained from aggregating a fixed number of estimated values for each determinative parameter in the case of an isolated EEG recording of the subject). Alternatively, the indication of brain activity can be a sequence of determinative parameter estimates obtained from a continuously recorded EEG signal. This provides a clinician with corresponding time sequential measures of brain activity that can be utilised to monitor the brain function of the subject (i.e. to measure it at consecutive time instants) in response to operations of a procedure.
As shown in
The neurophysical assessment processes described herein above were applied to EEG data containing alpha-rhythmic features for the purpose of: i) generating a determinative parameter set for the above described neural population model to characterise the alpha-rhythm (where this step is referred to as an “evaluation” of the model); and ii) subsequently utilising estimates of the determinative parameters to provide a measure of brain function (or “activity”) during surgical procedures.
The evaluation proceeded using experimental EEG data representing EEG signals collected from 82 individuals in a resting state. The experimental EEG data received by the NAC 102 to perform the evaluation is a subset of a larger EEG evaluation dataset, where the evaluation dataset consists of data obtained over 14 experimental tasks performed by 109 subjects. The EEG recordings were obtained via the use of 64 electrodes according to the International 10-10 System. The full EEG evaluation dataset, collected and contributed by Schalk et al. (i.e. in Schalk G, McFarland D J, Hinterberger T, Birbaumer N, Wolpaw J R. BCI2000: a general-purpose brain-computer interface (BCI) system. IEEE Transactions on biomedical engineering. 2004; 51(6):1034-1043) using the BCI2000 instrumentation system, is available for public access in PhysioNet (https://www.physionet.org/pn4/eegmmidb/). The EEG recordings used for the evaluation included signals from the Oz electrode, and from individuals whose EEG spectrum exhibited an alpha rhythmic feature (i.e. in the form of clear alpha peaks as obtained during the associated eyes-closed task). It is noted that the alpha band activity obtained from a single electrode (as from the Oz electrode in the above evaluation) represents the superposition of multiple independent spatially distributed, alpha rhythm generators. It may be possible to differentiate between these different sources by jointly fitting the model to signals from multiple electrodes.
The NAC 102 was configured to use the default neural population model described herein above. Although the model prescribes 26 physiological parameters (see Table 1), for the purposes of the evaluation the data handler 108 was configured to perform model simplification by setting pie and pii to fixed constants, and the postsynaptic potential rate as γee=γei≡γe and γie=γii≡γi. The resulting neural model has 22 effective parameters where values were calculated by applying a fitting process to the experimental EEG data.
Processing of the EEG data involved generating a one-minute EEG signal associated with a particular individual, sampled at 160 Hz, which was divided into segments using a 4-second Hamming window with an overlap of 50%. The data handler 108 was configured to assume stationarity over the one-minute EEG signal, where stationarity means that it is the parameters that are constant, while the states are allowed to vary about a stable fixed point. Deviations of the state away from the fixed point were assumed to be small enough to allow linearization of the model.
Though parameters were assumed to be constant within a given EEG signal, they can of course vary between different recordings (and thus individuals). Because of well-known nonlinearities and non-stationarities in EEG recordings, the linearized model was used in inference procedures only for frequencies between 2 Hz and 20 Hz. It can be assumed that well over 95% of the spectral power in the resting M/EEG falls below 30 Hz. Indeed, typical estimates of resting M/EEG spectral edge frequency (SEF95) (i.e. the 139 frequency below which 95% of the spectral power is contained) are in the range of 24-26 Hz.
To demonstrate the accuracy of the inference methods, parameters can be estimated using a simulated spectrum, where the underlying parameter set is known (and referred to as the ground truth). The maximum likelihood estimate found for Subject 77 was used to choose a plausible parameter set for this test. The simulated spectrum was calculated by sampling each frequency channel from a gamma-distributed model prediction.
Particle swarm optimization (PSO) and Markov Chain Monte Carlo (MCMC) based parameter fitting processes were applied, as described above. Estimation of 22 posterior distributions was performed (i.e. for each unknown model parameter), using both algorithms, for each of the 82 different EEG spectra.
Although the fits depicted in
When using PSO, the distributions are based on kernel density estimates from the best 100 of 1000 randomly seeded particle swarm optimizations for each subject. The seeds are uniformly distributed over the allowed parameter ranges. It is observed that, across the full set of 82 subjects, only the parameter γi is significantly constrained. All other parameters have nearly the same uncertainties as the prior.
When using MCMC, each distribution is based on a kernel density estimate from 1000 samples (sub-sampled from 106 MCMC samples). As consistent with the observations from using PSO sampling, only parameter γi is consistently constrained by the data when viewed across all subjects.
The posterior distributions found using PSO sampling are generally broader than those found using MCMC sampling. This behaviour is expected from the differences between the sampling methods: while MCMC sampling can retain correlations between samples even with significant subsampling, the different PSO samples are independent from one another. This demonstrates the superiority of the PSO approach, at least under the sampling conditions employed here. Nevertheless, both methods show that it is the postsynaptic potential rate constant of the inhibitory population, γi, which is consistently constrained by the data across different subjects.
To evaluate the extent to which real data reduces the uncertainty in the estimation of each parameter, Kullback-Leibler divergence (KLD) values for each parameter, and from all 82 subjects, are calculated as shown in
The results confirm that parameter γi is best-constrained by the data. Most other posterior distributions are only slightly narrower than their prior distribution. Table 2 shows an analysis of a simulated spectrum as performed to evaluate the accuracy and precision of the parameter estimates. Shown in the table is the mean of the deviation of the estimate from its ground truth value, normalized to the prior of the parameter. Also shown is the precision, given by the standard deviation of the sample estimates. The values in bold are the top three lowest values for each category. For both PSO and MCMC sampling, the estimate of γi always has the highest precision, and also has one of the highest accuracies.
0.1669
0.0064
0.3669
0.3761
0.0071
0.0346
0.0156
0.0215
0.0972
0.0031
0.2057
0.0108
In the cases shown in
The larger FIM eigenvalues define eigenvector directions corresponding to identifiable parameter combinations. To understand the parameters that contribute the most to each (identifiable) eigenvector we compute the angular distance between each parameter direction and a given eigenvector. The closer the angular distance to 0 or 180 degrees, the greater the parameter contributes to the parameter combination and thus the more identifiable that parameter.
The results shown in
In the evaluation described above, the apparatus 100 produced a determinative parameter set consisting of 5 model parameter combinations which can be identified that characterise the alpha peak features of the input experimental EEG data. Of these parameters, the postsynaptic potential rate constant γi is determined to be the most significant (i.e. identifiable). This is supported the qualitative analysis presented above, where there are only ˜5 identifiable eigenvalues in the FIM spectrum (indicating that the number of effective parameters in our model is only about 5).
Some insight into the role of the determinative parameters can be obtained by further examining the modelled spectra, such as by considering its derivatives in the directions of the leading eigenvectors of the Fisher information matrix. In broad terms, for most subjects, it appears that the leading eigenvector (effectively the rate parameter) is related to variation in the location of the alpha peak; the second eigenvector is related to the height of the alpha peak compared to the overall background level and (somewhat more loosely) the third eigenvector is associated with the width of the alpha peak. The remaining combinations do not appear to be related to easily identifiable features of the spectrum. Importantly, although each eigenvector could have contributions from all 22 of the original parameters, the leading 3 eigenvectors appear to be influenced by just a few of these. This indicates that, even though γi is the only parameter that is clearly identifiable, a subset of the other parameters is being constrained as well. This suggests that the essential character of the alpha peak—its position, height and width—is determined by only a few of the original parameters, and in particular by γi.
The identification of the postsynaptic inhibitory rate constant γi as the determinative parameter for indicating brain function have clinical significance in the context of surgical anaesthesia. Specifically, the majority of agents used to induce a state of surgical anaesthesia are thought to function by altering the time course of postsynaptic inhibition. Being able to determine γi, the postsynaptic inhibitory rate constant, by fitting model parameters to EEG data provides real-time physiological insights into the functional effect of anaesthesia. That is, by monitoring γi aspects of the brain function of an individual can be inferred (e.g. a state of surgical anaesthesia) which would otherwise need to be derived from direct observation EEG signals of the individual (and subsequent analysis of the alpha-rhythm feature) which may not be possible (e.g., in the surgical setting).
In view of the above, the apparatus 100 can be configured to utilise measures of γi to quantify the effect that anaesthetic agents have on a constitutive aspect of brain function. That is, by estimating the value of γi from EEG data of a given subject, the subject's brain activity can be measured or monitored for clinical purposes.
In some embodiments, the apparatus 100 is configured to measure brain activity in a subject, by: receiving EEG data representing EEG measurements of electrical brain activity of the subject; and fitting parameters of a neural population model to the EEG data to determine corresponding values of said parameters, including one or more values of an inhibitory postsynaptic potential rate constant (γi) that is representative of states of brain responsiveness, an increase in γi relative to a reference value indicating an enhanced state of brain responsiveness, and a decrease in γi relative to the reference value indicating a decrease in the state of brain responsiveness.
Continuous real-time monitoring of brain activity in a subject can be achieved by repeatedly determining a plurality of values (i.e. estimates) for γi based on received EEG data obtained from the subject, and the application of a fitting process (as described above) to fit the neural population model to the EEG data.
The reference value can be determined in various ways according to particular configurations of the NAC 102. In some configurations, the reference value is a single numerical value determined according to the application of the brain activity state measurement process. The reference value may be constant, or may vary according to the type of sedation or anaesthetic treatment administered to the subject. The determination of the γi value as above or below the reference value may be interpreted differently depending on the application. For example, for the purpose of monitoring the depth of sedation of an unstimulated, a decrease in γi relative to the reference value can indicate an decrease in brain activity or wakefulness in the subject.
In some configurations, the reference value is a predetermined value representative of brain activity in a control subject or a plurality of control subjects. The control subject set may be determined based on the application of the brain function monitoring or measurement process (e.g., to account for particular characteristics of the surgical procedure, such as a level of sedation, and/or the subjects of the procedure). In other configurations, the reference value is determined by classification, and/or mathematical analysis. For example, the neural population model can be fitted to EEG data obtained from the subject in a state of wakefulness or awareness to determine a relevant reference value to measure their brain activity state during a subsequent surgery.
In some configurations, the reference value is obtained from a range of numerical values. For example, a reference interval may be specified by a minimum reference value and a maximum reference value, where the estimated γi is compared to one or both of the minimum and maximum reference values to determine a corresponding indication of measured brain activity of the subject. In such configurations, there may be multiple reference values for the purpose of indicating whether the estimated γi falls within a particular reference interval (e.g., separate intervals for Stage I-IV levels of sedation, as described below).
The apparatus 100 can be applied to measure brain activity to monitor the depth of sedation in an unstimulated subject, wherein a decrease in γi relative to the reference value indicates a decrease in responsiveness or wakefulness in the subject. The reference value can be determined as described above according to the configuration of the apparatus. In some configurations, the reference value is representative of brain activity in a control subject or plurality of control subjects at a level of sedation selected from the group consisting of: minimal sedation (Stage I), conscious sedation (Stage II); deep sedation (Stage III); and medullary depression (Stage IV).
Sedation levels are typically used to qualify the responsiveness of a subject, and the state of one or more vital functions (such as airway reflexes, spontaneous ventilation, and cardiovascular function), in response to the administration of a sedative type drug. Under minimal Sedation (Stage I) subjects respond normally to verbal commands, and where airway reflexes, and ventilatory and cardiovascular functions are unaffected. Moderate Sedation (Stage II, or “Conscious Sedation”) is a depression of consciousness during which subjects respond purposefully to verbal commands, either alone or accompanied by light tactile stimulation. Deep sedation (Stage III) is a depression of consciousness during which subjects: cannot be easily aroused but respond purposefully following repeated or painful stimulation; may experience difficulty independently maintaining ventilatory function; and usually maintain cardiovascular function. Medullary depression (Stage IV) is a loss of consciousness during which subjects: are not arousable, even by painful stimulation; may experience difficulty independently maintaining ventilatory function (such that positive pressure ventilation of the airway may be required because of depressed spontaneous ventilation or drug-induced depression of neuromuscular function); and may experience impaired cardiovascular function.
The apparatus 100 can be configured to monitor depth of sedation while the resting subject is undergoing a surgical procedure, and/or where the subject has been anesthetized. In some applications, the apparatus 100 can be used to administer anaesthesia to a subject, by: administering an initial amount of anaesthetic to the subject; measuring brain activity in the subject by receiving EEG data from the subject, and determining a measured value of γi by fitting the EEG data to a neural population model; determining that the subject requires additional anaesthesia once the γi decreases relative to the reference value; and administering additional anaesthesia to the subject requiring additional anaesthesia.
For example, with reference to the levels of sedation described above, it may be desired to maintain a subject in a state of deep sedation during a surgical operation. An increase in γi to a value above the reference value (or interval) corresponding to the state of deep sedation may indicate that the subject is waking up. In this case, additional anaesthesia is administered to maintain the desired sedation. However, if too much anaesthesia is administered then the subject may enter medullary depression as indicated by an decrease in γi relative to the reference value. The brain function of the subject while anesthetized can therefore be monitored in real-time, where the measured γi values are used to automatically control the administration of anaesthetic over a period of time (e.g., for the duration of a surgical procedure) according to the feedback delivery process of
Many modifications will be apparent to those skilled in the art without departing from the scope of the present invention.
Throughout this specification, unless the context requires otherwise, the word “comprise”, and variations such as “comprises” and “comprising”, will be understood to imply the inclusion of a stated integer or step or group of integers or steps but not the exclusion of any other integer or step or group of integers or steps.
The reference in this specification to any prior publication (or information derived from it), or to any matter which is known, is not, and should not be taken as an acknowledgment or admission or any form of suggestion that that prior publication (or information derived from it) or known matter forms part of the common general knowledge in the field of endeavour to which this specification relates.
Number | Date | Country | Kind |
---|---|---|---|
2019901839 | May 2019 | AU | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/AU2020/050535 | 5/28/2020 | WO | 00 |