Abstract
The modeling of dynamic behavior of systems is a ubiquitous problem in all facets of human endeavors. Importantly so, dynamical systems have been studied and modeled since the nineteenth century and currently applied in almost all branches of sciences and engineering including social sciences. The development of computers and scientific/numerical methods has accelerated the pace of new developments in modeling both linear and nonlinear dynamical systems. However, modeling complex physical system behaviors as nonlinear dynamical systems is still difficult and challenging. General approaches to solving such systems typically fail and require personalized problem dependent techniques to satisfy the constraints imposed based on the initial conditions to predict state space trajectories. In addition, they require enormous computational power available on supercomputers. Numerical tools such as HPCmatlab enable rapid prototyping of algorithms for large scale computations and data analysis. BigData applications are computationally intensive and I/O bound. An example, state of the art case study involving big data of epileptic seizure prediction and control is presented. The nonlinear dynamical model is based on the biology of the brain and its neurons, chaotic systems, nonlinear signal processing, and feedback and adaptive systems. The goal is to develop new feedback controllers for the suppression of epileptic seizures based on electroencephalographic (EEG) data by altering the brain dynamics through the use of electrical stimulation. The research is expected to contribute to new modes of treatment for epilepsy and other dynamical brain disorders.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Annegers, J. F., Rocca, W. A., & Hauser, W. A. (1996). Causes of epilepsy: Contributions of the Rochester epidemiology project. Mayo Clinic Proceedings, 71, 570–575; Elsevier.
Apache Software Foundation. (2016). Hadoop. https://hadoop.apache.org/ [Accessed: Aug 2016].
Aram, P., Postoyan, R., & Cook, M. (2013). Patient-specific neural mass modeling-stochastic and deterministic methods. Recent advances in predicting and preventing epileptic seizures (p. 63). River Edge: World Scientific.
Baccalá, L.A., & Sameshima, K. (2001). Partial directed coherence: A new concept in neural structure determination. Biological Cybernetics, 84(6), 463–474.
Ben-Menachem, E. (2016). Epilepsy in 2015: The year of collaborations for big data. The LANCET Neurology, 15(1), 6–7.
Beverlin, B., & Netoff, T. I. (2013). Dynamic control of modeled tonic-clonic seizure states with closed-loop stimulation. Frontiers in Neural Circuits, 6, 126.
Blanco, J. A., Stead, M., Krieger, A., Stacey, W., Maus, D., Marsh, E., et al. (2011). Data mining neocortical high-frequency oscillations in epilepsy and controls. Brain, 134(10), 2948–2959.
Boroojerdi, B., Prager, A., Muellbacher, W., & Cohen, L. G. (2000). Reduction of human visual cortex excitability using 1-Hz transcranial magnetic stimulation. Neurology, 54(7), 1529–1531.
Centers for Disease Control and Prevention. (2016). Epilepsy fast facts. http://www.cdc.gov/epilepsy/basics/fast-facts.htm [Accessed: Feb 2016].
Chakravarthy, N., Sabesan, S., Tsakalis, K., & Iasemidis, L. (2008). Controlling epileptic seizures in a neural mass model. Journal of Combinatorial Optimization, 17(1), 98–116.
Chen, C. P., & Zhang, C.-Y. (2014). Data-intensive applications, challenges, techniques and technologies: A survey on big data. Information Sciences, 275, 314–347.
Citizens for Research in Epilepsy. (2016). Epilepsy facts. http://www.cureepilepsy.org/aboutepilepsy/facts.asp [Accessed: Aug 2016].
Claassen, J., Mayer, S. A., Kowalski, R. G., Emerson, R. G., & Hirsch, L. J. (2004). Detection of electrographic seizures with continuous eeg monitoring in critically ill patients. Neurology, 62(10), 1743–1748.
Dean, J., & Ghemawat, S. (2010). System and method for efficient large-scale data processing. US Patent 7,650,331.
Devinsky, O., Dilley, C., Ozery-Flato, M., Aharonov, R., Goldschmidt, Y., Rosen-Zvi, M., et al. (2016). Changing the approach to treatment choice in epilepsy using big data. Epilepsy & Behavior, 56, 32–37.
Dodson, W. E., & Brodie, M. J. (2008). Efficacy of antiepileptic drugs. Epilepsy: A comprehensive textbook (Vol. 2, pp. 1185–1192), Philadelphia: Lippincott Williams & Wilkins.
Edward, L. (1972). Predictability: Does the flap of a butterfly’s wings in Brazil set off a tornado in Texas? Washington, DC: American Association for the Advancement of Science.
Engel, J. (2013). Seizures and epilepsy (Vol. 83). Oxford: Oxford University Press.
Food and Drug Administration. (2015). Rns system. http://www.fda.gov/MedicalDevices/ProductsandMedicalProcedures/DeviceApprovalsandClearances/Recently-ApprovedDevices/ucm376685.htm [Accessed: Aug 2016].
Forsgren, L. (1990). Prospective incidence study and clinical characterization of seizures in newly referred adults. Epilepsia, 31(3), 292–301.
Good, L. B., Sabesan, S., Marsh, S. T., Tsakalis, K., Treiman, D., & Iasemidis, L. (2009). Control of synchronization of brain dynamics leads to control of epileptic seizures in rodents. International Journal of Neural Systems, 19(03), 173–196. PMID: 19575507.
Grassberger, P., & Procaccia, I. (1983). Characterization of strange attractors. Physical Review Letters, 50(5), 346–349.
Grassberger, P., Schreiber, T., & Schaffrath, C. (1991). Nonlinear time sequence analysis. International Journal of Bifurcation and Chaos, 01(03), 521–547.
Guo, X., Dave, M., & Mohamed, S. (2016). HPCmatlab: A framework for fast prototyping of parallel applications in Matlab. Procedia Computer Science, 80, 1461–1472.
Han, J., Kamber, M., & Pei, J. (2011). Data mining: Concepts and techniques (3rd ed.). Burlington: Morgan Kaufmann.
Hasselblatt, B., & Katok, A. (2003). A first course in dynamics: With a panorama of recent developments. Cambridge: Cambridge University Press.
Hirtz, D., Thurman, D. J., Gwinn-Hardy, K., Mohamed, M., Chaudhuri, A. R., & Zalutsky, R. (2007). How common are the “common” neurologic disorders? Neurology, 68(5), 326–337.
Hodaie, M., Wennberg, R. A., Dostrovsky, J. O., & Lozano, A. M. (2002). Chronic anterior thalamus stimulation for intractable epilepsy. Epilepsia, 43(6), 603–608.
Holmes, M. D., Brown, M., & Tucker, D. M. (2004). Are “generalized” seizures truly generalized? evidence of localized mesial frontal and frontopolar discharges in absence. Epilepsia, 45(12), 1568–1579.
Howbert, J. J., Patterson, E. E., Stead, S. M., Brinkmann, B., Vasoli, V., Crepeau, D., et al. (2014). Forecasting seizures in dogs with naturally occurring epilepsy. PLoS ONE, 9(1), e81920.
Human Brain Project. (2016). Human brain project. https://www.humanbrainproject.eu/ [Accessed: Aug 2016].
Iasemidis, L., Sabesan, S., Good, L., Tsakalis, K., & Treiman, D. (2009). Closed-loop control of epileptic seizures via deep brain stimulation in a rodent model of chronic epilepsy. In World Congress on Medical Physics and Biomedical Engineering, September 7–12, 2009, Munich, Germany (pp. 592–595). New York: Springer.
Iasemidis, L., Shiau, D.-S., Sackellares, J., Pardalos, P., & Prasad, A. (2004). Dynamical resetting of the human brain at epileptic seizures: Application of nonlinear dynamics and global optimization techniques. IEEE Transactions on Biomedical Engineering, 51(3), 493–506.
Iasemidis, L., Zaveri, H., Sackellares, J., Williams, W., & Hood, T. (1988). Nonlinear dynamics of electrocorticographic data. Journal of Clinical Neurophysiology, 5, 339.
IEEE (2004). Ieee posix standard. http://www.unix.org/version3/ieee_std.html [Accessed: Aug 2016].
Jansen, B. H., & Rit, V. (1995). Electroencephalogram and visual evoked potential generation in a mathematical model of coupled cortical columns. Biological Cybernetics, 73(4), 357–366.
Kalitzin, S. N., Velis, D. N., & da Silva, F. H. L. (2010). Stimulation-based anticipation and control of state transitions in the epileptic brain. Epilepsy & Behavior, 17(3), 310–323.
Kantz, H. (1994). A robust method to estimate the maximal Lyapunov exponent of a time series. Physics Letters A, 185(1), 77–87.
Kouzes, R. T., Anderson, G. A., Elbert, S. T., Gorton, I., & Gracio, D. K. (2009). The changing paradigm of data-intensive computing. Computer, 42(1), 26–34.
Kramer, U., Kipervasser, S., Shlitner, A., & Kuzniecky, R. (2011). A novel portable seizure detection alarm system: Preliminary results. Journal of Clinical Neurophysiology, 28(1), 36–38.
Kuncel, A. M., & Grill, W. M. (2004). Selection of stimulus parameters for deep brain stimulation. Clinical Neurophysiology, 115(11), 2431–2441.
Lado, F. A., Velíšek, L., & Moshé, S. L. (2003). The effect of electrical stimulation of the subthalamic nucleus on seizures is frequency dependent. Epilepsia, 44(2), 157–164.
Lantz, G., Spinelli, L., Seeck, M., de Peralta Menendez, R. G., Sottas, C. C., & Michel, C. M. (2003). Propagation of interictal epileptiform activity can lead to erroneous source localizations: a 128-channel eeg mapping study. Journal of Clinical Neurophysiology, 20(5), 311–319.
Lasemidis, L. D., Principe, J. C., & Sackellares, J. C. (2000). Measurement and quantification of spatiotemporal dynamics of human epileptic seizures. Nonlinear biomedical signal processing: Dynamic analysis and modeling (Vol. 2, pp. 294–318). New York: Wiley
Liu, Q., Logan, J., Tian, Y., Abbasi, H., Podhorszki, N., Choi, J. Y., et al. (2014). Hello adios: the challenges and lessons of developing leadership class i/o frameworks. Concurrency and Computation: Practice and Experience, 26(7), 1453–1473.
Lorenz, E. N. (1963). Deterministic nonperiodic flow. Journal of the Atmospheric Sciences, 20(2), 130–141.
Lulic, D., Ahmadian, A., Baaj, A. A., Benbadis, S. R., & Vale, F. L. (2009). Vagus nerve stimulation. Neurosurgical Focus, 27(3), E5.
Mathworks (2016). Mex library API. http://www.mathworks.com/help/matlab/mex-library.html [Accessed: Aug 2016].
Miller, K. (2014). Seizures, in theory: Computational neuroscience and epilepsy. http://biomedicalcomputationreview.org/content/seizures-theory-computational-neuroscience-and-epilepsy, [Accessed: Aug 2016].
Mina, F., Benquet, P., Pasnicu, A., Biraben, A., & Wendling, F. (2013). Modulation of epileptic activity by deep brain stimulation: a model-based study of frequency-dependent effects. Frontiers in Computational Neuroscience, 7, 94.
Mormann, F., Kreuz, T., Andrzejak, R. G., David, P., Lehnertz, K., & Elger, C. E. (2003). Epileptic seizures are preceded by a decrease in synchronization. Epilepsy Research, 53(3), 173–185.
MPI Forum. (2016). Mpi forum. http://www.mpi-forum.org/ [Accessed: Aug 2016].
National Institute of Health. (2014). Brain initiative. http://braininitiative.nih.gov/pdf/BRAIN2025_508C.pdf [Accessed: Aug 2016].
National Science Foundation. (2016). Empowering the nation through discovery and innovation. http://www.nsf.gov/news/strategicplan/nsfstrategicplan_2011_2016.pdf [Accessed: Aug 2016].
Niedermeyer, E., & da Silva, F. H. L. (2005). Electroencephalography: Basic principles, clinical applications, and related fields. Philadelphia: Wolters Kluwer Health.
Oestreicher, C. (2007). A history of chaos theory. Dialogues in Clinical Neuroscience, 9(3), 279–289.
OpenCL. (2016). The open standard for parallel programming of heterogeneous systems. https://www.khronos.org/opencl/ [Accessed: Aug 2016].
OpenMP. (2016). The OpenMP API specification for parallel programming. http://openmp.org/wp/ [Accessed: Aug 2016].
Poincaré, H. (1992). New methods of celestial mechanics (Vol. 13). New York: Springer.
Racine, R. J. (1972). Modification of seizure activity by electrical stimulation: II. Motor seizure. Electroencephalography and Clinical Neurophysiology, 32(3), 281–294.
Rosenstein, M. T., Collins, J. J., & De Luca, C. J. (1993). A practical method for calculating largest Lyapunov exponents from small data sets. Physica D: Nonlinear Phenomena, 65(1), 117–134.
Ruelle, D., & Takens, F. (1971). On the nature of turbulence. Communications in Mathematical Physics, 20(3), 167–192.
Salsa Group. (2010). Applicability of DryadLINQ to scientific applications. Pervasive Technology Institute, Indiana University http://salsaweb.ads.iu.edu/salsa/ [Accessed: Aug 2016].
Shafique, A. B., & Tsakalis, K. (2012). Discrete-time PID controller tuning using frequency loop-shaping. In Advances in PID Control (Vol. 2, pp. 613–618).
Simon, P., de Laplace, M., Truscott, F. W., & Emory, F. L. (1951). A philosophical essay on probabilities (Vol. 166). New York: Dover Publications.
Socolar, J. E. S. (2006). Nonlinear dynamical systems (pp. 115–140). Boston: Springer.
Staba, R. J., Wilson, C. L., Bragin, A., Fried, I., & Engel, J. (2002). Quantitative analysis of high-frequency oscillations (80–500 Hz) recorded in human epileptic hippocampus and entorhinal cortex. Journal of Neurophysiology, 88(4), 1743–1752.
Suffczynski, P., Kalitzin, S., da Silva, F. L., Parra, J., Velis, D., & Wendling, F. (2008). Active paradigms of seizure anticipation: Computer model evidence for necessity of stimulation. Physical Review E, 78(5), 051917.
Takens, F. (1981). Dynamical systems and turbulence (detecting strange attractors in fluid turbulence). Lecture notes in mathematics. New York: Springer.
Tassinari, C. A., Cincotta, M., Zaccara, G., & Michelucci, R. (2003). Transcranial magnetic stimulation and epilepsy. Clinical Neurophysiology, 114(5), 777–798.
Temkin, O. (1994). The falling sickness: a history of epilepsy from the Greeks to the beginnings of modern neurology. Baltimore: Johns Hopkins University Press.
The Mathworks. (2016). Best practices for a matlab to c workflow using real-time workshop. http://www.mathworks.com/company/newsletters/articles/best-practices-for-a-matlab-to-c-workflow-using-real-time-workshop.html?requestedDomain=www.mathworks.com.
The Neurology Lounge. (2016). 12 fascinating advances in epilepsy: big data to pacemakers. https://theneurologylounge.com/2015/12/28/12-fascinating-advances-in-epilepsy-big-data-to-pacemakers/ [Accessed: Nov 2016].
The White House. (2014). Brain initiative. https://www.whitehouse.gov/share/brain-initiative [Accessed: Aug 2016].
Thiel, M., Schelter, B., Mader, M., & Mader, W. (2013). Signal processing of the EEG: Approaches tailored to epilepsy. In R. Tetzlaff, C. E. Elgar, & K. Lehnertz (Eds.), Recent advances in preventing and predicting epileptic seizures (pp. 119–131). Singapore: World Scientific.
TOP 500. (2016). Top 500. https://www.top500.org/lists/2016/06/ [Accessed: Aug 2016].
Tsakalis, K., Chakravarthy, N., & Iasemidis, L. (2005). Control of epileptic seizures: Models of chaotic oscillator networks. In Proceedings of the 44th IEEE Conference on Decision and Control (pp. 2975–2981).
Tsakalis, K., & Iasemidis, L. (2004). Prediction and control of epileptic seizures. In International Conference and Summer School Complexity in Science and Society European Advanced Studies Conference V, Patras and Ancient Olympia, Greece (pp. 14–26).
Vercueil, L., Benazzouz, A., Deransart, C., Bressand, K., Marescaux, C., Depaulis, A., et al. (1998). High-frequency stimulation of the sub-thalamic nucleus suppresses absence seizures in the rat: Comparison with neurotoxic lesions. Epilepsy Research, 31(1), 39–46.
Vlachos, I., Krishnan, B., Sirven, J., Noe, K., Drazkowski, J., & Iasemidis, L. (2013). Frequency-based connectivity analysis of interictal iEEG to localize the epileptogenic focus. In 2013 29th Southern Biomedical Engineering Conference. New York: Institute of Electrical & Electronics Engineers (IEEE).
Walton, N. Y., & Treiman, D. M. (1988). Response of status epilepticus induced by lithium and pilocarpine to treatment with diazepam. Experimental Neurology, 101(2), 267–275.
Watson, J. W. (2014). Octave. https://www.gnu.org/software/octave/ [Accessed: Aug 2016].
Wolf, A., Swift, J. B., Swinney, H. L., & Vastano, J. A. (1985). Determining Lyapunov exponents from a time series. Physica D: Nonlinear Phenomena, 16(3), 285–317.
World Health Organization. (2016). Epilepsy fact sheet No. 999. http://www.who.int/mediacentre/factsheets/fs999/en/ [Accessed: Aug 2016].
Acknowledgements
The authors work was supported by the National Science Foundation, under grant ECCS-1102390. This research was partially supported through computational resources provided by the Extreme Science and Engineering Discovery Environment (XSEDE), which is supported by National Science Foundation grant number ACI-1053575.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendices
Appendix 1: Electrical Stimulation and Experiment Setup
Deep Brain Stimulation (DBS) protocols in several “animal models” of epilepsy have shown some effectiveness in controlling epileptic seizures with high frequency stimulation targeting the subthalamic nucleus, anterior thalamic nucleus, caudal superior colliculus, substantia nigra, and hippocampus (Vercueil et al. 1998; Lado et al. 2003). All these investigators used stimulation parameters in the following ranges: frequency from 50–230 Hz, bipolar constant current pulses (30–1000 μs) at current intensities from 0.1 to 2 mA. In contrast, low frequency (between 1 and 30 Hz) stimulation resulted in increase of seizure susceptibility or synchronization of EEG. The electrical stimulation we used in our experiments had a pulse width of 300 μs at a current intensity ranging from 100–750 μA and pulse-train duration of 10–20 min. Considering possible induced tissue damage by electrical stimulus, the maximum current intensity of 750 μA falls under the safe allowable charge density limit of 30 μC/cm2 as reported by Kuncel and Grill (2004) for deep brain stimulation; given the size of the stimulating electrode and pulse parameters chosen. While these specific values of the stimulation parameters are being utilized in our work, their optimization can become a project on its own right and is not considered at this point.
The stimulation is applied between pairs of electrodes (amygdalar, hippocampal, thalamic, frontal) according to the localization analysis results, whenever a seizure warning is issued by our seizure warning algorithm or in the case of the offline stimulation in an open-loop manner for a fixed duration on various pairs of electrodes. A stimulation switching circuitry was developed in-house for the purpose of stimulating two sites at will. This equipment consisted of an Arduino Mega and printed circuit board containing electronic switches. Figure 13.15 shows a sketch of hardware setup used for all experiments.
The Intan RHD2000 development board and its 16 channel amplifier was setup as the EEG acquisition machine. The rats used in our study have 10 EEG channels, a ground and a reference channel. We collect EEG data from 10 electrodes located in different parts of the rat brain (see Fig. 13.16). The EEG channels go through a switch board into the Intan EEG data acquisition system. The Intan board has an amplifier that conditions the signal so that its 16 bit ADC has sufficient resolution in the EEG waveforms which are typically in the 100s of μV range. Once digitized, the data is collected in an FPGA buffer until a MATLAB program polls it from the buffer over USB. The MATLAB code operates every 2 s and it brings in 2 s worth of data that are sampled from the ADC at 512 Hz from all channels. On MATLAB, either the offline fixed stimulation code or the seizure warning algorithm decide on when and how to stimulate and those parameters are sent over emulated Serial Port (USB Virtual COM port) to an Arduino MEGA. The MEGA then commands the stimulator to provide stimulation on its output port. The amplitudes are fixed using analog knobs and are not programmable. Another function of the Arduino is to command the switch board so that it disconnects a chosen pair of electrodes from the rat to the EEG board and connects them to the stimulator so that the stimulation signal can pass through to the rat brain. Once stimulation needs to be switched off, the Arduino commands the stimulator to switch off and reconnects the EEG channels to the rat electrodes.
Appendix 2: Preparation of Animals
The animals used in this study were male Spraque Dawley rats, weighing between 200–225 g, from Harlan Laboratories. All animal experimentation used in the study were performed in the Laboratory For Translational Epilepsy Research at Barrow Neurological Institute (BNI) upon approval by the Institutional Animal Care and Use Committee (IACUC). The protocol for inducing chronic epilepsy was described previously by Walton and Treiman (1988). This procedure generates generalized convulsive status epilepticus (SE). Status epilepticus was induced by intraperitoneal (IP) injection of lithium chloride (3 mmol/kg) followed by subcutaneous (SC) injection of pilocarpine (30 mg/kg) 20–24 h later. Following injection of pilocarpine, the EEG of each rat were monitored visually for clinical signs of SE noted behaviorally by the presence of a Racine level 5 seizure (rearing with loss of balance, Racine 1972). At EEG Stage V (approximately 4 h after pilocarpine injection) SE was stopped using a standard cocktail of diazepam 10 mg/kg, and Phenobarbital 25 mg/kg, both IP. The rats were then kept under visual observation for 72 h within which all measures were taken to stop them from deceasing. In the event that none of the methods to keep them alive worked, the animals were euthanized.
After SE was successfully induced in the animals, they were allowed 5 weeks for the seizure frequency to stabilize. Following this 5 week period, the animals were taken into surgery and an electrode array, as shown in Fig. 13.16, were implanted into their brain. Not including the reference and ground connections, each rat had 10 electrodes implanted. After surgery, each animal was allowed a week before being connected to an EEG machine. The referential voltages from each of the 10 electrodes mentioned was then recorded using an EEG machine (Intan RHD2000 development board).
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this chapter
Cite this chapter
Shafique, A., Sayeed, M., Tsakalis, K. (2018). Nonlinear Dynamical Systems with Chaos and Big Data: A Case Study of Epileptic Seizure Prediction and Control. In: Srinivasan, S. (eds) Guide to Big Data Applications. Studies in Big Data, vol 26. Springer, Cham. https://doi.org/10.1007/978-3-319-53817-4_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-53817-4_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-53816-7
Online ISBN: 978-3-319-53817-4
eBook Packages: EngineeringEngineering (R0)