{"title":"利用CMOS技术实现的大型自组织映射的高效初始化问题","authors":"M. Kolasa, R. Dlugosz, W. Pedrycz","doi":"10.1109/CYBConf.2015.7175903","DOIUrl":null,"url":null,"abstract":"Initialization of neuron weights is one of key problems in artificial neural networks (ANNs). This problem is particularly important in ANNs implemented as Application Specific Integrated Circuits (ASICs), where the number of the weights becomes large. When ANNs are implemented in software, the weights can be easily programmed. In contrast, in parallel systems of this type realized as ASICs it is necessary to provide programming and addressing lines to each weight that causes a large increase in the complexity of such designs. In this paper we present investigations that demonstrate that Self-Organizing Maps (SOMs) in many situations may be trained without the initialization (with zeroed weights). We present example results of several thousands simulations for different topologies of the SOM, for different neighborhood functions and two distance measures between the learning patterns and particular neurons in the input data space. Simulations were performed for zero initial values, for small values (up to 1 % of full scale range) and for neurons randomly distributed over the overall input data space. The results are comparable that allows to reduce the complexity of the SOM implemented in the CMOS technology.","PeriodicalId":177233,"journal":{"name":"2015 IEEE 2nd International Conference on Cybernetics (CYBCONF)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Problem of efficient initialization of large Self-Organizing Maps implemented in the CMOS technology\",\"authors\":\"M. Kolasa, R. Dlugosz, W. Pedrycz\",\"doi\":\"10.1109/CYBConf.2015.7175903\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Initialization of neuron weights is one of key problems in artificial neural networks (ANNs). This problem is particularly important in ANNs implemented as Application Specific Integrated Circuits (ASICs), where the number of the weights becomes large. When ANNs are implemented in software, the weights can be easily programmed. In contrast, in parallel systems of this type realized as ASICs it is necessary to provide programming and addressing lines to each weight that causes a large increase in the complexity of such designs. In this paper we present investigations that demonstrate that Self-Organizing Maps (SOMs) in many situations may be trained without the initialization (with zeroed weights). We present example results of several thousands simulations for different topologies of the SOM, for different neighborhood functions and two distance measures between the learning patterns and particular neurons in the input data space. Simulations were performed for zero initial values, for small values (up to 1 % of full scale range) and for neurons randomly distributed over the overall input data space. The results are comparable that allows to reduce the complexity of the SOM implemented in the CMOS technology.\",\"PeriodicalId\":177233,\"journal\":{\"name\":\"2015 IEEE 2nd International Conference on Cybernetics (CYBCONF)\",\"volume\":\"53 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-06-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE 2nd International Conference on Cybernetics (CYBCONF)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CYBConf.2015.7175903\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 2nd International Conference on Cybernetics (CYBCONF)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CYBConf.2015.7175903","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Problem of efficient initialization of large Self-Organizing Maps implemented in the CMOS technology
Initialization of neuron weights is one of key problems in artificial neural networks (ANNs). This problem is particularly important in ANNs implemented as Application Specific Integrated Circuits (ASICs), where the number of the weights becomes large. When ANNs are implemented in software, the weights can be easily programmed. In contrast, in parallel systems of this type realized as ASICs it is necessary to provide programming and addressing lines to each weight that causes a large increase in the complexity of such designs. In this paper we present investigations that demonstrate that Self-Organizing Maps (SOMs) in many situations may be trained without the initialization (with zeroed weights). We present example results of several thousands simulations for different topologies of the SOM, for different neighborhood functions and two distance measures between the learning patterns and particular neurons in the input data space. Simulations were performed for zero initial values, for small values (up to 1 % of full scale range) and for neurons randomly distributed over the overall input data space. The results are comparable that allows to reduce the complexity of the SOM implemented in the CMOS technology.