Izhikevich Sinir Hücresi Modelinin Raspberry Pi Kullanılarak Gerçekleştirilmesi
Abstract
Canlılar koşma, yürüme ve emekleme gibi temel hareketlerini gerçekleştirmek için Merkezi Desen Üreteçleri olarak isimlendirilen ritmik desenler üreten sinir hücreleri topluluğuna sahiptir. Merkezi Desen Üreteçleri, canlıların bu temel hareketlerine ek olarak kalp atışı, solunum gibi ritmik olayları gerçekleştirmek için de görev alırlar. Merkezi Desen Üreteçleri’ nin en temel birimi olan sinir hücrelerinin yapılarını ve görevlerini anlayabilmek için literatüre çeşitli sinir hücresi modelleri sunulmuştur (R. FitzHugh & J. Nagumo 1961, C. Morris & H. Lecar 1981, Matsuoka 1987, Izhikevich 2003). Hudgkin – Huxley Sinir Hücresi Modeli, literatüre sunulan ilk modellerdendir ve sinir hücresinin kimyasal olarak sahip olduğu özellikleri daha doğru bir şekilde ifade etmektedir (A. L. Hodgkin & A. F. Huxley 1952). Bu matematiksel model, dört adet lineer olmayan denklemle ifade edilmektedir. Denklemlerin çokluğu, karmaşıklığı artırmakta bunun sonucu olarak matematiksel modelin anlaşılması güç hale gelmektedir. Öte yandan Izhikevich’ in modeli, Hudgkin-Huxley Sinir Hücresi Modeli gibi kimyasal doğruluğa oldukça yakındır ve Hudgkin-Huxley Sinir Hücresi Modeli’ nden farklı olarak, matematiksel karmaşıklığı çok daha azdır. Bu çalışmada, Izhikevich’ in sunmuş olduğu matematiksel modelin MATLAB ortamında sayısal analizi yapılmış, ayrıca Python programı kullanılarak Raspberry Pi üzerinde fiziksel gerçekleştirimi tamamlanmıştır. Daha sonra sayısal analiz ile Raspberry Pi üzerindeki gerçekleştirim sonuçları karşılaştırılmıştır. Karşılaştırmalar sonucunda görülmüştür ki; standart bir yapıya sahip Raspberry Pi mini bilgisayarın da Izhikevich Sinir Hücresi Modeli’ nin gerçekleştiriminde çözüm olabilmektedir.
English-language details
Izhikevich Nerve Cell Model Implemented Using Raspberry Pi
Living things have a collection of nerve cells that produce rhythmic patterns called Central Pattern Generators (CPMs) to perform basic movements such as running, walking, and crawling. In addition to these basic movements, CPMs also perform rhythmic events such as heartbeat and respiration. Various nerve cell models have been presented in the literature to understand the structures and functions of nerve cells, the most basic unit of CPMs (R. FitzHugh & J. Nagumo 1961, C. Morris & H. Lecar 1981, Matsuoka 1987, Izhikevich 2003). The Hudgkin-Huxley Nerve Cell Model is one of the first models presented in the literature and more accurately expresses the chemical properties of the nerve cell (A. L. Hodgkin & A. F. Huxley 1952). This mathematical model is expressed with four nonlinear equations. The large number of equations increases the complexity, making the mathematical model difficult to understand. On the other hand, Izhikevich's model is quite close to chemical accuracy, like the Hudgkin-Huxley Neuron Model, and unlike the Hudgkin-Huxley Neuron Model, its mathematical complexity is much less. In this study, the numerical analysis of the mathematical model presented by Izhikevich was performed in the MATLAB environment, and its physical implementation on a Raspberry Pi was completed using the Python program. Then, the numerical analysis and the implementation results on the Raspberry Pi were compared. As a result of the comparisons, it was seen that a standard Raspberry Pi minicomputer can also provide a solution in the implementation of the Izhikevich Neuron Model.
Keywords
Cite this article
Yücedağ, V. B., & Dalkıran, İ. (2018). Izhikevich Nerve Cell Model Implemented Using Raspberry Pi. In 2nd International Symposium on Innovative Approaches in Scientific Studies (pp. 1239–1241). SET Technology.
Article History
- Published
- 31 Dec 2018
License
© 2018 SET Technology. This article is distributed under the terms of the CC BY 4.0.