Approaching Optimal Nonlinear Dimensionality Reduction by a Spiking Neural Network

被引:1
作者
Anzueto-Rios, Alvaro [1 ]
Gomez-Castaneda, Felipe [1 ]
Flores-Nava, Luis M. [1 ]
Moreno-Cadenas, Jose A. [1 ]
机构
[1] Cinvestav IPN, Elect Engn Dept, Mexico City 07360, DF, Mexico
关键词
dimensionality reduction; spiking neural network; ABC algorithm; IoT; t-SNE;
D O I
10.3390/electronics10141679
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work deals with the presentation of a spiking neural network as a means for efficiently solving the reduction of dimensionality of data in a nonlinear manner. The underneath neural model, which can be integrated as neuromorphic hardware, becomes suitable for intelligent processing in edge computing within Internet of Things systems. In this sense, to achieve a meaningful performance with a low complexity one-layer spiking neural network, the training phase uses the metaheuristic Artificial Bee Colony algorithm with an objective function from the principals in the machine learning science, namely, the modified Stochastic Neighbor Embedding algorithm. To demonstrate this fact, complex benchmark data were used and the results were compared with those generated by a reference network with continuous-sigmoid neurons. The goal of this work is to demonstrate via numerical experiments another method for training spiking neural networks, where the used optimizer comes from metaheuristics. Therefore, the key issue is defining the objective function, which can relate optimally the information at both sides of the spiking neural network. Certainly, machine learning techniques have advanced in defining efficient loss functions that can become suitable objective function candidates in the metaheuristic training phase. The practicality of these ideas is shown in this article. We use MSE values for evaluating the relative quality of the results and also co-ranking matrices.
引用
收藏
页数:21
相关论文
共 35 条
[21]   Rethinking Motivation of Deep Neural Architectures [J].
Luo, Weilin ;
Lu, Jinhu ;
Li, Xuerong ;
Chen, Lei ;
Liu, Kexin .
IEEE CIRCUITS AND SYSTEMS MAGAZINE, 2020, 20 (04) :65-76
[22]   Supervised Learning Based on Temporal Coding in Spiking Neural Networks [J].
Mostafa, Hesham .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2018, 29 (07) :3227-3235
[23]  
Nielsen Michael A, 2015, Neural Networks and Deep Learning, V25
[24]   Metaheuristic design of feedforward neural networks: A review of two decades of research [J].
Ojha, Varun Kumar ;
Abraham, Ajith ;
Snasel, Vaclav .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2017, 60 :97-116
[25]  
Pavlidis N., 2005, IEEE IJCNN, VVolume 4, P2190
[26]   Towards spike-based machine intelligence with neuromorphic computing [J].
Roy, Kaushik ;
Jaiswal, Akhilesh ;
Panda, Priyadarshini .
NATURE, 2019, 575 (7784) :607-617
[27]   Edge Computing: Vision and Challenges [J].
Shi, Weisong ;
Cao, Jie ;
Zhang, Quan ;
Li, Youhuizi ;
Xu, Lanyu .
IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (05) :637-646
[28]  
van der Maaten L, 2008, J MACH LEARN RES, V9, P2579
[29]  
Vazquez R.A., 2011, IEEE C EVOL COMPUTAT, P679
[30]   Training Spiking Neural Models Using Artificial Bee Colony [J].
Vazquez, Roberto A. ;
Garro, Beatriz A. .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2015, 2015