WO2023040521A1 - 一种自适应闭环深部脑刺激方法、装置及电子设备 - Google Patents
一种自适应闭环深部脑刺激方法、装置及电子设备 Download PDFInfo
- Publication number
- WO2023040521A1 WO2023040521A1 PCT/CN2022/111364 CN2022111364W WO2023040521A1 WO 2023040521 A1 WO2023040521 A1 WO 2023040521A1 CN 2022111364 W CN2022111364 W CN 2022111364W WO 2023040521 A1 WO2023040521 A1 WO 2023040521A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- stimulation
- response
- target
- time
- brain stimulation
- Prior art date
Links
- 230000000638 stimulation Effects 0.000 title claims abstract description 226
- 210000004556 brain Anatomy 0.000 title claims abstract description 219
- 238000000034 method Methods 0.000 title claims abstract description 86
- 230000003044 adaptive effect Effects 0.000 title claims abstract description 32
- 239000002245 particle Substances 0.000 claims abstract description 123
- 230000001537 neural effect Effects 0.000 claims abstract description 26
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 23
- 238000005457 optimization Methods 0.000 claims abstract description 20
- 238000012937 correction Methods 0.000 claims abstract description 8
- 230000004044 response Effects 0.000 claims description 156
- 238000012549 training Methods 0.000 claims description 55
- 208000002193 Pain Diseases 0.000 claims description 51
- 230000000694 effects Effects 0.000 claims description 26
- 238000012360 testing method Methods 0.000 claims description 26
- 230000002123 temporal effect Effects 0.000 claims description 19
- 238000007781 pre-processing Methods 0.000 claims description 17
- 238000004364 calculation method Methods 0.000 claims description 13
- 230000003595 spectral effect Effects 0.000 claims description 13
- 238000010276 construction Methods 0.000 claims description 12
- 238000011156 evaluation Methods 0.000 claims description 11
- 230000008569 process Effects 0.000 claims description 11
- 230000001419 dependent effect Effects 0.000 claims description 8
- 238000000611 regression analysis Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 6
- 238000005070 sampling Methods 0.000 claims description 6
- 238000001914 filtration Methods 0.000 claims description 5
- 239000000284 extract Substances 0.000 claims description 4
- 238000012544 monitoring process Methods 0.000 claims description 4
- 238000012847 principal component analysis method Methods 0.000 claims description 3
- 230000010354 integration Effects 0.000 claims 1
- 230000007774 longterm Effects 0.000 abstract description 6
- 230000000875 corresponding effect Effects 0.000 description 67
- 230000006870 function Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000001356 surgical procedure Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 238000010219 correlation analysis Methods 0.000 description 6
- 208000004296 neuralgia Diseases 0.000 description 5
- 208000021722 neuropathic pain Diseases 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 3
- 230000002596 correlated effect Effects 0.000 description 3
- 238000012804 iterative process Methods 0.000 description 3
- 230000004007 neuromodulation Effects 0.000 description 3
- 230000033764 rhythmic process Effects 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 239000000090 biomarker Substances 0.000 description 2
- 230000007177 brain activity Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 229940079593 drug Drugs 0.000 description 2
- 239000003814 drug Substances 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 210000004761 scalp Anatomy 0.000 description 2
- 238000010183 spectrum analysis Methods 0.000 description 2
- 230000004936 stimulating effect Effects 0.000 description 2
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 description 1
- 208000012902 Nervous system disease Diseases 0.000 description 1
- 208000025966 Neurological disease Diseases 0.000 description 1
- 208000004550 Postoperative Pain Diseases 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 210000003710 cerebral cortex Anatomy 0.000 description 1
- 208000010877 cognitive disease Diseases 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000013136 deep learning model Methods 0.000 description 1
- 238000010828 elution Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000019637 foraging behavior Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012417 linear regression Methods 0.000 description 1
- 230000000926 neurological effect Effects 0.000 description 1
- 210000002569 neuron Anatomy 0.000 description 1
- 230000001575 pathological effect Effects 0.000 description 1
- 230000035790 physiological processes and functions Effects 0.000 description 1
- 230000002980 postoperative effect Effects 0.000 description 1
- 238000000513 principal component analysis Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 208000020016 psychiatric disease Diseases 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
- 210000003625 skull Anatomy 0.000 description 1
- 238000012421 spiking Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/388—Nerve conduction study, e.g. detecting action potential of peripheral nerves
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61N—ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
- A61N1/00—Electrotherapy; Circuits therefor
- A61N1/18—Applying electric currents by contact electrodes
- A61N1/32—Applying electric currents by contact electrodes alternating or intermittent currents
- A61N1/36—Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/50—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
Definitions
- the invention relates to the field of medical electronic systems, in particular to an adaptive closed-loop deep brain stimulation method, device and electronic equipment.
- DBS Deep brain stimulation
- the continuous open-loop stimulation mode is used clinically, and the doctor adjusts the stimulation parameters according to the patient's condition and fixes them until the next visit.
- Stimulation parameters include stimulation amplitude, frequency, and pulse width.
- the stimulation parameters cannot be properly adjusted according to the patient's instantaneous or long-term state changes, and long-term continuous stimulation may also bring about many side effects such as language barriers and cognitive dysfunction.
- the closed-loop DBS system controls the neural activity of the brain by applying electrical stimulation signals that can be adjusted according to the control target. How to form an adaptive closed-loop DBS by detecting pathological neural activity has become an important problem to be solved to improve the clinical treatment effect of DBS.
- the purpose of the present invention is to provide an adaptive closed-loop deep brain stimulation method, device and electronic equipment, which can effectively solve the problem of personalized neural regulation under multi-state and long-term conditions.
- an adaptive closed-loop deep brain stimulation method comprising:
- the parameters of the target proportional-derivative-integral controller are corrected online while performing deep brain stimulation.
- the parameter search through the particle swarm optimization algorithm to obtain the target proportional-derivative-integral controller parameters to determine the target proportional-derivative-integral controller includes:
- the position coordinates of the particles corresponding to the global optimal fitness after the current iteration are used as the parameters of the target proportional-derivative-integral controller to determine the target proportional-derivative-integral controller.
- the judging whether the particle swarm after the current iteration meets the condition for terminating the iteration includes:
- the iterative calculation of the current fitness of any particle in the particle swarm within any first window length and updating the global optimal fitness includes:
- the current fitness of any particle in the current first window length is less than its previous fitness, the current fitness of the corresponding particle is taken as the individual optimal fitness of the corresponding particle;
- the individual optimal fitness of any particle is smaller than the individual optimal fitness of other particles in the particle swarm, the individual optimal fitness of the corresponding particle is taken as the global optimal fitness.
- the iterative calculation of the current fitness of any particle in the particle swarm within any first window length includes:
- the current fitness is obtained based on the current neural activity signal and a preset target signal.
- the deep brain stimulation using the stimulation parameters obtained by the target proportional-derivative-integral controller includes:
- Stimulation pulses are formed based on the target stimulation parameters to perform deep brain stimulation.
- the online correction of the target proportional-derivative-integral controller parameters while performing deep brain stimulation includes:
- the monitoring of neural activity signals during deep brain stimulation and judging whether to adjust the target proportional-derivative-integral controller parameters include:
- the method further includes: acquiring a target brain stimulation response corresponding to adaptive closed-loop deep brain stimulation, including:
- a target brain stimulus response is generated through a pre-built brain stimulus response model.
- the method also includes:
- the brain stimulation response model is constructed in advance, and the construction method includes:
- the training sample set including at least one set of temporal stimulus inputs to the brain and a temporal real response corresponding to each set of temporal stimulus inputs;
- the brain stimulation response model is obtained based on generative confrontation network training.
- the confrontation network includes a generation network and a confrontation network
- Said taking said timing stimulus input and said timing real response as input, and obtaining said brain stimulation response model based on generative confrontation network training include:
- timing stimulus input as the input of the generation network to obtain a corresponding timing generation response
- the training is stopped and the model corresponding to the generation network is used as the brain stimulation response model.
- the training is stopped and the model corresponding to the generation network is used as the brain stimulation response model, including:
- the said brain stimulation response model is obtained based on the training of generative confrontation network by taking said time series stimulus input and said time series real response as input, further comprising:
- the backpropagation algorithm is used to update the weights and biases of the generation network and the confrontation network.
- the method further includes: performing model evaluation on the brain stimulation response model based on a pre-acquired test sample set, including:
- the time-sequence stimulation input includes a time-sequence stimulation amplitude and a time-sequence stimulation frequency
- the time-sequence real response includes a time-series real local field potential corresponding to the time-sequence stimulation amplitude and time-sequence stimulation frequency collected signal, the temporally generated response comprising a temporally generated local field potential signal generated by the generating network based on the stimulus amplitude and the stimulus frequency.
- the method before obtaining the brain stimulation-response model based on Generative Adversarial Network training using the time-sequence stimulus input and the time-sequence real response as input, the method further includes analyzing the collected The time series real response is preprocessed, including:
- the corresponding power time series is calculated to obtain the preprocessed time-series real local field potential signal.
- the method also includes: constructing a pain state prediction model based on brain electrical signals, including:
- the characteristics of brain electrical activity are screened in the time domain and wavelet domain; in the frequency domain, the principal component analysis method PCA is used to obtain the key components that characterize each feature group according to the contribution rate, and then the brain electrical activity is screened. activity characteristics;
- the features extracted in the time domain include the average value, standard deviation and information entropy of the signal amplitude; the signal is standardized before the feature is extracted, and the specific method is to divide the signal value of each sampling point by the maximum amplitude value; the features extracted by the wavelet domain are the percentage of the synchronization state existence time in the delta, theta, alpha, low-beta, high-beta, low-gamma and high-gamma frequency bands and the 21 The percentage of the occurrence time of the four states 00, 01, 10, and 11 composed of the binary codes of the synchronization levels of each frequency segment in the combination state to the total time.
- step 1) the preprocessing of the brain electrical signal includes:
- the feature extracted in the frequency domain is the power value of the power spectral density integrated on different frequency segments after the Fourier transform and the ratio of power between different frequency bands; before extracting the feature
- the signal is standardized, and the specific method is to divide the power spectral density value at each frequency point by the integral of the power spectral density in the frequency range of 2-90Hz.
- step 3 in the time domain and wavelet domain, select the feature with the significance of the pain state less than 0.05 or 0.01; Component selection features.
- step 5 every time the pain state prediction model completes a prediction, current data is incorporated into it to modify model parameters.
- an adaptive closed-loop deep brain stimulation device comprising:
- a parameter search module configured to perform parameter search through a particle swarm optimization algorithm to obtain target proportional-derivative-integral controller parameters to determine the target proportional-derivative-integral controller;
- a stimulation module for performing deep brain stimulation using stimulation parameters obtained by the target proportional-derivative-integral controller
- the correction module is used for performing online correction on the target proportional-derivative-integral controller parameters while performing deep brain stimulation.
- the device also includes:
- the first acquisition module is used to acquire target timing stimulation input
- a generating module configured to generate a target brain stimulus response through a pre-built brain stimulus response model based on the target timing stimulus input.
- an electronic device including:
- a memory associated with the one or more processors the memory is used to store program instructions, and when the program instructions are read and executed by the one or more processors, the execution of any one of the first aspect described method.
- the application provides an adaptive closed-loop deep brain stimulation method, device and electronic equipment, wherein the method includes: performing parameter search through particle swarm optimization algorithm to obtain target proportional-differential-integral controller parameters, and adopting the target proportional-differential-integral control
- the stimulation parameters corresponding to the device parameters are used for deep brain stimulation, and the target proportional-derivative-integral controller parameters are corrected online while deep brain stimulation is performed.
- This method can automatically calculate the controller gain for different patients and change with the patient state. Automatic calibration of controller gains for personalized neuromodulation under multi-state, long-term conditions;
- the application also includes obtaining the target brain stimulation response corresponding to the adaptive closed-loop deep brain stimulation, including obtaining the target timing stimulation input; based on the target timing stimulation input, generating the target brain stimulation response through a pre-built brain stimulation response model; the method According to the time-varying, nonlinear and uncertain characteristics of the brain in the process of responding to stimulation, it can truly simulate the response of the brain after receiving deep brain stimulation, so as to improve the accuracy of brain stimulation parameters;
- the application also includes the construction of a pain state prediction model based on brain electrical signals, which can comprehensively characterize and quantify brain electrical activity from a multi-dimensional perspective, combine subjective evaluation and objective detection methods, and combine the detected multiple Biomarkers are fused to establish a quantitative prediction model of the patient's state or degree of change, which can be used for accurate judgment of pain or pain status;
- Fig. 1 is the flowchart of adaptive closed-loop deep brain stimulation method in the present embodiment
- Fig. 2 is another flowchart of the self-adaptive closed-loop deep brain stimulation method in this embodiment
- FIG. 3 is a schematic diagram of parameter calculation and adaptive stimulation timing in this embodiment
- FIG. 4 is a schematic diagram of the closed-loop deep brain stimulation principle based on a PID controller in this embodiment
- Fig. 5 is the flow chart of the method for constructing the brain stimulation response model in the present embodiment
- Fig. 6 is a schematic diagram of a method for constructing a brain stimulation response model in this embodiment
- Fig. 7 is a flow chart of the brain stimulation response method in this embodiment.
- Fig. 8 is a schematic flowchart of an example of constructing a prediction model based on brain electrical signal pain state (pain relief degree of pain patients).
- FIG. 9 is an example diagram of the calculation results of the power of the frequency point and the ratio of the power between frequency bands of the electrical signal (ie, LFP) recorded in the brain of a patient with neuropathic pain using power spectrum analysis.
- Fig. 10 is a diagram of the correlation coefficient result obtained from the correlation analysis between the frequency domain features and the degree of pain relief of the patient, and shows the identified features related to the degree of pain relief of the patient.
- Figure 11 is an example graph of performance comparison and validation results of prediction models obtained in pain patient data.
- first and second are used for description purposes only, and cannot be interpreted as indicating or implying relative importance or implicitly indicating the quantity of indicated technical features. Thus, a feature defined as “first” and “second” may explicitly or implicitly include one or more of these features. In the description of the present invention, unless otherwise specified, "plurality" means two or more.
- the brain has nonlinear, time-varying, and non-stationary characteristics. It is difficult to generalize how to drive individual brain network dynamics by using the traditional spiking neuron model and LSSM model, or it does not conform to the nonlinear characteristics of the brain's response to stimuli. In view of the above-mentioned current situation of brain stimulation, it is necessary to find a brain stimulation response method corresponding to the above-mentioned characteristics of the brain, so as to truly simulate the response of the brain when it is stimulated by the brain.
- the brain stimulation response model construction method, response method, device and electronic equipment of this embodiment will be further described in detail below with reference to FIGS. 1 to 11 .
- this embodiment provides an adaptive closed-loop deep brain stimulation method, including the following steps:
- PSO is a random search algorithm based on group cooperation developed by simulating the foraging behavior of birds, which can be used to solve optimization problems.
- Each bird is abstracted as a "particle" in the parameter space, and the position of the food is abstracted as a feasible solution that meets the requirements.
- All particles have a fitness value determined by the function being optimized, and the velocity of each particle determines the direction and distance of their parameter search, which is updated after each generation of calculation.
- the particles search in the solution space guided by the global optimal solution and the individual historical optimal solution.
- the proportional-differential-integral (Proportional-Integral-Differential, PID) controller includes a total of three control links: a proportional link, an integral link, and a differential link.
- the integral link produces a control effect based on the historical error, which is mainly used to eliminate the static error and improve the accuracy of the system.
- the strength of the integral action depends on the integral time constant. The larger the gain of the integral link, the weaker the integral action, and vice versa.
- the differential link can reflect the change trend (change rate) of the deviation signal, and can introduce an effective early correction signal into the system before the deviation signal value becomes too large, thereby speeding up the action speed of the system and reducing the adjustment time.
- the PID controller has the characteristics of simple algorithm, good robustness and high reliability.
- an incremental PID controller is specifically used in this embodiment, which is a modification of the classic PID.
- step S100 includes:
- the PSO parameters shown in Table 1 are initialized.
- the particle position x and particle velocity v are random values;
- the particle position dimension d corresponds to the number of controller gains to be determined;
- the number of particles N, the maximum number of iterations G, the first window length t 1 of each iteration, and the inertia weight w , acceleration constant c 1 /c 2 , and initial value range b are artificially set values.
- the value range of the initial position range b will affect the time-consuming of the PSO search process. If there is no limit, since the initial position is random, it may be far away from the optimal solution that meets the requirements, and the search process will take a long time.
- step S12 Iteratively calculate the current fitness of any particle in the particle swarm within any first window length and update the global optimal fitness.
- step S12 includes:
- the PID controller is used to perform deep brain stimulation with a certain gain and obtain neural activity signals while stimulating. After the signal is processed, it obtains a fitness (steady-state error) compared with the preset target signal, which is used to adjust the gain of the PID controller. Adjustments are made to achieve real-time closed-loop control.
- S121 specifically includes:
- the current position coordinate is the particle position vector.
- the stimulation parameters were calculated using the following formulas (1) and (2):
- u(k) is the stimulus parameter.
- u(k) is at least one of amplitude, frequency, and pulse width.
- the frequency and pulse width are preferably set values, such as 130 Hz and 60 ⁇ s, so u(k) is the amplitude.
- the brain stimulation amplitude is obtained through the above formulas (1) (2), deep brain stimulation is performed, and the stimulation duration is the first window length t 1 .
- each of the N first window lengths t1 needs to be sequentially performed with the current position coordinates of each random particle as the PID gain for deep brain stimulation.
- the current position coordinates of the random particle 1 in the first window length t1 as the PID gain to perform deep brain stimulation and calculate the current position coordinates of the particle 1 in the first window length t1 adaptability.
- the current coordinates of the particle 2 are used as the PID gain to perform deep brain stimulation, as a.
- an elution period t2 as shown in FIG. 4 is set.
- a washout period t2 is set after each first window length t1 , and the brain is not stimulated in any way during the washout period t2 , so as to ensure that each step in the particle swarm optimization process Brain states consistent with deep brain stimulation.
- the corresponding fitness is calculated through a fitness function.
- the control target as an example to suppress the energy of a certain frequency band of neural activity
- the fitness function is to minimize the energy of this frequency band and the preset target
- t s represents the start time of each time window
- t e represents the end time of each time window
- e(t) represents the error at each feedback moment in the current window length.
- control target can be expanded from a single target to multiple targets, and when extended to multi-target control, the dimension of the particle position vector changes accordingly.
- the fitness function can be modified as formula (4) :
- w 1 and w 2 represent the inertia weight of error and control quantity to parameter selection, respectively.
- this method may be limited when the number of control targets is too large.
- the current fitness of any particle in the current first window length is less than its previous fitness
- the current fitness of the corresponding particle is taken as the individual optimal fitness of its individual optimal position pbest, that is, carry out The individual optimal position pbest of the single particle itself and the update of the individual optimal fitness.
- the particle position of the particle is the global best position gbest.
- the particle velocity and particle position can be updated, as shown in formulas (5) and (6):
- v i ⁇ v i +c 1 rand(0,1)(pbest i,d -xi )+c 2 rand(0,1)(gbest d -xi ) (5)
- pbest i,d is the individual optimal position of the i-th particle at the d-th iteration
- gbest d is the global optimal position at the d-th iteration
- w is the inertia weight
- c 1 and c 2 are the acceleration constants respectively.
- S130 in the above update process, judge whether the particle swarm after the current iteration meets the termination iteration condition; if so, use the position coordinates of the particles corresponding to the global optimal fitness after the current iteration as the target PID controller parameter, thereby Determine the target proportional-derivative-integral controller.
- the conditions for terminating the iteration including but not limited to the judgment result of any one of the number of iterations, the average fitness, or the global optimal fitness.
- step S130 includes:
- the preferred frequency and pulse width are preferably set values, so the target stimulation parameter u(k) refers to the amplitude.
- S220 forming stimulation pulses based on the target stimulation parameters to perform deep brain stimulation.
- the adaptive closed-loop deep brain stimulation method also includes:
- Step S30 Perform online calibration of the target PID controller parameters while performing deep brain stimulation.
- Step S30 specifically includes:
- S310 Monitor the neural activity signal during the deep brain stimulation and judge whether it is necessary to adjust the target PID controller parameters; including:
- the steady-state error is the aforementioned fitness. Since the physiological state of the stimulated object is changing in real time, especially when the condition of the stimulated object changes, medication, exercise and other states change, the fitness under the same stimulation parameters will increase significantly, and continuous stimulation will cause serious damage to the stimulated object. adverse effects.
- step S200 If not, continue to execute step S200.
- the adaptive closed-loop deep brain stimulation method provided in this embodiment can automatically calculate the controller gain for different patients and automatically calibrate the controller gain as the patient's state changes, so as to realize personalization under multi-state and long-term conditions neuromodulation.
- the adaptive closed-loop deep brain stimulation method in this embodiment further includes S400.
- step S400 includes the following steps:
- the stimulation input is recorded, while the real response output of the brain is collected.
- the stimulus input includes stimulus amplitude U and stimulus frequency f
- the real response output is a local field potential (local field power, LFP) signal y.
- the data in the training sample set are given time sequence, that is, the stimulus input is time sequence stimulus input x k
- the real output response is also time sequence real response y k .
- the temporal stimulus input x k includes the temporal stimulus amplitude and temporal stimulus frequency
- the temporal real response y k includes the collected temporal real partial field potential signal corresponding to the temporal stimulus amplitude and temporal stimulus frequency
- step S420 it also includes: S40, preprocessing the collected time series real response y k , specifically including:
- the broadband original signal recorded during the stimulation process contains stimulation artifacts.
- the template method is a commonly used stimulation artifact removal method in the field of brain stimulation, which will not be further described in this embodiment.
- an anti-aliasing filter with a cutoff frequency of 100 Hz is used to down-sample the time-series real local field potential signal to 200 Hz.
- this embodiment adopts the use of passband cutoff frequency 1Hz, the equiripple finite impulse response (FIR) filter of stopband cutoff frequency 0.5Hz to remove drift, uses stopband cutoff frequency 59Hz and 61Hz and passband cutoff frequency 58Hz and 62Hz band-stop equiripple FIR filters to remove line noise at 60Hz, and band-stop equiripple FIR filters with stop-band cut-off frequencies of 49Hz and 51Hz and pass-band cut-off frequencies of 48Hz and 52Hz to eliminate any possible residual at the stimulus frequency stimulus artifacts.
- FIR finite impulse response
- each LFP channel is divided into multiple time windows in sequence according to the preset time window length T w and the average power of the LFP in each time window is calculated, thus obtaining the power time series y k of the LFP, that is, the sequence True local field potential signal.
- the timing stimulus input x k may be a preset empirical value.
- the selectable value of the temporal stimulation amplitude is 0V (no stimulation), 1.5V or 3V
- step S2 After determining the training sample set and performing corresponding data preprocessing, the model training in step S2 is performed, and the specific training is as follows.
- the generative adversarial network is a deep learning model, which includes two network models, the generative network and the discriminant network, which are set in sequence.
- the task of generative network is to generate examples that look natural and real, similar to the original data.
- the task of discriminative networks is to judge whether a given instance looks natural or artificial.
- Generative adversarial networks are trained to simulate real brain responses to brain stimuli by competing with a non-linear generator that generates responses and a discriminator that discriminates whether responses are real or fake.
- the input of the discriminative network is the sequence generation response produced by the generative network and the temporal real response of the brain to stimuli y k .
- step S420 specifically includes:
- step S423 includes:
- timing generation response is the same as the temporal real response y k , then stop the training and use the model corresponding to the generation network as the brain stimulus response model; or,
- the judgment result is timing generation response Different from the time series real response y k , continue training until the judgment result meets the preset threshold, stop training and use the model corresponding to the generation network as the brain stimulation response model. In this step, it is used to generate the response when the timing When it is different from the real response y k of the time series, evaluate the closeness of the two.
- the preset threshold is preferably 0.5, that is, when the judgment result is closer to 0.5, the timing generated response The closer it is to the real response y k of time series, the higher the authenticity.
- a backpropagation algorithm is used to update the weights and biases of the generation network and the confrontation network.
- G(x) is the generation network
- D(x) is the confrontation network
- the generated network update gradient is shown in the following formula (9):
- the method further includes: S430, performing model evaluation on the brain stimulation response model based on the pre-acquired test sample set, specifically including:
- the test sample set includes time series stimulus input x k and the corresponding time series true response y k , and time series stimulus input x k includes time series stimulus amplitude and time series stimulus frequency.
- CC Pearson's correlation coefficient
- CC is used to measure the degree of correlation between two variables, and its value is between -1 and 1.
- CC is based on the timing of GAN to generate responses The amount of the linear correlation degree between the time series real response y k , the larger the value, the higher the correlation degree, and the higher the accuracy of the brain stimulation response model.
- CC expression in the present embodiment is as shown in formula (10):
- Cov() and Var() represent the covariance and variance of the time series, respectively.
- step S400 also includes S440 obtaining the target brain stimulation response corresponding to the adaptive closed-loop deep brain stimulation.
- the brain stimulation response method includes:
- the above-mentioned target timing stimulus input includes target stimulus amplitude U and target stimulus frequency f.
- the target brain stimulus response corresponding to the target timing stimulus input obtained through the brain stimulus response model can effectively simulate the real LFP signal.
- the brain stimulation response model construction method provided in this embodiment is based on the generation of adversarial network modeling to obtain the obtained brain stimulation response model. Based on the powerful learning ability of deep learning, the brain stimulation response model can target the The characteristics of time-varying, non-linear and uncertain, etc., truly simulate the stimulus response of the brain after being stimulated.
- the adaptive closed-loop deep brain stimulation method provided in this embodiment also includes building a pain state prediction model based on brain electrical signals, as shown in Figure 8, including:
- the signal can be the scalp electroencephalogram (EEG) recorded by the scalp electrode, the electrocortical electroencephalogram (ECoG) signal placed under the skull and in contact with the cerebral cortex, or the signal implanted into the brain.
- EEG scalp electroencephalogram
- EoG electrocortical electroencephalogram
- LFPs Field potential signals of deep nuclei associated with pain.
- the recording time is not less than 180s. It is also necessary to record the results of the assessment of the pain patient's status by the clinical staff.
- a common assessment scale is the Pain Analogue Scale (VAS).
- the features extracted in the time domain include the mean value, standard deviation and information entropy of the signal amplitude. Signals are normalized before feature extraction. The specific method is to divide the signal value of each sampling point by the maximum value of the amplitude.
- the frequency domain feature is the power value of the power spectral density integrated in different frequency bands after Fourier transform and the ratio of power between different frequency bands.
- the integral of power spectral density in a certain frequency interval represents the activity level of the signal in this frequency band, and the ratio of activity levels between different frequency bands is also used as a feature of brain activity.
- the power spectrum of each patient is standardized, and the processing method is to divide the power spectral density value at each frequency point by the integral of the power spectral density in the frequency range of 2-90Hz; different
- the ratio of power between frequency bands refers to the ratio between the amplitude values of signals in different frequency bands.
- the method of traversing the frequency combination is adopted. Considering that the commonly used rhythm frequency band is generally 4Hz or its multiples , so the analysis uses a frequency band of 4 Hz with a step size of 0.5 Hz to traverse the frequency combinations.
- the wavelet domain feature adopts the method designed in the applicant's patent 201610487800.X to discriminate the synchronization status of signals in 7 frequency bands. These frequency bands are delta (3-6Hz), theta (6-9Hz), alpha (9-12Hz), low-beta (12-24Hz), high-beta (24-36Hz), low-gamma (36-60Hz ), high-gamma (60-90Hz). And the 7 frequency band signals are combined in pairs to obtain 20 combination states, and each combination has four states, which are 00, 01, 10, and 11 respectively. Calculate the percentage of the total time of the single frequency over-synchronization state and the combined state of the four states of the total time respectively.
- the synchronization time of only the highbeta of a single rhythm was significantly correlated with the degree of pain relief at 12 months after surgery.
- Multiple states in the combined state consisting of both rhythms were associated with greater pain relief at 12 months postoperatively.
- Table 1 shows the results of the correlation analysis between the time-domain features and the degree of pain and pain relief 12 months after surgery in patients with neuropathic pain.
- Table 2 shows the results of the correlation analysis between the percentage of time in the state of excessive synchronization in the 7 frequency bands of wavelet domain characteristics and the degree of pain and pain relief in patients with neuropathic pain at 12 months after surgery.
- Table 3 is a partial result showing the significant correlation between the percentage of the synchronization state existence time of the combination of 7 frequency bands of the wavelet domain feature and the degree of pain relief 12 months after surgery in patients with neuropathic pain.
- FIG. 9 is an example diagram of the calculation results of the power of the frequency point and the power between frequency bands of the electrical signal (ie, LFP) recorded in the brain of a patient with neuropathic pain using power spectrum analysis.
- Fig. 10 is a diagram of the correlation coefficient result obtained from the correlation analysis between the frequency domain features and the degree of pain relief of the patient, and shows the identified features related to the degree of pain relief of the patient.
- the power spectrum characteristics of the frequency of the thick solid line in the left figure of Figure 10 are significantly correlated with the degree of pain relief at 12 months after surgery (P ⁇ 0.01), while the power spectrum between the frequency bands in the boxed part in the right figure of Figure 10
- the ratio characteristic of density was significantly correlated with the degree of pain relief 12 months after operation (P ⁇ 0.01).
- the method of using principal component analysis in modeling only selects the first principal component in Fig. 9 and Fig. 10 .
- the characteristics selected from the three dimensions are used as independent variables, and the pain degree or degree of relief at 12 months after operation is used as the dependent variable, and the prediction models are respectively constructed through regression analysis.
- the result of the prediction model was used as the independent variable, and the degree of pain or pain relief at 12 months after operation was used as the dependent variable.
- a pain state prediction model integrating three-dimensional features was established through multiple linear regression analysis.
- Figure 11 shows the specific prediction results. The results show that the predictive effect of integrating the features of time domain, frequency domain and wavelet domain is better than that of only using single dimension features.
- the integrated prediction of pain severity at 12 months after surgery can reach 75%, and the integrated prediction accuracy of pain relief at 12 months after surgery can reach 83%.
- this embodiment comprehensively characterizes and quantifies brain electrical activity from a multi-dimensional perspective, combines subjective evaluation and objective detection means, and separates and fuses multiple biomarkers from a single brain electrical activity to achieve state Accurate judgment of patient status and quantitative prediction model of change degree.
- the pain state can be effectively predicted by the model of the present invention.
- this embodiment further provides an adaptive closed-loop deep brain stimulation device, including:
- the parameter search module is used for performing parameter search through the particle swarm optimization algorithm to obtain target proportional-differential-integral controller parameters to determine the target proportional-differential-integral controller. Further, the parameter search module includes:
- the initialization unit is used to initialize the parameters of the particle swarm optimization algorithm.
- the update unit is used to iteratively calculate the current fitness of any particle in the particle swarm within any first window length and update the global optimal fitness.
- the update unit includes:
- the first calculation subunit is used to iteratively calculate the current fitness of any particle in the particle swarm within any first window length.
- the first calculation subunit is used for:
- the current fitness is obtained based on the current neural activity signal and a preset target signal.
- the first update subunit is used to take the current fitness of the corresponding particle as the individual optimal fitness of the corresponding particle when the current fitness of any particle in the current first window length is less than any previous fitness Spend.
- the second update subunit is used to take the individual optimal fitness of the corresponding particle as the global optimal when the individual optimal fitness of any particle is smaller than the individual optimal fitness of the rest of the particles in the particle swarm adaptability.
- the first judging unit is used to judge whether the particle swarm after the current iteration meets the condition for terminating the iteration. Specifically, the first judging unit is used for:
- the first update unit is used to determine the target proportional-differential-integral controller parameters by using the position coordinates of the particles corresponding to the global optimal fitness after the current iteration as the target proportional-differential-integral controller parameter when the judgment result is yes. Integral controller.
- the stimulus module includes:
- the stimulation unit is used to form stimulation pulses based on the target stimulation parameters to perform deep brain stimulation.
- the device also includes a correction module, which is used for online correction of the target proportional-derivative-integral controller parameters while performing deep brain stimulation.
- the calibration module includes:
- the second judging unit is used to monitor the neural activity signal during the deep brain stimulation and judge whether it is necessary to adjust the target proportional-derivative-integral controller parameters;
- the second judging unit includes:
- the second calculation subunit is used to obtain the corresponding steady-state error based on the neural activity signal and the preset target signal during deep brain stimulation in any second window length;
- a judging subunit configured to judge that the target proportional-derivative-integral controller parameter needs to be adjusted when the number of consecutive second window lengths in which the steady-state error exceeds a preset steady-state error threshold reaches a preset window number.
- the adaptive closed-loop deep brain stimulation device also includes:
- a first acquisition module configured to acquire a training sample set, the training sample set including at least one set of time-sequence stimulation inputs to the brain and a time-series true response corresponding to each set of time-sequence stimulation inputs;
- the first training module is used to obtain the brain stimulation response model based on the training of the generative confrontation network by taking the time series stimulus input and the time series real response as input.
- the generative confrontation network includes a generative network and a confrontation network.
- the first training module includes:
- a generation network model unit is used to use the timing stimulus input as the input of the generation network to obtain a corresponding timing generation response
- the confrontation network model unit is used to use the timing real response corresponding to the timing stimulus input and the timing generated response as the input of the confrontation network to obtain a corresponding judgment result; when the judgment result meets the preset condition , stop training and use the model corresponding to the generation network as the brain stimulus response model.
- the second update unit is used to update the weights and biases of the generation network and the confrontation network by using the backpropagation algorithm during training.
- confrontation network model unit is specifically used for:
- the evaluation module is used to perform model evaluation on the brain stimulation response model based on the pre-acquired test sample set, including:
- test unit configured to input any time-series stimulus input in the test sample set into the brain stimulus response model and obtain corresponding test results
- the processing unit is configured to calculate the Pearson correlation coefficient between the time-series real response corresponding to the time-sequence stimulus input in the test sample set and the corresponding test result, and when the Pearson correlation coefficient meets a preset threshold, the test is passed.
- the time series stimulation input includes time series stimulation amplitude and time series stimulation frequency
- the time series real response includes the collected time series real local field potential signal corresponding to the time series stimulation amplitude and time series stimulation frequency
- the time series generated response includes Local field potential signals are generated based on the timing sequence generated by the generation network based on the stimulation amplitude and stimulation frequency.
- the device for constructing the brain stimulation response model also includes a preprocessing module, which is used for preprocessing the collected time-series real responses.
- the preprocessing modules include:
- a first preprocessing unit configured to remove stimulus artifacts from the collected time-series real local field potential signals
- the second preprocessing unit performs down-sampling on the time-series real local field potential signal from which stimulus artifacts have been removed;
- the third preprocessing unit performs filtering processing on the time-series real local field potential signal after downsampling
- the fourth preprocessing unit calculates a corresponding power time series based on the filtered time-series real local field potential signal to obtain a preprocessed time-series real local field potential signal.
- the unit also includes:
- the second acquisition module is used to acquire target timing stimulation input
- a generating module configured to generate a target brain stimulus response through a brain stimulus response model based on the target timing stimulus input.
- the adaptive closed-loop deep brain stimulation device also includes:
- the second training module including:
- the fifth preprocessing unit is used to preprocess the electrical signals of the brain, and remove signals with poor quality and noises in the signals.
- the preprocessing includes the step of removing 50Hz power frequency interference and baseline drift, and the step of normalizing the noise-removed signal.
- the representation unit is used to extract features from three dimensions of time domain, frequency domain and wavelet domain to characterize brain electrical activity.
- the features extracted in the time domain include the average value, standard deviation, and information entropy of the signal amplitude; the signal is standardized before the feature is extracted, and the specific method is to divide the signal value of each sampling point by the maximum value of the amplitude;
- the features extracted in the wavelet domain are the percentages of the synchronization state existence time in the delta, theta, alpha, low-beta, high-beta, low-gamma and high-gamma frequency bands and 21 combinations obtained by combining these 7 frequency bands in pairs
- the percentage of occurrence time of the four states 00, 01, 10, and 11 composed of the binary codes of the synchronization level of each frequency segment in the state to the total time.
- the feature extracted in the frequency domain is the power value of the power spectral density integrated in different frequency bands after Fourier transform and the ratio of the power between different frequency bands; before the feature is extracted, the signal is standardized.
- the power spectral density value is divided by the integral of the power spectral density in the 2-90Hz frequency band.
- the screening unit is used to screen the characteristics of brain electrical activity in the time domain and wavelet domain according to the correlation with the pain state; in the frequency domain, the principal component analysis method PCA is used to obtain the key components that characterize each feature group according to the contribution rate and then screen Characteristics of brain electrical activity.
- the time domain and wavelet domain select the features whose pain state significance is less than 0.05 or 0.01; in the frequency domain, select the features according to the 1-3 principal components with the largest contribution rate.
- the model construction unit is used to use the features screened from the three dimensions of time domain, frequency domain and wavelet domain as independent variables, and the degree of pain relief as dependent variables to establish state prediction models through regression analysis; predict the state in different dimensions
- the result was used as the independent variable, and the patient's clinical subjective assessment was used as the dependent variable.
- Multiple regression analysis was used to establish an integrated pain state prediction model. Every time the pain state prediction model completes a prediction, the current data is incorporated into it to modify the model parameters.
- the adaptive closed-loop deep brain stimulation device when the adaptive closed-loop deep brain stimulation device provided by the above-mentioned embodiment triggers the adaptive closed-loop deep brain stimulation service, it only uses the division of the above-mentioned functional modules as an example. In practical applications, the above-mentioned Function allocation is accomplished by different functional modules, that is, the internal structure of the system is divided into different functional modules to complete all or part of the functions described above. In addition, the adaptive closed-loop deep brain stimulation device and the adaptive closed-loop deep brain stimulation method provided by the above-mentioned embodiments belong to the same idea, that is, the system is based on this method, and its specific implementation process is detailed in the method embodiment, which is not described here. Let me repeat.
- this embodiment also provides an electronic device, including:
- a memory associated with the one or more processors the memory is used to store program instructions, and when the program instructions are read and executed by the one or more processors, perform the aforementioned adaptive closed-loop deep brain stimulation method.
Landscapes
- Health & Medical Sciences (AREA)
- Public Health (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Veterinary Medicine (AREA)
- Animal Behavior & Ethology (AREA)
- Pathology (AREA)
- Surgery (AREA)
- Data Mining & Analysis (AREA)
- Heart & Thoracic Surgery (AREA)
- Biophysics (AREA)
- Physics & Mathematics (AREA)
- Neurosurgery (AREA)
- Neurology (AREA)
- Molecular Biology (AREA)
- Databases & Information Systems (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
Abstract
Description
参数名称 | 符号 |
粒子位置坐标 | x |
粒子速度 | v |
粒子数 | N |
粒子位置维数 | d |
最大迭代次数 | G |
每次迭代时的第一窗长 | t 1 |
惯性权重 | w |
加速度常数 | c 1,c 2 |
初始位置范围 | b=[b u,b l] |
Claims (24)
- 一种自适应闭环深部脑刺激方法,其特征在于,所述方法包括:通过粒子群优化算法进行参数搜索获取目标比例-微分-积分控制器参数以确定所述目标比例-微分-积分控制器;采用通过所述目标比例-微分-积分控制器获得的刺激参数进行深部脑刺激;进行深部脑刺激的同时对所述目标比例-微分-积分控制器参数进行在线校正。
- 如权利要求1所述的方法,其特征在于,所述通过粒子群优化算法进行参数搜索获取目标比例-微分-积分控制器参数以确定所述目标比例-微分-积分控制器,包括:初始化粒子群优化算法参数;迭代计算粒子群中任一粒子在任一第一窗长内的当前适应度并更新全局最优适应度;判断当前次迭代后的粒子群是否符合终止迭代条件;若是,则将当前次迭代后的全局最优适应度对应的粒子的位置坐标作为目标比例-微分-积分控制器参数以确定所述目标比例-微分-积分控制器。
- 如权利要求2所述的方法,其特征在于,所述判断当前次迭代后的粒子群是否符合终止迭代条件,包括:判断当前迭代次数是否达到预设迭代次数;或,判断当前次迭代后所述粒子群的平均适应度与当前更新后的所述全局最优适应度是否相等;或,判断当前次迭代后的所述全局最优适应度与预设目标适应度是否相同。
- 如权利要求2所述的方法,其特征在于,所述迭代计算粒子群中任一粒子在任一第一窗长内的当前适应度并更新全局最优适应度,包括:迭代计算粒子群中任一粒子在任一第一窗长内的当前适应度;当任一粒子在当前第一窗长的当前适应度小于其在先的任一适应度,则将相应粒子的所述当前适应度作为相应粒子的个体最优适应度;当任一粒子的个体最优适应度小于所述粒子群中其余粒子的个体最优 适应度时,则将相应粒子的所述个体最优适应度作为全局最优适应度。
- 如权利要求4所述的方法,其特征在于,所述迭代计算粒子群中任一粒子在任一第一窗长内的当前适应度,包括:以任一粒子当前次迭代中的当前位置坐标作为比例-微分-积分控制器参数在当前第一窗长内进行当前次深部脑刺激;采集所述当前次深部脑刺激时的当前神经活动信号;基于所述当前神经活动信号与预设目标信号获得所述当前适应度。
- 如权利要求1所述的方法,其特征在于,所述采用通过所述目标比例-微分-积分控制器获得的刺激参数进行深部脑刺激,包括:基于所述目标比例-微分-积分控制器参数获得目标刺激参数;基于所述目标刺激参数形成刺激脉冲进行深部脑刺激。
- 如权利要求1~6任意一项所述的方法,其特征在于,所述进行深部脑刺激的同时对所述目标比例-微分-积分控制器参数进行在线校正,包括:对深部脑刺激过程中的神经活动信号进行监测并判断是否需要调整所述目标比例-微分-积分控制器参数;若是,则再次通过粒子群优化算法进行参数搜索以更新所述目标比例-微分-积分控制器参数。
- 如权利要求7所述的方法,其特征在于,所述对深部脑刺激过程中的神经活动信号进行监测并判断是否需要调整所述目标比例-微分-积分控制器参数,包括:基于任一第二窗长中深部脑刺激时的神经活动信号与预设目标信号获得相应的稳态误差;当所述稳态误差超过预设稳态误差阈值的连续第二窗长数量达到预设窗口数,则判断需要调整所述目标比例-微分-积分控制器参数。
- 如权利要求1所述的方法,其特征在于,所述方法还包括:获取自适应闭环深部脑刺激对应的目标脑刺激响应,包括:获取目标时序刺激输入;基于所述目标时序刺激输入,通过预先构建的脑刺激响应模型生成目标脑刺激响应。
- 如权利要求9所述的方法,其特征在于,所述方法还包括:预先构建所述脑刺激响应模型,构建方法包括:获取训练样本集,所述训练样本集包括对大脑的至少一组时序刺激输入及对应于每一组所述时序刺激输入的时序真实响应;以所述时序刺激输入及所述时序真实响应为输入,基于生成对抗网络训练获得所述脑刺激响应模型。
- 如权利要求10所述的构建方法,其特征在于,所述对抗网络包括生成网络及对抗网络;所述以所述时序刺激输入及所述时序真实响应为输入,基于生成对抗网络训练获得所述脑刺激响应模型,包括:以所述时序刺激输入为所述生成网络的输入以获得相应的时序生成响应;以与所述时序刺激输入相应的所述时序真实响应以及所述时序生成响应为所述对抗网络的输入以获得相应的判断结果;当所述判断结果符合预设条件时,则停止训练并将与所述生成网络对应的模型作为所述脑刺激响应模型。
- 如权利要求11所述的构建方法,其特征在于,所述当所述判断结果符合预设条件时,则停止训练并将与所述生成网络对应的模型作为所述脑刺激响应模型,包括:当所述判断结果为所述时序生成响应与所述时序真实响应相同,则停止训练并将与所述生成网络对应的模型作为所述脑刺激响应模型;或,当所述判断结果为所述时序生成响应与所述时序真实响应不同,则继续训练至所述判断结果符合预设阈值时,停止训练并将与所述生成网络对应的模型作为所述脑刺激响应模型。
- 如权利要求11所述的构建方法,其特征在于,所述以所述时序刺激输入及所述时序真实响应为输入,基于生成对抗网络训练获得所述脑刺激响应模型,还包括:训练中采用反向传播算法更新所述生成网络及对抗网络的权值及偏置。
- 如权利要求11所述的方法,其特征在于,在训练获得所述脑刺激响 应模型后,所述方法还包括:基于预先获取的测试样本集对所述脑刺激响应模型进行模型评价,包括:将所述测试样本集中的任一时序刺激输入输入所述脑刺激响应模型并获得相应的测试结果;计算所述测试样本集中与所述时序刺激输入对应的时序真实响应与相应测试结果之间的皮尔森相关系数,当所述皮尔森相关系数符合预设阈值时,测试通过。
- 如权利要求11~14任意一项所述的构建方法,其特征在于,所述时序刺激输入包括时序刺激幅度及时序刺激频率,所述时序真实响应包括采集到的与所述时序刺激幅度及时序刺激频率对应的时序真实局部场电位信号,所述时序生成响应包括基于所述刺激幅度及刺激频率通过所述生成网络生成的时序生成局部场电位信号。
- 如权利要求15所述的构建方法,其特征在于,在所述以所述时序刺激输入及所述时序真实响应为输入,基于生成对抗网络训练获得所述脑刺激响应模型之前,所述方法还包括对所采集的时序真实响应进行预处理,包括:对所采集的所述时序真实局部场电位信号去除刺激伪迹;对去除刺激伪迹的所述时序真实局部场电位信号进行降采样;对降采样后的所述时序真实局部场电位信号进行滤波处理;基于滤波处理后的所述时序真实局部场电位信号计算相应的功率时间序列获得预处理后的时序真实局部场电位信号。
- 如权利要求1所述的方法,其特征在于,所述方法还包括:基于脑部电信号构建疼痛状态预测模型,包括:1)对脑部电信号进行预处理,去除质量不佳的信号和信号中的噪声;2)从时间域、频率域和小波域三个维度提取特征对脑部电活动进行表征;3)按照与疼痛状态的相关性,在时间域和小波域上筛选脑部电活动特征;在频率域上使用主成分分析法PCA根据贡献率获得表征各特征组的关键成分进而筛选脑部电活动特征;4)将从时间域、频率域和小波域三个维度筛选出的特征作为自变量,疼痛缓解程度作为因变量,通过回归分析分别建立状态预测模型;5)将不同维度上的状态预测结果作为自变量,患者的临床主观评估结果作为因变量,利用多元回归分析建立整合性的疼痛状态预测模型;其中:步骤2)中,时间域提取的特征包括信号幅值的平均值、标准差以及信息熵;在提取特征前对信号进行标准化处理,具体方法为将各采样点的信号值除以幅值的最大值;小波域提取的特征为delta、theta、alpha、low-beta、high-beta、low-gamma和high-gamma频段的同步化状态存在时间的百分比和这7个频率段两两组合得到的21种组合状态中的各频率段的同步化水平的二值化编码组成的4种状态00、01、10、11出现时间占总时间的百分比。
- 根据权利要求17所述的方法,其特征在于,步骤1)中,对脑部电信号进行预处理包括:去50Hz工频干扰和基线漂移;对去除噪声的信号进行归一化处理。
- 根据权利要求17所述的方法,其特征在于,步骤2)中,频率域提取的特征为傅里叶变换之后功率谱密度在不同频率段上积分的功率值以及不同频带间功率的比值;在提取特征前对信号进行标准化处理,具体方法为将每个频率点上的功率谱密度值除以2-90Hz频率段功率谱密度的积分。
- 根据权利要求17所述的方法,其特征在于,步骤3)中,在时间域和小波域上,选择疼痛状态显著性小于0.05或0.01的特征;在频率域上,根据贡献率最大的1-3个主成分选择特征。
- 如权利要求17所述的方法,其特征在于,步骤5)中,疼痛状态预测模型每完成一次预测,就将当前的数据纳入其中用以修正模型参数。
- 一种自适应闭环深部脑刺激装置,其特征在于,所述装置包括:参数搜索模块,用于通过粒子群优化算法进行参数搜索获取目标比例-微分-积分控制器参数以确定所述目标比例-微分-积分控制器;刺激模块,用于采用通过所述目标比例-微分-积分控制器获得的刺激参数进行深部脑刺激;校正模块,用于进行深部脑刺激的同时对所述目标比例-微分-积分控制 器参数进行在线校正。
- 如权利要求22所述的装置,其特征在于,所述装置还包括:第一获取模块,用于获取目标时序刺激输入;生成模块,用于基于所述目标时序刺激输入,通过预先构建的脑刺激响应模型生成目标脑刺激响应。
- 一种电子设备,其特征在于,包括:一个或多个处理器;以及与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如权利要求1~21任意一项所述的方法。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111101877.6 | 2021-09-18 | ||
CN202111101876.1 | 2021-09-18 | ||
CN202111101877.6A CN113941090B (zh) | 2021-09-18 | 2021-09-18 | 一种自适应闭环深部脑刺激方法、装置及电子设备 |
CN202111101876.1A CN113936806B (zh) | 2021-09-18 | 2021-09-18 | 脑刺激响应模型构建方法、响应方法、装置及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023040521A1 true WO2023040521A1 (zh) | 2023-03-23 |
Family
ID=85602403
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/111364 WO2023040521A1 (zh) | 2021-09-18 | 2022-08-10 | 一种自适应闭环深部脑刺激方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2023040521A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118332521A (zh) * | 2024-06-17 | 2024-07-12 | 山东建筑大学 | 一种基于粒子群优化随机森林的地壳形变时序模拟方法 |
CN119231431A (zh) * | 2024-12-03 | 2024-12-31 | 武汉佳华创新电气有限公司 | 基于多源数据的配电网继电保护整定方法及系统 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101816822A (zh) * | 2010-05-27 | 2010-09-01 | 天津大学 | 功能性电刺激pid参数双源特征融合微粒子群整定方法 |
WO2016193440A1 (en) * | 2015-06-03 | 2016-12-08 | Cortec Gmbh | System and method for neurostimulation |
WO2020152359A1 (en) * | 2019-01-24 | 2020-07-30 | Bios Health Limited | System and method for neural control |
US10856803B1 (en) * | 2017-08-21 | 2020-12-08 | Aqeel, LLC | Method and apparatus for closed-loop brain stimulation |
CN113936806A (zh) * | 2021-09-18 | 2022-01-14 | 复旦大学 | 脑刺激响应模型构建方法、响应方法、装置及电子设备 |
CN113941090A (zh) * | 2021-09-18 | 2022-01-18 | 复旦大学 | 一种自适应闭环深部脑刺激方法、装置及电子设备 |
-
2022
- 2022-08-10 WO PCT/CN2022/111364 patent/WO2023040521A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101816822A (zh) * | 2010-05-27 | 2010-09-01 | 天津大学 | 功能性电刺激pid参数双源特征融合微粒子群整定方法 |
WO2016193440A1 (en) * | 2015-06-03 | 2016-12-08 | Cortec Gmbh | System and method for neurostimulation |
US10856803B1 (en) * | 2017-08-21 | 2020-12-08 | Aqeel, LLC | Method and apparatus for closed-loop brain stimulation |
WO2020152359A1 (en) * | 2019-01-24 | 2020-07-30 | Bios Health Limited | System and method for neural control |
CN113936806A (zh) * | 2021-09-18 | 2022-01-14 | 复旦大学 | 脑刺激响应模型构建方法、响应方法、装置及电子设备 |
CN113941090A (zh) * | 2021-09-18 | 2022-01-18 | 复旦大学 | 一种自适应闭环深部脑刺激方法、装置及电子设备 |
Non-Patent Citations (1)
Title |
---|
CHEN, JUNFENG; FAN, XIN-NAN; SU, LI-YUAN: "Self-tuning of PID Parameters Based on Particle Swarm Optimization", JISUANJI-FANGZHEN = COMPUTER SIMULATION, ZHONGGUO HANGTIAN GONGYE ZONGGONGSI, CN, vol. 23, no. 8, 31 August 2006 (2006-08-31), CN , pages 158 - 160, XP009544649, ISSN: 1006-9348 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118332521A (zh) * | 2024-06-17 | 2024-07-12 | 山东建筑大学 | 一种基于粒子群优化随机森林的地壳形变时序模拟方法 |
CN119231431A (zh) * | 2024-12-03 | 2024-12-31 | 武汉佳华创新电气有限公司 | 基于多源数据的配电网继电保护整定方法及系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11224747B2 (en) | Closed loop deep brain stimulation systems and methods | |
WO2023040521A1 (zh) | 一种自适应闭环深部脑刺激方法、装置及电子设备 | |
US8197395B2 (en) | Pacemaker for treating physiological system dysfunction | |
US8521294B2 (en) | System and method for dynamically configurable deep brain stimulation | |
JP2022540861A (ja) | 神経記録の品質をモニタすること | |
Roberts et al. | Analysis of the sleep EEG using a multilayer network with spatial organisation | |
JP5282081B2 (ja) | 深部脳刺激療法のアーチファクトをフィルタリングするための方法 | |
DE102015218948A1 (de) | Vorrichtung und Verfahren zur Bestimmung eines medizinischen Gesundheitsparameters eines Probanden mittels Stimmanalyse | |
WO2022029445A1 (en) | Deep brain stimulation | |
CN113112017B (zh) | 基于神经流形的脑电分级与预后fpga解码系统 | |
Dutta et al. | Oscillation quenching in Stuart-Landau oscillators via dissimilar repulsive coupling | |
CN113936806A (zh) | 脑刺激响应模型构建方法、响应方法、装置及电子设备 | |
CN113143275A (zh) | 一种样本与特征质量联合量化评估的脑电疲劳检测方法 | |
WO2024084391A1 (en) | Method for classifying electroencephalography data with the use of artificial neural networks | |
Martens et al. | Separating burst from background spikes in multichannel neuronal recordings using return map analysis | |
CN116528749A (zh) | 用于训练神经疾病检测算法的计算机程序、编程植入式神经刺激装置的方法及其计算机程序 | |
US12097029B1 (en) | Decoding neuropsychiatric states from multi-site brain network activity | |
Petkov et al. | Computational model exploration of stimulation based paradigm for detection of epileptic systems | |
Martin et al. | Differential contributions of subthalamic beta rhythms and neural noise to Parkinson motor symptoms | |
Sharmila et al. | Integrative Approach for Epileptic Seizure Detection: A Comparative Analysis | |
CN118522439B (zh) | 一种数字中医理疗方法及系统 | |
US20220241594A1 (en) | Systems and Methods for Deep Brain Stimulation Using Beta Burst Feedback | |
US20240342489A1 (en) | Method for iegm-based monitoring of an electrode status of an implantable device | |
US20230181909A1 (en) | Systems for using local field potential oscillations | |
US20220241591A1 (en) | Systems and Methods for Deep Brain Stimulation Using Kinematic Feedback for Treatment of Movement Disorders |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22868898 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 22868898 Country of ref document: EP Kind code of ref document: A1 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 22868898 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 24/10/2024) |