{"title":"One-shot Training of Polynomial Cellular Neural Networks and applications in image processing","authors":"A. Arista-Jalife, E. Gómez-Ramírez","doi":"10.1109/IJCNN.2015.7280369","DOIUrl":null,"url":null,"abstract":"The Polynomial Cellular Neural Network (PCNN) is a fully parallel, scalable, non-linear processor that uses polynomial terms to solve non-linear problems in a lattice fashion. The parallel nature of such processor allows every neuron (or cell) to gather information from the nearby neurons and independently process the retrieved values by employing non-linear functions and synaptic weights. Nonetheless, one of the main challenges of the PCNN is the determination of the synaptic weights in order to achieve the desired behavior. In this paper, a new training method is presented, based on two fundamental concepts: the root location training method and the polynomial surfaces. The proposed training method is able to straightforwardly determine the requested synaptic weights for any outer-totallistic cellular automata behavior. In order to deliver a proof of the potential of such proposition, several image processing tasks are performed with a single layered PCNN.","PeriodicalId":6539,"journal":{"name":"2015 International Joint Conference on Neural Networks (IJCNN)","volume":"89 1","pages":"1-8"},"PeriodicalIF":0.0000,"publicationDate":"2015-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Joint Conference on Neural Networks (IJCNN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IJCNN.2015.7280369","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The Polynomial Cellular Neural Network (PCNN) is a fully parallel, scalable, non-linear processor that uses polynomial terms to solve non-linear problems in a lattice fashion. The parallel nature of such processor allows every neuron (or cell) to gather information from the nearby neurons and independently process the retrieved values by employing non-linear functions and synaptic weights. Nonetheless, one of the main challenges of the PCNN is the determination of the synaptic weights in order to achieve the desired behavior. In this paper, a new training method is presented, based on two fundamental concepts: the root location training method and the polynomial surfaces. The proposed training method is able to straightforwardly determine the requested synaptic weights for any outer-totallistic cellular automata behavior. In order to deliver a proof of the potential of such proposition, several image processing tasks are performed with a single layered PCNN.