{"title":"基于多级激活函数的高速平面CORDIC神经元鲁棒模式识别","authors":"Bimal Gisutham, T. Srikanthan, V. Asari","doi":"10.1109/CAMP.2000.875962","DOIUrl":null,"url":null,"abstract":"Implementing Neural Networks in hardware has been a major problem due to the complexity involved in generating non-linear functions. The high hardware costs incurred in real time applications can be substantially reduced by adopting a suitable reuse methodology of the neurons. In addition, neurons with high speed of operation are necessitated to realise hardware efficient real time pattern recognition for images with higher resolution. In this regard, the response time and area of a neuron becomes critical in realising VLSI efficient neural networks. In this paper, the digital architecture of a multiple valued logic neuron has been proposed to realise a neural network implementation for real-time pattern recognition purposes. The proposed neuron uses a multilevel sigmoidal function as the activation function. Flat CORDIC, a new variation of the CORDIC algorithm, has been employed to generate the complex multi-level activation function in a VLSI efficient manner. The proposed neuron operates with a 200 MHz clock and has significant hardware and latency savings when compared to conventional CORDIC based neurons.","PeriodicalId":282003,"journal":{"name":"Proceedings Fifth IEEE International Workshop on Computer Architectures for Machine Perception","volume":"104 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"A high speed flat CORDIC based neuron with multi-level activation function for robust pattern recognition\",\"authors\":\"Bimal Gisutham, T. Srikanthan, V. Asari\",\"doi\":\"10.1109/CAMP.2000.875962\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Implementing Neural Networks in hardware has been a major problem due to the complexity involved in generating non-linear functions. The high hardware costs incurred in real time applications can be substantially reduced by adopting a suitable reuse methodology of the neurons. In addition, neurons with high speed of operation are necessitated to realise hardware efficient real time pattern recognition for images with higher resolution. In this regard, the response time and area of a neuron becomes critical in realising VLSI efficient neural networks. In this paper, the digital architecture of a multiple valued logic neuron has been proposed to realise a neural network implementation for real-time pattern recognition purposes. The proposed neuron uses a multilevel sigmoidal function as the activation function. Flat CORDIC, a new variation of the CORDIC algorithm, has been employed to generate the complex multi-level activation function in a VLSI efficient manner. The proposed neuron operates with a 200 MHz clock and has significant hardware and latency savings when compared to conventional CORDIC based neurons.\",\"PeriodicalId\":282003,\"journal\":{\"name\":\"Proceedings Fifth IEEE International Workshop on Computer Architectures for Machine Perception\",\"volume\":\"104 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-09-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings Fifth IEEE International Workshop on Computer Architectures for Machine Perception\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CAMP.2000.875962\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Fifth IEEE International Workshop on Computer Architectures for Machine Perception","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CAMP.2000.875962","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A high speed flat CORDIC based neuron with multi-level activation function for robust pattern recognition
Implementing Neural Networks in hardware has been a major problem due to the complexity involved in generating non-linear functions. The high hardware costs incurred in real time applications can be substantially reduced by adopting a suitable reuse methodology of the neurons. In addition, neurons with high speed of operation are necessitated to realise hardware efficient real time pattern recognition for images with higher resolution. In this regard, the response time and area of a neuron becomes critical in realising VLSI efficient neural networks. In this paper, the digital architecture of a multiple valued logic neuron has been proposed to realise a neural network implementation for real-time pattern recognition purposes. The proposed neuron uses a multilevel sigmoidal function as the activation function. Flat CORDIC, a new variation of the CORDIC algorithm, has been employed to generate the complex multi-level activation function in a VLSI efficient manner. The proposed neuron operates with a 200 MHz clock and has significant hardware and latency savings when compared to conventional CORDIC based neurons.