Skip to main content
Top

2017 | OriginalPaper | Chapter

An Extended Algorithm Using Adaptation of Momentum and Learning Rate for Spiking Neurons Emitting Multiple Spikes

Authors : Yuling Luo, Qiang Fu, Junxiu Liu, Jim Harkin, Liam McDaid, Yi Cao

Published in: Advances in Computational Intelligence

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This paper presents two methods of using the dynamic momentum and learning rate adaption, to improve learning performance in spiking neural networks where neurons are modelled as spiking multiple times. The optimum value for the momentum factor is obtained from the mean square error with respect to the gradient of synaptic weights in the proposed algorithm. The delta-bar-delta rule is employed as the learning rate adaptation method. The XOR and Wisconsin breast cancer (WBC) classification tasks are used to validate the proposed algorithms. Results demonstrate no error and a minimal error of 0.08 are achieved for the XOR and WBC classification tasks respectively, which are better than the original Booij’s algorithm. The minimum number of epochs for XOR and Wisconsin breast cancer tasks are 35 and 26 respectively, which are also faster than the original Booij’s algorithm – i.e. 135 (for XOR) and 97 (for WBC). Compared with the original algorithm with static momentum and learning rate, the proposed dynamic algorithms can control the convergence rate and learning performance more effectively.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Maass, W.: Networks of spiking neurons: the third generation of neural network models. Neural Netw. 10(9), 1659–1671 (1997)CrossRef Maass, W.: Networks of spiking neurons: the third generation of neural network models. Neural Netw. 10(9), 1659–1671 (1997)CrossRef
2.
go back to reference Liu, J., Harkin, J., Mcdaid, L., Halliday, D.M., Tyrrell, A.M., Timmis, J.: Self-repairing mobile robotic car using astrocyte-neuron networks. In: International Joint Conference on Neural Networks, pp. 1–8 (2016) Liu, J., Harkin, J., Mcdaid, L., Halliday, D.M., Tyrrell, A.M., Timmis, J.: Self-repairing mobile robotic car using astrocyte-neuron networks. In: International Joint Conference on Neural Networks, pp. 1–8 (2016)
3.
go back to reference Bohte, S.M., Kok, J.N., La Poutré, H.: Error-backpropagation in temporally encoded networks of spiking neurons. Neurocomputing 48(1–4), 17–37 (2002)CrossRefMATH Bohte, S.M., Kok, J.N., La Poutré, H.: Error-backpropagation in temporally encoded networks of spiking neurons. Neurocomputing 48(1–4), 17–37 (2002)CrossRefMATH
4.
go back to reference Xin, J., Embrechts, M.J.: Supervised learning with spiking neural networks. In: International Joint Conference on Neural Networks, vol. 3, no. 3, pp. 1772–1777 (2001) Xin, J., Embrechts, M.J.: Supervised learning with spiking neural networks. In: International Joint Conference on Neural Networks, vol. 3, no. 3, pp. 1772–1777 (2001)
5.
go back to reference McKennoch, S., Liu, D.L.D., Bushnell, L.G.: Fast modifications of the spikeprop algorithm. In: Proceedings of the 2006 IEEE International Joint Conference on Neural Networks, vol. 16, no. 6, pp. 3970–3977 (2006) McKennoch, S., Liu, D.L.D., Bushnell, L.G.: Fast modifications of the spikeprop algorithm. In: Proceedings of the 2006 IEEE International Joint Conference on Neural Networks, vol. 16, no. 6, pp. 3970–3977 (2006)
6.
go back to reference Jacobs, R.A.: Increased rates of convergence through learning rate adaptation. Neural Netw. 1(4), 295–307 (1988)CrossRef Jacobs, R.A.: Increased rates of convergence through learning rate adaptation. Neural Netw. 1(4), 295–307 (1988)CrossRef
7.
go back to reference Schrauwen, B.: Extending spikeprop. In: International Joint Conference on Neural Networks, vol. 1, no. 7, pp. 471–476 (2004) Schrauwen, B.: Extending spikeprop. In: International Joint Conference on Neural Networks, vol. 1, no. 7, pp. 471–476 (2004)
8.
go back to reference Booij, O., Tat Nguyen, H.: A gradient descent rule for spiking neurons emitting multiple spikes. Inf. Process. Lett. 95(6), 552–558 (2005)MathSciNetCrossRefMATH Booij, O., Tat Nguyen, H.: A gradient descent rule for spiking neurons emitting multiple spikes. Inf. Process. Lett. 95(6), 552–558 (2005)MathSciNetCrossRefMATH
9.
go back to reference Kulkarni, S., Simon, S.P., Sundareswaran, K.: A spiking neural network (SNN) forecast engine for short-term electrical load forecasting. Appl. Soft Comput. J. 13(8), 3628–3635 (2013)CrossRef Kulkarni, S., Simon, S.P., Sundareswaran, K.: A spiking neural network (SNN) forecast engine for short-term electrical load forecasting. Appl. Soft Comput. J. 13(8), 3628–3635 (2013)CrossRef
10.
go back to reference Rosado-Muñoz, A., Bataller-Mompeán, M., Guerrero-Martínez, J.: FPGA implementation of spiking neural networks. In: Proceedings of the 1st IFAC Conference on Embedded Systems, Computational Intelligence and Telematics in Control, vol. 45, no. 4, pp. 139–144 (2012) Rosado-Muñoz, A., Bataller-Mompeán, M., Guerrero-Martínez, J.: FPGA implementation of spiking neural networks. In: Proceedings of the 1st IFAC Conference on Embedded Systems, Computational Intelligence and Telematics in Control, vol. 45, no. 4, pp. 139–144 (2012)
11.
go back to reference Rosado-Muñoz, A., Bataller-Mompeán, M., Guerrero-Martínez, J.: FPGA implementation of spiking neural networks supported by a software design environment. IFAC Proc. Vol. 45(4), 1934–1939 (2012) Rosado-Muñoz, A., Bataller-Mompeán, M., Guerrero-Martínez, J.: FPGA implementation of spiking neural networks supported by a software design environment. IFAC Proc. Vol. 45(4), 1934–1939 (2012)
12.
go back to reference Awadalla, M.H.A., Sadek, M.A.: Spiking neural network-based control chart pattern recognition. Alex. Eng. J. 51(1), 27–35 (2012)CrossRef Awadalla, M.H.A., Sadek, M.A.: Spiking neural network-based control chart pattern recognition. Alex. Eng. J. 51(1), 27–35 (2012)CrossRef
13.
go back to reference Dorogyy, Y., Kolisnichenko, V.: Designing spiking neural networks. In: Modern Problems of Radio Engineering, Telecommunications and Computer Science, vol. 6, pp. 124–127 (2016) Dorogyy, Y., Kolisnichenko, V.: Designing spiking neural networks. In: Modern Problems of Radio Engineering, Telecommunications and Computer Science, vol. 6, pp. 124–127 (2016)
14.
go back to reference Ghosh-Dastidar, S., Adeli, H.: A new supervised learning algorithm for multiple spiking neural networks with application in epilepsy and seizure detection. Neural Netw. 22(10), 1419–1431 (2009)CrossRef Ghosh-Dastidar, S., Adeli, H.: A new supervised learning algorithm for multiple spiking neural networks with application in epilepsy and seizure detection. Neural Netw. 22(10), 1419–1431 (2009)CrossRef
15.
go back to reference Ghosh-Dastidar, S., Adeli, H.: Improved spiking neural networks for EEG classification and epilepsy and seizure detection. Integr. Comput. Aided Eng. 14(4), 187–212 (2007) Ghosh-Dastidar, S., Adeli, H.: Improved spiking neural networks for EEG classification and epilepsy and seizure detection. Integr. Comput. Aided Eng. 14(4), 187–212 (2007)
16.
go back to reference Kim, E.-M., Park, S.-M., Kim, K.-H., Lee, B.-H.: An effective machine learning algorithm using momentum scheduling. In: Fourth International Conference on Hybrid Intelligent Systems (HIS 2004), pp. 442–443 (2004) Kim, E.-M., Park, S.-M., Kim, K.-H., Lee, B.-H.: An effective machine learning algorithm using momentum scheduling. In: Fourth International Conference on Hybrid Intelligent Systems (HIS 2004), pp. 442–443 (2004)
17.
go back to reference Delshad, E., Moallem, P., Monadjemi, S.H.: Spiking neural network learning algorithms: using learning rates adaptation of gradient and momentum steps. In: 2010 5th International Symposium on Telecommunications, no. 1, pp. 944–949 (2010) Delshad, E., Moallem, P., Monadjemi, S.H.: Spiking neural network learning algorithms: using learning rates adaptation of gradient and momentum steps. In: 2010 5th International Symposium on Telecommunications, no. 1, pp. 944–949 (2010)
18.
go back to reference Chandra, B., Sharma, R.K.: Deep learning with adaptive learning rate using laplacian score. Expert Syst. Appl. 63(5), 1–7 (2016)CrossRef Chandra, B., Sharma, R.K.: Deep learning with adaptive learning rate using laplacian score. Expert Syst. Appl. 63(5), 1–7 (2016)CrossRef
19.
go back to reference Huijuan, F., Jiliang, L., Fei, W.: Fast learning in spiking neural networks by learning rate adaptation. Chin. J. Chem. Eng. 20(6), 1219–1224 (2012)CrossRef Huijuan, F., Jiliang, L., Fei, W.: Fast learning in spiking neural networks by learning rate adaptation. Chin. J. Chem. Eng. 20(6), 1219–1224 (2012)CrossRef
20.
go back to reference Salomon, R., Van Hemmen, J.L.: Accelerating backpropagation through dynamic self-adaptation. Neural Netw. 9(4), 589–601 (1996)CrossRef Salomon, R., Van Hemmen, J.L.: Accelerating backpropagation through dynamic self-adaptation. Neural Netw. 9(4), 589–601 (1996)CrossRef
21.
go back to reference Wolberg, W.H., Mangasarian, O.L.: Multisurface method of pattern separation for medical diagnosis applied to breast cytology. Proc. Nat. Acad. Sci. 87(12), 9193–9196 (1990)CrossRefMATH Wolberg, W.H., Mangasarian, O.L.: Multisurface method of pattern separation for medical diagnosis applied to breast cytology. Proc. Nat. Acad. Sci. 87(12), 9193–9196 (1990)CrossRefMATH
Metadata
Title
An Extended Algorithm Using Adaptation of Momentum and Learning Rate for Spiking Neurons Emitting Multiple Spikes
Authors
Yuling Luo
Qiang Fu
Junxiu Liu
Jim Harkin
Liam McDaid
Yi Cao
Copyright Year
2017
DOI
https://doi.org/10.1007/978-3-319-59153-7_49

Premium Partner