CN111768836B - DBS closed-loop learning method in Parkinson's state based on generalized generative adversarial network - Google Patents
DBS closed-loop learning method in Parkinson's state based on generalized generative adversarial network Download PDFInfo
- Publication number
- CN111768836B CN111768836B CN202010640970.3A CN202010640970A CN111768836B CN 111768836 B CN111768836 B CN 111768836B CN 202010640970 A CN202010640970 A CN 202010640970A CN 111768836 B CN111768836 B CN 111768836B
- Authority
- CN
- China
- Prior art keywords
- network
- generalized
- parkinson
- generative
- neuron
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- 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
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/40—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to mechanical, radiation or invasive therapies, e.g. surgery, laser therapy, dialysis or acupuncture
-
- 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
- A61N1/3605—Implantable neurostimulators for stimulating central or peripheral nerve system
- A61N1/3606—Implantable neurostimulators for stimulating central or peripheral nerve system adapted for a particular treatment
- A61N1/36067—Movement disorders, e.g. tremor or Parkinson disease
-
- 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
- A61N1/3605—Implantable neurostimulators for stimulating central or peripheral nerve system
- A61N1/36128—Control systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored program computers
- G06F15/78—Architectures of general purpose stored program computers comprising a single central processing unit
- G06F15/7807—System on chip, i.e. computer system on a single chip; System in package, i.e. computer system on one or more chips in a single package
- G06F15/7817—Specially adapted for signal processing, e.g. Harvard architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/06—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
- G06N3/063—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
- G06N3/065—Analogue means
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Neurology (AREA)
- Biomedical Technology (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- General Engineering & Computer Science (AREA)
- Public Health (AREA)
- Computer Hardware Design (AREA)
- Neurosurgery (AREA)
- Radiology & Medical Imaging (AREA)
- Computing Systems (AREA)
- Animal Behavior & Ethology (AREA)
- General Physics & Mathematics (AREA)
- Veterinary Medicine (AREA)
- Biophysics (AREA)
- Hospice & Palliative Care (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Signal Processing (AREA)
- Primary Health Care (AREA)
- Medical Informatics (AREA)
- Epidemiology (AREA)
- Urology & Nephrology (AREA)
- Surgery (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Molecular Biology (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Electrotherapy Devices (AREA)
Abstract
本发明提供基于广义生成对抗网络的帕金森状态下DBS闭环学习方法,本发明创造性的把生成网络和由MATLAB搭建的基底核‑丘脑‑皮层神经元网络定义为广义生成网络,设计基于广义生成对抗网络的闭环DBS深度学习算法。由现场可编程门阵列搭建的基底核‑丘脑‑皮层神经元网络获取所需数据集,通过对广义生成网络和判别网络进行反复对抗训练,使得当对广义生成网络输入随机噪声时,广义生成网络能够输出“以假乱真”的数据序列,从而得到能够有效抑制帕金森状态的控制信号,实现对帕金森状态的有效控制。该算法采用深度学习思想,利用基于广义生成网络的对抗网络算法对帕金森状态进行闭环DBS调制,以促进自适应DBS技术改善帕金森状态成为可能。
The present invention provides a closed-loop learning method for DBS in Parkinson's state based on a generalized generative adversarial network. The present invention creatively defines the generative network and the basal ganglia-thalamus-cortex neuron network built by MATLAB as a generalized generative network. The design is based on the generalized generative adversarial network. Closed-loop DBS deep learning algorithm for the network. The basal ganglia-thalamus-cortex neuron network built by a field-programmable gate array obtains the required data set, and conducts repeated adversarial training on the generalized generative network and the discriminant network, so that when random noise is input to the generalized generative network, the generalized generative network It can output a "false and real" data sequence, thereby obtaining a control signal that can effectively suppress the Parkinson's state and achieve effective control of the Parkinson's state. This algorithm adopts the idea of deep learning and uses an adversarial network algorithm based on a generalized generative network to perform closed-loop DBS modulation of the Parkinson's state, making it possible for adaptive DBS technology to improve the Parkinson's state.
Description
技术领域Technical field
本发明涉及生物医学工程技术与深度学习领域,特别是一种基于广义生成对抗网络的帕金森状态下DBS闭环深度学习算法。The invention relates to the fields of biomedical engineering technology and deep learning, in particular to a DBS closed-loop deep learning algorithm in Parkinson's disease based on a generalized generative adversarial network.
背景技术Background technique
帕金森疾病(Parkinson's disease,PD)是一种由中枢神经系统功能退化引起的退行性神经系统疾病,帕金森疾病患者表现为静止性震颤、肌僵直、动作徐缓、姿势步态异常等相关症状。研究表明帕金森疾病与大脑基底核区神经元网络回路异常的电生理活动相关。人脑中基底核区域主要包含丘脑底核(Subthalamic nucleus,STN)、苍白球外侧(Globus Pallidus externa,GPe)和苍白球内侧(Globus Pallidus,GPi)三部分,皮层神经元可以分为皮层椎体神经元(Pyramidal neuron,PY)和皮层中间神经元(Interneuron,IN),TH(thalamus)表示丘脑神经元。Parkinson's disease (PD) is a degenerative neurological disease caused by the functional degradation of the central nervous system. Patients with Parkinson's disease show symptoms such as resting tremor, muscle stiffness, bradykinesia, abnormal posture and gait. Research shows that Parkinson's disease is related to abnormal electrophysiological activity of neuronal network circuits in the basal ganglia of the brain. The basal ganglia region of the human brain mainly includes three parts: the subthalamic nucleus (STN), the globus pallidus externa (GPe), and the globus pallidus medial (Globus Pallidus, GPi). Cortical neurons can be divided into cortical pyramids. Neuron (Pyramidal neuron, PY) and cortical interneuron (IN), TH (thalamus) represents thalamic neurons.
Izhikevich神经元模型因其计算高效、结构简单并且能够模拟出实际神经元的大部分特性等优势而得到了越来越多研究学者的青睐,该模型的数学描述如下:The Izhikevich neuron model has been favored by more and more researchers because of its computational efficiency, simple structure, and ability to simulate most of the characteristics of actual neurons. The mathematical description of the model is as follows:
放电后复位方程:Reset equation after discharge:
如果V≥30mV,则 If V≥30mV, then
其中变量V表示膜电压,u表示膜恢复变量。四个无量纲参数a、b、c和d可以组合成各种不同的放电特性。The variable V represents the membrane voltage, and u represents the membrane recovery variable. The four dimensionless parameters a, b, c and d can be combined into various different discharge characteristics.
FPGA技术是专用集成电路领域中的一种半定制电路技术,在神经元特性研究、同步现象机制、仿生学、智能系统等方面有着重要的应用价值。FPGA technology is a semi-customized circuit technology in the field of application-specific integrated circuits. It has important application value in the research of neuron characteristics, synchronization phenomenon mechanisms, bionics, intelligent systems, etc.
目前,PD的治疗手段主要包括药物治疗、手术治疗和DBS(深度脑刺激,Deep brainstimulation)。与药物治疗和手术治疗相比,DBS具有可逆性和可调节性的优点,越来越受到难治性PD患者的青睐。临床研究表明,DBS效果显著,已成为难治性PD患者的首选治疗方案。然而,目前临床主要使用开环DBS,DBS的参数根据临床医生的经验设定,固定的刺激脉冲序列难以适应个体患者之间的差异。为解决开环DBS不能适应个体患者之间差异的问题,本发明提出了一种基于广义生成对抗网络的帕金森状态下DBS闭环深度学习方法,该方法可以根据不同患者之间的差异来调整刺激参数,可以有效克服现有开环DBS方法的不足。At present, the treatments for PD mainly include drug treatment, surgical treatment and DBS (Deep brain stimulation). Compared with drug treatment and surgical treatment, DBS has the advantages of reversibility and adjustability, and is increasingly favored by patients with refractory PD. Clinical studies have shown that DBS has significant effects and has become the preferred treatment option for patients with refractory PD. However, open-loop DBS is currently mainly used in clinical practice. The parameters of DBS are set based on the experience of clinicians. The fixed stimulation pulse sequence is difficult to adapt to the differences between individual patients. In order to solve the problem that open-loop DBS cannot adapt to differences between individual patients, the present invention proposes a closed-loop deep learning method for DBS in Parkinson's disease based on a generalized generative adversarial network. This method can adjust stimulation according to the differences between different patients. parameters, which can effectively overcome the shortcomings of existing open-loop DBS methods.
目前临床上对于帕金森状态的DBS调制采用开环DBS刺激的治疗方法,只能对PD状态做出针对性参数设定(一组参数只能针对一个帕金森病人有效,对于不同的帕金森病人需要再次重新调整参数),不能有效适应个体化差异从而给予个性化治疗,严重阻碍了PD患者康复的进程。GAN具有诸多优势在一些领域已经取得了较好的效果,但是传统GAN难以应用到PD状态的闭环DBS控制上。Currently, the open-loop DBS stimulation treatment method is used clinically for DBS modulation of Parkinson's disease, which can only make targeted parameter settings for the PD state (a set of parameters can only be effective for one Parkinson's patient, and different Parkinson's patients cannot Parameters need to be readjusted again) and cannot effectively adapt to individual differences to provide personalized treatment, which seriously hinders the recovery process of PD patients. GAN has many advantages and has achieved good results in some fields, but traditional GAN is difficult to apply to closed-loop DBS control of PD states.
发明内容Contents of the invention
本发明针对开环DBS治疗方法具有严重局限性,以及传统生成对抗网络难以在帕金森状态的闭环DBS控制问题上应用的问题,为解决目前神经科学疾病临床分析与治疗面临的困难,本发明创造性的提出了广义生成网络(5)概念,把生成网络(6)和MATLAB基底核-丘脑-皮层神经元网络(7)定义为广义生成网络(5),设计开发一种基于广义生成对抗网络的帕金森状态下DBS闭环深度学习方法,通过神经网络计算分析PD状态的局部场电位信号。根据实时的局部场电位信号的变化,通过广义生成对抗网络对DBS进行自适应调制,实现了利用基于广义生成对抗网络对帕金森状态进行闭环控制,解决了传统生成对抗网络在帕金森状态的控制问题上难以应用的问题,同时也为帕金森状态的闭环控制提供了新思路,使得个性化的闭环DBS调制成为可能。The present invention aims at the problem that the open-loop DBS treatment method has serious limitations, and the traditional generative adversarial network is difficult to apply to the closed-loop DBS control problem of Parkinson's disease. In order to solve the current difficulties faced by the clinical analysis and treatment of neuroscience diseases, the inventiveness of the present invention proposed the concept of generalized generative network (5), defined the generative network (6) and MATLAB basal ganglia-thalamus-cortex neuron network (7) as generalized generative network (5), and designed and developed a generalized generative adversarial network based on The DBS closed-loop deep learning method in Parkinson's disease calculates and analyzes the local field potential signal of PD state through neural network. According to the changes of the real-time local field potential signal, the DBS is adaptively modulated through the generalized generative adversarial network, and the closed-loop control of the Parkinson's state based on the generalized generative adversarial network is realized, which solves the problem of the control of the Parkinson's state by the traditional generative adversarial network. It also provides new ideas for closed-loop control of Parkinson's disease, making personalized closed-loop DBS modulation possible.
本发明采用的技术方案是:提供一种基于广义生成对抗网络的帕金森状态下DBS闭环学习方法,其特征在于,该方法把生成网络(6)和MATLAB基底核-丘脑-皮层神经元网络(7)定义为广义生成网络(5),通过对广义生成网络和判别网络进行反复对抗训练,使得当对广义生成网络输入随机噪声时,广义生成网络能够输出“以假乱真”的数据序列,从而得到能够有效抑制帕金森状态的控制信号,实现对帕金森状态的有效控制。The technical solution adopted by the present invention is to provide a DBS closed-loop learning method in Parkinson's state based on a generalized generative adversarial network, which is characterized in that the method combines the generative network (6) and the MATLAB basal ganglia-thalamus-cortex neuron network ( 7) Defined as a generalized generative network (5), through repeated confrontation training of the generalized generative network and the discriminant network, when random noise is input to the generalized generative network, the generalized generative network can output a data sequence that is "false and real", thus obtaining Effectively suppresses the control signals of Parkinson's state and achieves effective control of Parkinson's state.
该方法的包括以下步骤:The method includes the following steps:
第一步,获取数据集:把FPGA基底核-丘脑神经元网络(1)调整为“正常人”状态,模仿正常人基底核-丘脑神经元网络的局部场电位信号,通过采集多个“正常人”在一段时间内PY核团的局部场电位信号,经过数据处理扩充获得n组数据对作为训练数据集;The first step is to obtain the data set: adjust the FPGA basal ganglia-thalamic neuron network (1) to a "normal person" state, imitate the local field potential signals of the normal people's basal ganglia-thalamic neuron network, and collect multiple "normal The local field potential signals of the PY nuclei of "people" over a period of time are expanded through data processing to obtain n sets of data pairs as training data sets;
第二步,构建模型:The second step is to build the model:
首先把MATLAB基底核-丘脑-皮层神经元网络(7)调整为帕金森状态,广义生成网络(5)由生成网络(6)和MATLAB基底核-丘脑-皮层神经元网络(7)构成,生成网络(6)通过输入随机噪声(4)从而产生相应的输出,生成网络(6)输出的控制信号输入到MATLAB基底核-丘脑-皮层神经元网络(7)中,MATLAB基底核-丘脑-皮层神经元网络(7)输出的PY核团局部场电位信号输入到判别网络(9)中进行判别,First, the MATLAB basal ganglia-thalamus-cortex neuron network (7) is adjusted to the Parkinson's state. The generalized generative network (5) is composed of the generative network (6) and the MATLAB basal ganglia-thalamus-cortex neuron network (7). Generate The network (6) generates a corresponding output by inputting random noise (4), and the control signal output by the generated network (6) is input into the MATLAB basal nucleus-thalamus-cortex neuron network (7), and the MATLAB basal nucleus-thalamus-cortex The local field potential signal of the PY nucleus output by the neuron network (7) is input into the discriminant network (9) for discrimination.
其中生成网络(6)和判别网络(9)均采用误差反向传播神经网络;Among them, the generation network (6) and the discriminant network (9) both adopt error back propagation neural network;
若判别广义生成网络(5)生成的局部场电位信号符合一致性要求,则广义生成网络生成的控制信号为最优控制信号,最优控制信号直接经过DBS脉冲发生器(10)产生电刺激信号加入到FPGA基底核-丘脑神经元网络(1)中;若不满足一致要求则要利用误差反向传播算法修正生成网络(6)的权值,同时也把该次MATLAB基底核-丘脑-皮层神经元网络(7)产生的局部场电位信号设定为标签0,更新判别网络(9)的权值;If the local field potential signal generated by the generalized generation network (5) is judged to meet the consistency requirements, the control signal generated by the generalized generation network is the optimal control signal, and the optimal control signal directly passes through the DBS pulse generator (10) to generate an electrical stimulation signal Add it to the FPGA Basal Nucleus-Thalamus Neuron Network (1); if the consistency requirements are not met, the error back propagation algorithm must be used to correct the weights of the generated network (6), and at the same time, the MATLAB Basal Nucleus-Thalamus-Cortex The local field potential signal generated by the neuron network (7) is set to label 0, and the weight of the discriminant network (9) is updated;
第三步,模型训练:The third step, model training:
将第一步得到的“正常人”训练数据集(8)的标签设定为1,训练数据集(8)输入到判别网络(9)中进行训练调整判别网络的网络参数;在训练判别网络(9)的过程中首先固定广义生成网络(5),更新判别网络(9)的网络权值,然后固定判别网络(9),根据判别网络(9)的判别结果更新生成网络(6)的权值,如此反复,交替迭代训练,直到双方达到一个动态平衡;Set the label of the "normal person" training data set (8) obtained in the first step to 1, and input the training data set (8) into the discriminant network (9) for training and adjust the network parameters of the discriminant network; after training the discriminant network In the process of (9), first fix the generalized generating network (5), update the network weights of the discriminating network (9), then fix the discriminating network (9), and update the generating network (6) according to the discriminating result of the discriminating network (9). The weights are trained repeatedly and iteratively until both sides reach a dynamic balance;
接着,任意给定随机噪声,输入到广义生成网络中,广义生成网络输出局部场电位信号到判别网络中,判别网络判断是否满足一致性要求,若满足经过DBS脉冲发生器(10)产生电刺激信号加入到FPGA基底核-丘脑神经元网络(1)中;若不满足,则利用误差反向传播算法修正生成网络(6)的权值,同时也把该次MATLAB基底核-丘脑-皮层神经元网络(7)产生的局部场电位信号设定为标签0,并将第一步得到的“正常人”训练数据集(8)的标签设定为1,再次训练优化判别网络(9)的网络参数,这样就完成了一次单独交替迭代训练,如此反复训练,交替迭代,直到判别网络(9)判别不出来哪个是广义生成网络生成的数据序列为止;Then, any given random noise is input into the generalized generating network, and the generalized generating network outputs the local field potential signal to the discriminating network. The discriminating network determines whether the consistency requirement is met. If it is met, electrical stimulation is generated through the DBS pulse generator (10) The signal is added to the FPGA basal ganglia-thalamic neuron network (1); if it is not satisfied, the error back propagation algorithm is used to correct the weight of the generated network (6), and the MATLAB basal ganglia-thalamus-cortical neuron network (6) is also added. The local field potential signal generated by the meta-network (7) is set to label 0, and the label of the "normal person" training data set (8) obtained in the first step is set to 1, and the optimized discriminant network (9) is trained again. Network parameters, thus completing a single alternating iterative training, and training and alternating iterations are repeated until the discriminant network (9) cannot distinguish which data sequence is generated by the generalized generative network;
第四步,“帕金森状态”控制:The fourth step, "Parkinson's state" control:
把FPGA基底核-丘脑神经元网络(1)调整为“帕金森病人”状态,充当被控对象,把广义生成网络(5)经判别网络判断后输出的最优控制信号经过DBS脉冲发生器(10)输入到FPGA基底核-丘脑神经元网络(1)中进行“帕金森状态”调制。Adjust the FPGA basal ganglia-thalamic neuron network (1) to the "Parkinson's patient" state and act as a controlled object. The optimal control signal output by the generalized generation network (5) after judgment by the discriminant network is passed through the DBS pulse generator ( 10) Input to the FPGA basal ganglia-thalamic neuron network (1) for "Parkinson's state" modulation.
生成网络(6)和判别网络(9)的输入层,隐含层和输出层的神经元个数均分别为100,150和1;学习率均为0.1,隐含层神经元的激活函数均采用Sigmoid函数。The number of neurons in the input layer, hidden layer and output layer of the generative network (6) and the discriminant network (9) are 100, 150 and 1 respectively; the learning rates are all 0.1, and the activation functions of the hidden layer neurons are all Use the Sigmoid function.
MATLAB基底核-丘脑-皮层神经元网络(7)的Izhikevich神经元模型的参数为:The parameters of the Izhikevich neuron model of the MATLAB basal ganglia-thalamic-cortical neuron network (7) are:
。 .
所述MATLAB基底核-丘脑-皮层神经元网络(7)中引入突触延迟时间,延迟参数取值为:The synaptic delay time is introduced into the MATLAB basal ganglia-thalamus-cortex neuron network (7), and the value of the delay parameter is:
τGPe→STN=6msτ GPe→STN =6ms
τGPe→GPi=6msτGPe →GPi =6ms
τGPi→Th=6msτGPi →Th =6ms
τTh→PY=6ms τTh→PY =6ms
τPY→STN=6msτ PY→STN =6ms
τSTN→GPe=2msτ STN→GPe =2ms
τSTN→GPi=2msτ STN→GPi =2ms
τGPe→GPe=2msτGPe →GPe =2ms
τPY→IN=2msτPY →IN =2ms
τIN→PY=2ms。τ IN→PY =2ms.
与现有技术相比,本发明的有益效果是:Compared with the prior art, the beneficial effects of the present invention are:
本发明利用GAN的优势,创造性的提出了广义生成网络概念,把生成网络和MATLAB基底核-丘脑-皮层神经元网络定义为广义生成网络,实现了利用基于广义生成网络的对抗网络算法对帕金森状态进行闭环DBS控制,解决了传统GAN在帕金森状态的控制问题上难以应用的问题,同时也为帕金森状态的闭环控制提供了新思路,成为了未来治疗帕金森疾病的发展方向。The present invention uses the advantages of GAN to creatively propose the concept of generalized generative network, defines the generative network and MATLAB basal ganglia-thalamus-cortex neuron network as generalized generative network, and realizes the use of adversarial network algorithms based on generalized generative network to treat Parkinson's disease. Closed-loop DBS control of the Parkinson's state solves the problem that traditional GAN is difficult to apply in the control of Parkinson's state. It also provides a new idea for the closed-loop control of Parkinson's state and becomes the development direction of the future treatment of Parkinson's disease.
生成对抗网络(Generative Adversarial Networks,GAN)是一种深度学习模型,GAN的主要结构包括一个生成器(Generator,G)和一个判别器(Discriminator,D)。GAN通过G和D的互相博弈学习产生相当好的输出。这里以生成数据序列为例进行说明,假设有两个网络G和D,G是一个生成数据序列的网络,它接收一个随机噪声,通过这个随机噪声生成数据序列。D是一个判别网络,判别数据序列是不是“真实的”。判别网络的输入为真实的数据序列和生成网络生成的数据序列,输出为是“真实”数据序列的概率,如果为1,就代表是“真实”数据序列,如果输出为0,就代表不是“真实”数据序列。在训练过程中,生成网络G的目标是尽量生成“真实的”数据序列去欺骗判别网络D。而D的目标就是尽量把G生成的数据序列和真实的数据序列区分开来。这样,G和D构成了一个动态的博弈过程。在理想状态下,G可以生成足以“以假乱真”的数据序列。对于D来说,它难以判定G生成的数据序列究竟是不是真实的。Generative Adversarial Networks (GAN) is a deep learning model. The main structure of GAN includes a generator (Generator, G) and a discriminator (Discriminator, D). GAN produces quite good output through mutual game learning of G and D. Here we take generating a data sequence as an example. Assume there are two networks G and D. G is a network that generates a data sequence. It receives a random noise and generates a data sequence through this random noise. D is a discriminant network that determines whether the data sequence is "real". The input of the discriminant network is the real data sequence and the data sequence generated by the generation network, and the output is the probability of being a "real" data sequence. If it is 1, it means it is a "real" data sequence. If the output is 0, it means it is not a "real" data sequence. real" data sequence. During the training process, the goal of the generation network G is to try to generate "real" data sequences to deceive the discriminant network D. The goal of D is to try to distinguish the data sequence generated by G from the real data sequence. In this way, G and D constitute a dynamic game process. In an ideal state, G can generate a data sequence that is enough to “disguise the real” from the fake. For D, it is difficult to determine whether the data sequence generated by G is real.
本发明通过广义生成对抗网络中的广义生成网络(5)和判别网络(9)进行相互博弈训练,获得最优控制信号经过DBS脉冲发生器(10)对PD状态进行治疗,并且通过闭环控制(闭环控制指广义生成对抗网络通过对抗博弈训练得到最优控制信号u,对于不同的帕金森病人,他的帕金森状态是不同的,也就是说他的MATLAB基底核-丘脑-皮层神经元网络(7)的状态是不同的,所以本发明通过广义生成对抗网络和判别网络相互对抗博弈训练,无论针对何种帕金森状态,都能得到针对此种帕金森状态的最优控制信号,从而实现了个性化治疗),可以针对个性化PD患者进行治疗,实现了个性化治疗。The present invention conducts mutual game training through the generalized generative network (5) and the discriminant network (9) in the generalized generative adversarial network, and obtains the optimal control signal to treat the PD state through the DBS pulse generator (10), and through closed-loop control ( Closed-loop control refers to the generalized generative adversarial network to obtain the optimal control signal u through adversarial game training. For different Parkinson's patients, his Parkinson's state is different, that is to say, his MATLAB basal ganglia-thalamus-cortex neuron network ( 7) are different states, so the present invention uses generalized generative adversarial network and discriminant network to compete against each other for game training. No matter what kind of Parkinson's state is targeted, the optimal control signal for this Parkinson's state can be obtained, thereby achieving Personalized treatment), which can treat personalized PD patients and achieve personalized treatment.
附图说明Description of drawings
图1为本发明的系统结构示意图;Figure 1 is a schematic diagram of the system structure of the present invention;
图2为本发明的控制流程图;Figure 2 is a control flow chart of the present invention;
图中:In the picture:
1.FPGA基底核-丘脑神经元网络,2.局部场电位计算模块,3.基于广义生成网络的对抗网络算法,4.随机噪声,5.广义生成网络,6.生成网络,7.MATLAB基底核-丘脑-皮层神经元网络,8.训练数据集,9.判别网络,10.DBS脉冲发生器,11.局部场电位信号。1. FPGA basal ganglia-thalamic neuron network, 2. Local field potential calculation module, 3. Adversarial network algorithm based on generalized generative network, 4. Random noise, 5. Generalized generative network, 6. Generative network, 7. MATLAB base Nuclear-thalamic-cortical neuron network, 8. Training data set, 9. Discriminative network, 10. DBS pulse generator, 11. Local field potential signal.
具体实施方式Detailed ways
下面结合附图对本发明的一种基于广义生成对抗网络的帕金森状态下DBS闭环深度学习算法加以进一步阐述。The DBS closed-loop deep learning algorithm in Parkinson's state based on the generalized generative adversarial network of the present invention will be further elaborated below with reference to the accompanying drawings.
本发明基于广义生成对抗网络的帕金森状态下DBS闭环学习方法的步骤是:The steps of the DBS closed-loop learning method in Parkinson's state based on the generalized generative adversarial network of the present invention are:
第一步,搭建MATLAB基底核-丘脑-皮层神经元网络(7):基于Lu等人提出的基底核-丘脑-皮层神经元网络模型(Lu ML,Wei XL and Loparo KA(2017)InvestigatingSynchronous Oscillation and Deep Brain Stimulation Treatment in A Model ofCortico-Basal Ganglia Network.IEEE Trans.Neural Syst.Rehabil.Eng.,vol.25,pp.1950-1958.),引入突触延迟时间,并修改了Izhikevich神经元模型的参数来模拟正常和帕金森状态,使得更接近真实的大脑基底核-丘脑-皮层神经元网络。The first step is to build the MATLAB basal ganglia-thalamus-cortex neuron network (7): Based on the basal ganglia-thalamus-cortex neuron network model proposed by Lu et al. (Lu ML, Wei XL and Loparo KA (2017) InvestigatingSynchronous Oscillation and Deep Brain Stimulation Treatment in A Model ofCortico-Basal Ganglia Network.IEEE Trans.Neural Syst.Rehabil.Eng., vol.25, pp.1950-1958.), introduced synaptic delay time, and modified the Izhikevich neuron model parameters to simulate normal and parkinsonian states, making it closer to the real brain basal ganglia-thalamo-cortical neuron network.
第二步,获取数据集:把FPGA基底核-丘脑神经元网络(1)(邓斌,张茂华,王晓军,魏熙乐,李会艳,于海涛,王江,帕金森病基底核-丘脑网络的深度脑刺激FPGA实验平台:中国,CN103691058A[P].2014-04-02.)调整为“正常人”状态,通过局部场电位计算模块2(局部场电位计算模块的具体形式依据现有技术实现)模仿正常人基底核-丘脑-皮层神经元网络的局部场电位信号,通过采集10个“正常人”在一段时间内PY核团的局部场电位信号,经过去噪声、归一化、分组等数据处理扩充后获得100组数据对,从而获得所需要的训练数据集(8);The second step is to obtain the data set: deep brain stimulation of basal ganglia-thalamic neuron network (1) in FPGA (Deng Bin, Zhang Maohua, Wang Xiaojun, Wei Xile, Li Huiyan, Yu Haitao, Wang Jiang, Parkinson's disease basal ganglia-thalamic network) Experimental platform: China, CN103691058A[P].2014-04-02.) is adjusted to a "normal person" state and imitates normal people through the local field potential calculation module 2 (the specific form of the local field potential calculation module is implemented based on existing technology) The local field potential signals of the basal ganglia-thalamus-cortex neuron network are collected from the local field potential signals of the PY nuclei of 10 "normal people" over a period of time, and then expanded through data processing such as denoising, normalization, and grouping. Obtain 100 sets of data pairs to obtain the required training data set (8);
第三步,构建模型:本发明中生成网络(6)和判别网络(9)均采用误差反向传播(Back Propagation,BP)神经网络。生成网络(6)和判别网络(9)是完全独立的两个神经网络模型。训练方法是单独交替迭代训练。生成网络(6)和判别网络(9)的输入层,隐含层和输出层的神经元个数均分别为100,150和1。学习率均为0.1,隐含层神经元的激活函数均采用Sigmoid函数;把生成网络(6)和MATLAB基底核-丘脑-皮层神经元网络(7)定义为广义生成网络(5),广义生成网络(5)和判别网络(9)构成广义生成对抗网络,通过广义生成网络(5)和判别网络(9)进行对抗博弈训练。The third step is to build the model: In this invention, both the generation network (6) and the discriminant network (9) adopt error back propagation (BP) neural network. The generation network (6) and the discriminant network (9) are two completely independent neural network models. The training method is individual alternating iterative training. The numbers of neurons in the input layer, hidden layer and output layer of the generative network (6) and the discriminative network (9) are 100, 150 and 1 respectively. The learning rates are all 0.1, and the activation functions of hidden layer neurons all use the Sigmoid function; the generative network (6) and the MATLAB basal ganglia-thalamus-cortex neuron network (7) are defined as generalized generative networks (5). Generalized generative network Network (5) and discriminant network (9) constitute a generalized generative adversarial network, and adversarial game training is performed through generalized generative network (5) and discriminant network (9).
第四步,模型训练:将第一步得到的“正常人”训练数据集(8)的标签设定为1,训练数据集(8)输入到判别网络(9)中进行训练调整网络参数。在训练判别网络(9)的过程中首先固定广义生成网络(5),更新判别网络(9)的网络权值,然后固定判别网络(9),根据判别网络(9)的判别结果更新生成网络(6)的权值,如此反复,交替迭代训练,直到双方达到一个动态平衡。训练过程中MATLAB基底核-丘脑-皮层神经元网络(7)调整为不同“帕金森状态”的参数,使模型能够对不同的“帕金森状态”进行辨识;The fourth step, model training: Set the label of the “normal person” training data set (8) obtained in the first step to 1, and input the training data set (8) into the discriminant network (9) for training and adjustment of network parameters. In the process of training the discriminant network (9), first fix the generalized generative network (5), update the network weights of the discriminant network (9), then fix the discriminant network (9), and update the generative network according to the discrimination results of the discriminant network (9) The weights of (6) are repeated in this way, alternately and iteratively trained, until both parties reach a dynamic balance. During the training process, the MATLAB basal ganglia-thalamus-cortex neuron network (7) is adjusted to the parameters of different "Parkinson's states" so that the model can identify different "Parkinson's states";
第五步,“帕金森状态”控制:把FPGA基底核-丘脑神经元网络(1)调整为某个“帕金森病人”状态,充当被控对象,并相应地将MATLAB基底核-丘脑-皮层神经元网络(7)调整为对应“帕金森病人”状态下的参数;把广义生成网络(5)输出的局部电位信号经判别网络判断后确认为最优控制信号u后,经过DBS脉冲发生器(10)输入到FPGA基底核-丘脑神经元网络(1)中进行“帕金森状态”调制。The fifth step, "Parkinson's state" control: adjust the FPGA basal ganglia-thalamus neuron network (1) to a certain "Parkinson's patient" state, act as a controlled object, and adjust the MATLAB basal ganglia-thalamus-cortex accordingly The neuron network (7) is adjusted to the parameters corresponding to the state of "Parkinson's patient"; after the local potential signal output by the generalized generation network (5) is judged by the discriminant network and confirmed as the optimal control signal u, it passes through the DBS pulse generator (10) is input into the FPGA basal ganglia-thalamic neuron network (1) for "Parkinson's state" modulation.
实施例1Example 1
本实施例基于广义生成对抗网络的帕金森状态下DBS闭环深度学习方法,This embodiment is based on the DBS closed-loop deep learning method in Parkinson's state based on generalized generative adversarial network.
第一步,搭建MATLAB基底核-丘脑-皮层神经元网络(7)。The first step is to build a MATLAB basal ganglia-thalamus-cortex neuron network (7).
基于Lu等人提出的皮质-基底神经节-丘脑神经元网络模型,引入突触延迟时间,并修改了Izhikevich神经元模型的参数来模拟正常和帕金森状态。Izhikevich神经元模型的参数具体修改情况详见表1。Based on the cortical-basal ganglia-thalamic neuron network model proposed by Lu et al., synaptic delay time was introduced, and the parameters of the Izhikevich neuron model were modified to simulate normal and Parkinson's states. The specific modifications of the parameters of the Izhikevich neuron model are detailed in Table 1.
表1 Izhikevich神经元模型参数修改情况Table 1 Parameter modification of Izhikevich neuron model
表1显示了Lu的模型和修改后的模型从正常状态到帕金森状态的参数变化。“→”之前的值表示正常状态,“→”之后的值表示帕金森状态值。Table 1 shows the parameter changes of Lu's model and modified model from normal state to Parkinson's state. The value before "→" represents the normal state, and the value after "→" represents the Parkinson's state value.
从第j个神经元到第i个神经元的突触电流定义为如式(4)所示,式中显示了考虑到突触延迟时间后的突触电流计算公式。Synaptic current from j-th neuron to i-th neuron It is defined as shown in equation (4), which shows the synaptic current calculation formula after taking into account the synaptic delay time.
其中gij描述了突触耦合强度,Esyn是反转电位,τ是延迟时间,具体数值详见表2。基于这些修改,更接近真实的大脑基底核-丘脑-皮层神经元网络。Among them, g ij describes the synaptic coupling strength, E syn is the reversal potential, and τ is the delay time. See Table 2 for specific values. Based on these modifications, it is closer to the real brain basal ganglia-thalamo-cortical neuron network.
表2突触延迟时间参数Table 2 Synaptic delay time parameters
第二步,获取数据集。The second step is to obtain the data set.
首先把FPGA基底核-丘脑神经元网络(1)调整为“正常人”状态,模仿正常人基底核-丘脑-皮层神经元网络的局部场电位信号,采集10个“正常人”在一段时间内PY核团的局部场电位信号,由于数据量较小,本发明采用数据增强的方法扩充数据,本实验根据数据干扰较大的特点,采用有重叠的滑动窗、加入噪声等方法适当扩充数据,对网络训练更加充分,效果更好。通过数据增强、滤波、归一化处理等数据预处理手段从而获得所需要的训练数据集(8)。First, adjust the FPGA basal ganglia-thalamus neuron network (1) to a "normal person" state, imitate the local field potential signals of the normal people's basal ganglia-thalamus-cortex neuron network, and collect 10 "normal people" over a period of time. Due to the small amount of data, the local field potential signal of the PY core group is used in the present invention to expand the data using data enhancement methods. According to the characteristics of large data interference, this experiment uses overlapping sliding windows, adding noise and other methods to appropriately expand the data. The network training is more complete and the effect is better. The required training data set is obtained through data preprocessing methods such as data enhancement, filtering, and normalization (8).
第三步,构建模型。The third step is to build the model.
本发明设计开发一种基于广义生成对抗网络的帕金森状态下DBS闭环深度学习方法,通过广义生成网络(5)和判别网络(9)相互博弈训练,对DBS进行自适应调制,实现对PD状态的个性化治疗。The present invention designs and develops a closed-loop deep learning method for DBS in Parkinson's state based on a generalized generative adversarial network. Through mutual game training of the generalized generative network (5) and the discriminant network (9), the DBS is adaptively modulated to realize the PD state. of personalized treatment.
(1)搭建广义生成网络模型(1) Build a generalized generative network model
首先把MATLAB基底核-丘脑-皮层神经元网络(7)调整为帕金森状态,广义生成网络(5)由生成网络(6)和MATLAB基底核-丘脑-皮层神经元网络(7)构成,生成网络(6)通过输入随机噪声(4)从而产生相应的输出,生成网络(6)的输出输入到MATLAB基底核-丘脑-皮层神经元网络(7)中,MATLAB基底核-丘脑-皮层神经元网络(7)输出的PY核团局部场电位信号输入到判别网络(9)中进行判别,本发明中生成网络(6)采用BP神经网络。它的输入层,隐含层和输出层的神经元个数分别为100,150和1。学习率为0.1,隐含层神经元的激活函数采用Sigmoid函数。First, the MATLAB basal ganglia-thalamus-cortex neuron network (7) is adjusted to the Parkinson's state. The generalized generative network (5) is composed of the generative network (6) and the MATLAB basal ganglia-thalamus-cortex neuron network (7). Generate The network (6) generates a corresponding output by inputting random noise (4), and the output of the generating network (6) is input into the MATLAB basal ganglia-thalamic-cortical neuron network (7), and the MATLAB basal ganglia-thalamic-cortical neuron network The local field potential signal of the PY nuclei output by the network (7) is input into the discriminating network (9) for discrimination. In the present invention, the generating network (6) adopts the BP neural network. The number of neurons in its input layer, hidden layer and output layer are 100, 150 and 1 respectively. The learning rate is 0.1, and the activation function of the hidden layer neurons adopts the Sigmoid function.
(2)搭建判别网络模型(2) Build a discriminant network model
判别网络(9)通过判断输入数据序列的真假,广义生成网络(5)和判别网络(9)相互博弈训练,从而使得广义生成网络(5)生成的数据序列更加逼真。本发明中判别网络(9)也采用BP神经网络。它的输入层,隐含层和输出层的神经元个数分别为100,150和1。学习率为0.1,隐含层神经元的激活函数采用Sigmoid函数。The discriminant network (9) determines whether the input data sequence is true or false, and the generalized generative network (5) and the discriminant network (9) are trained by playing games with each other, thereby making the data sequence generated by the generalized generative network (5) more realistic. The discriminant network (9) in the present invention also adopts BP neural network. The number of neurons in its input layer, hidden layer and output layer are 100, 150 and 1 respectively. The learning rate is 0.1, and the activation function of the hidden layer neurons adopts the Sigmoid function.
广义生成网络的目的是产生和正常状态一样的数据,判别网络的目的是判别真假,即判别出广义生成网络5的输出是假数据。广义生成网络的目标是生成尽可能真的数据来骗过判别网络,判别网络的目的是识别出来广义生成网络5的输出是假数据,从而它们形成了对抗博弈的过程。The purpose of the generalized generative network is to generate data that is the same as the normal state, and the purpose of the discriminant network is to distinguish between true and false, that is, to judge that the output of the generalized generative network 5 is false data. The goal of the generalized generative network is to generate data that is as real as possible to fool the discriminant network. The purpose of the discriminant network is to identify that the output of the generalized generative network 5 is false data, so that they form a process of confrontational game.
第四步,模型训练。The fourth step is model training.
首先给生成网络(6)输入随机噪声(4)从而生成输出,把生成网络(6)的输出经过DBS脉冲发生器输入到MATLAB基底核-丘脑-皮层神经元网络(7)中产生的局部场电位信号输入到判别网络(9)中进行判别,若满足一致条件则说明广义生成网络(5)生成的控制信号是满足要求的,可以直接经过另一个DBS脉冲发生器(10)产生电刺激信号加入到FPGA基底核-丘脑神经元网络(1)中,若不满足一致条件则要利用误差反向传播算法修正生成网络(6)的权值,同时也把该次MATLAB基底核-丘脑-皮层神经元网络(7)产生的局部场电位信号设定为标签0,将第一步得到的“正常人”训练数据集(8)的标签设定为1,再次训练优化判别网络(9)的网络参数,更新判别网络(9)的权值,这样就完成了一次单独交替迭代训练,如此反复训练,交替迭代,直到判别网络(9)判别不出来哪个是广义生成网络生成的数据序列。First, random noise (4) is input to the generating network (6) to generate an output. The output of the generating network (6) is input to the local field generated in the MATLAB basal ganglia-thalamic-cortical neuron network (7) through the DBS pulse generator. The potential signal is input to the discriminant network (9) for discrimination. If the consistency condition is met, it means that the control signal generated by the generalized generation network (5) meets the requirements, and the electrical stimulation signal can be generated directly through another DBS pulse generator (10). Added to the FPGA Basal Nucleus-Thalamus Neuron Network (1), if the consistent conditions are not met, the error back propagation algorithm must be used to correct the weights of the generated network (6), and at the same time, the MATLAB Basal Nucleus-Thalamus-Cortex The local field potential signal generated by the neuron network (7) is set to label 0, the label of the "normal person" training data set (8) obtained in the first step is set to 1, and the optimized discrimination network (9) is trained again. Network parameters, update the weights of the discriminant network (9), thus completing a single alternating iterative training. Repeat the training and alternate iterations until the discriminant network (9) cannot distinguish which data sequence is generated by the generalized generative network.
第五步,“帕金森状态”控制。The fifth step is "Parkinson's state" control.
把FPGA基底核-丘脑神经元网络(1)调整为“帕金森病人”状态,充当被控对象,并相应地将MATLAB基底核-丘脑-皮层神经元网络(7)调整为对应“帕金森病人”状态下的参数;把广义生成网络(5)经判别网络确定为真后的最优控制信号经过第二个DBS脉冲发生器(10)输入到FPGA基底核-丘脑神经元网络(1)中进行“帕金森状态”调制。Adjust the FPGA basal ganglia-thalamus neuron network (1) to the "Parkinson's patient" state to act as a controlled object, and accordingly adjust the MATLAB basal ganglia-thalamus-cortex neuron network (7) to correspond to the "Parkinson's patient" state. "Parameters in the state; the optimal control signal after the generalized generative network (5) is determined to be true by the discriminant network is input into the FPGA basal ganglia-thalamic neuron network (1) through the second DBS pulse generator (10) Perform "Parkinsonian state" modulation.
随机给出噪声,输入到广义生成网络5中,经过广义生成网络和对抗网络的博弈训练,从而给出当前病人如何调制,而是根据当前的病人状态,广义生成对抗网络进行针对当前病人状态的对抗博弈训练,从而给出当前病人应该如何调制,从而实现了个性化治疗。Noise is randomly given and input into the generalized generative network 5. After game training of the generalized generative network and the adversarial network, it is given how to modulate the current patient. Instead, based on the current patient status, the generalized generative adversarial network performs modulation based on the current patient status. Adversarial game training gives how the current patient should be modulated, thus achieving personalized treatment.
本发明根据大脑基底核区神经元网络的特性,利用MATLAB合理搭建了基底核-丘脑-皮层神经元网络,所搭建MATLAB基底核-丘脑-皮层神经元网络(7)通过调整MATLAB基底核-丘脑-皮层神经元网络(7)参数能够正确模拟出“正常人”状态和“帕金森状态”,针对一种帕金森状态不需要MATLAB基底核-丘脑-皮层神经元网络(7)参数调整,如果改变帕金森状态,则需要调整,根据实际的帕金森状态灵活调整,比如根据不同的帕金森状态调整Izhikevich神经元模型的a,b,c,d参数以及突出耦合强度gij等参数来模拟不同的帕金森状态),本发明也利用FPGA搭建了基底核-丘脑神经元网络,同样能够模拟出“正常人”状态和“帕金森状态”,FPGA基底核-丘脑神经元网络用于获取训练数据集以及充当模拟人脑的被控对象。According to the characteristics of the neuron network in the basal ganglia area of the brain, the present invention uses MATLAB to reasonably build a basal ganglia-thalamus-cortex neuron network. The built MATLAB basal ganglia-thalamus-cortex neuron network (7) is achieved by adjusting MATLAB basal ganglia-thalamus. -The parameters of the cortical neuron network (7) can correctly simulate the "normal person" state and the "Parkinson's state". There is no need to adjust the parameters of the MATLAB basal ganglia-thalamus-cortical neuron network (7) for a Parkinson's state. If To change the Parkinson's state, you need to adjust it flexibly according to the actual Parkinson's state. For example, adjust the a, b, c, d parameters of the Izhikevich neuron model and the prominent coupling strength g ij and other parameters according to different Parkinson's states to simulate different Parkinson's state), the present invention also uses FPGA to build a basal ganglia-thalamic neuron network, which can also simulate the "normal person" state and "Parkinson's state". The FPGA basal ganglia-thalamic neuron network is used to obtain training data Set and serve as a controlled object to simulate the human brain.
本发明未述及之处适用于现有技术。The parts not described in the present invention are applicable to the existing technology.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010640970.3A CN111768836B (en) | 2020-07-06 | 2020-07-06 | DBS closed-loop learning method in Parkinson's state based on generalized generative adversarial network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010640970.3A CN111768836B (en) | 2020-07-06 | 2020-07-06 | DBS closed-loop learning method in Parkinson's state based on generalized generative adversarial network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111768836A CN111768836A (en) | 2020-10-13 |
CN111768836B true CN111768836B (en) | 2023-11-24 |
Family
ID=72723876
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010640970.3A Active CN111768836B (en) | 2020-07-06 | 2020-07-06 | DBS closed-loop learning method in Parkinson's state based on generalized generative adversarial network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111768836B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113936806B (en) * | 2021-09-18 | 2024-03-08 | 复旦大学 | Brain stimulation response model construction method, response method, device and electronic equipment |
CN114869306B (en) * | 2022-06-14 | 2025-03-21 | 东南大学 | Adaptive control method and system of upper limb rehabilitation robot based on game theory and sEMG |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108355246A (en) * | 2018-04-03 | 2018-08-03 | 天津职业技术师范大学 | Optimal closed loop DBS treatment systems based on phase response curve |
CN109998500A (en) * | 2019-04-30 | 2019-07-12 | 陕西师范大学 | A kind of pulse signal generation method and system based on production confrontation network |
WO2019138234A1 (en) * | 2018-01-10 | 2019-07-18 | Neuroloom Limited | Bio-electronic interface |
CN110444270A (en) * | 2019-08-01 | 2019-11-12 | 重庆邮电大学 | A kind of closed loop DBS control method based on RBF neural |
CN111370093A (en) * | 2019-08-23 | 2020-07-03 | 天津大学 | Simulation platform for DBS stimulation under symptom state of Alzheimer based on closed loop iterative control |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11003995B2 (en) * | 2017-05-19 | 2021-05-11 | Huawei Technologies Co., Ltd. | Semi-supervised regression with generative adversarial networks |
-
2020
- 2020-07-06 CN CN202010640970.3A patent/CN111768836B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019138234A1 (en) * | 2018-01-10 | 2019-07-18 | Neuroloom Limited | Bio-electronic interface |
CN108355246A (en) * | 2018-04-03 | 2018-08-03 | 天津职业技术师范大学 | Optimal closed loop DBS treatment systems based on phase response curve |
CN109998500A (en) * | 2019-04-30 | 2019-07-12 | 陕西师范大学 | A kind of pulse signal generation method and system based on production confrontation network |
CN110444270A (en) * | 2019-08-01 | 2019-11-12 | 重庆邮电大学 | A kind of closed loop DBS control method based on RBF neural |
CN111370093A (en) * | 2019-08-23 | 2020-07-03 | 天津大学 | Simulation platform for DBS stimulation under symptom state of Alzheimer based on closed loop iterative control |
Non-Patent Citations (2)
Title |
---|
Parkinson’s Disease EMG Data Augmentation and Simulation with DCGANs and Style Transfer;Rafael Anicet Zanini;《sensors》;全文 * |
早期帕金森疾病脑电信号的复杂度分析;刘哲;《河北工业科技》;第32卷(第4期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111768836A (en) | 2020-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Wright et al. | A review of control strategies in closed-loop neuroprosthetic systems | |
Varsavsky et al. | Epileptic seizures and the EEG: measurement, models, detection and prediction | |
Glannon | Ethical issues in neuroprosthetics | |
Fan et al. | Optimal control of directional deep brain stimulation in the parkinsonian neuronal network | |
CN111768836B (en) | DBS closed-loop learning method in Parkinson's state based on generalized generative adversarial network | |
Pothukuchi et al. | An enhanced analysis of non-invasive human brain stimulation prediction for stroke patients using closed loop control scheme | |
Nguyen et al. | Thalamic visual prosthesis | |
Liu et al. | Neural network-based closed-loop deep brain stimulation for modulation of pathological oscillation in Parkinson’s disease | |
Hauptmann et al. | Restoration of segregated, physiological neuronal connectivity by desynchronizing stimulation | |
EP3723844A1 (en) | Systems and methods for minimizing response variability of spinal cord stimulation | |
Wang et al. | Rehabilitation treatment of motor dysfunction patients based on deep learning brain–computer interface technology | |
Lu et al. | Investigating synchronous oscillation and deep brain stimulation treatment in a model of cortico-basal ganglia network | |
Xu et al. | Real-time cerebellar neuroprosthetic system based on a spiking neural network model of motor learning | |
Li et al. | Image recognition with a limited number of pixels for visual prostheses design | |
Heimer et al. | Synchronizing activity of basal ganglia and pathophysiology of Parkinson’s disease | |
Yan et al. | Control analysis of electrical stimulation for epilepsy waveforms in a thalamocortical network | |
Chang | The application of transcranial electrical stimulation in sports psychology | |
TWI822532B (en) | Close-loop deep brain stimulation algorithm system for parkinson's disease and close-loop deep brain stimulation algorithm method for parkinson's disease | |
Chen et al. | Research on EEG classification with neural networks based on the levenberg-marquardt algorithm | |
Tian et al. | Uncovering network mechanism underlying thalamic Deep Brain Stimulation using a novel firing rate model | |
Khan et al. | Intelligent deep brain stimulation systems: a general review | |
Widge et al. | Deep brain stimulation for psychiatric disorders | |
Modolo et al. | Past, present and future of brain stimulation | |
Kameneva et al. | Spike history neural response model | |
CN114462455B (en) | Calculation model-based closed-loop DBS (dbS) stimulation effect evaluation index calculation method in Parkinson's state |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |