M. R. S. Marques, G. B. Hacene, C. Lassance, Pierre-Henri Horrein
{"title":"基于GPU的二值稀疏神经网络大规模序列存储","authors":"M. R. S. Marques, G. B. Hacene, C. Lassance, Pierre-Henri Horrein","doi":"10.1109/HPCS.2017.88","DOIUrl":null,"url":null,"abstract":"Associative memories are models capable to store and retrieve messages given only a part of their content. These systems have been used in several applications such as databases engines, network routers, natural language processing and image recognition due to their error correction capability in pattern retrieving. Recently, Gripon and Berrou introduced a sparse associative memory based on cliques which achieves almost optimal storage efficiency (ratio of useful bits stored to bits used). Binary Tournament-based Neural Network is an extension of sparse associative memories based on cliques and it is used to store and retrieve long sequences of patterns. This paper proposes solutions to increase the retrieval performance in a parallel architecture for this memory and a scalable and optimized implementation of the algorithms needed to use.","PeriodicalId":115758,"journal":{"name":"2017 International Conference on High Performance Computing & Simulation (HPCS)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Large-Scale Memory of Sequences Using Binary Sparse Neural Networks on GPU\",\"authors\":\"M. R. S. Marques, G. B. Hacene, C. Lassance, Pierre-Henri Horrein\",\"doi\":\"10.1109/HPCS.2017.88\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Associative memories are models capable to store and retrieve messages given only a part of their content. These systems have been used in several applications such as databases engines, network routers, natural language processing and image recognition due to their error correction capability in pattern retrieving. Recently, Gripon and Berrou introduced a sparse associative memory based on cliques which achieves almost optimal storage efficiency (ratio of useful bits stored to bits used). Binary Tournament-based Neural Network is an extension of sparse associative memories based on cliques and it is used to store and retrieve long sequences of patterns. This paper proposes solutions to increase the retrieval performance in a parallel architecture for this memory and a scalable and optimized implementation of the algorithms needed to use.\",\"PeriodicalId\":115758,\"journal\":{\"name\":\"2017 International Conference on High Performance Computing & Simulation (HPCS)\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 International Conference on High Performance Computing & Simulation (HPCS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HPCS.2017.88\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Conference on High Performance Computing & Simulation (HPCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HPCS.2017.88","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Large-Scale Memory of Sequences Using Binary Sparse Neural Networks on GPU
Associative memories are models capable to store and retrieve messages given only a part of their content. These systems have been used in several applications such as databases engines, network routers, natural language processing and image recognition due to their error correction capability in pattern retrieving. Recently, Gripon and Berrou introduced a sparse associative memory based on cliques which achieves almost optimal storage efficiency (ratio of useful bits stored to bits used). Binary Tournament-based Neural Network is an extension of sparse associative memories based on cliques and it is used to store and retrieve long sequences of patterns. This paper proposes solutions to increase the retrieval performance in a parallel architecture for this memory and a scalable and optimized implementation of the algorithms needed to use.