SNNTool: A software tool for sampling neural networks algorithms implementation

SNNTool is an efficient utility designed for researchers and developers, providing methods for building, training, and applying various Sampling Neural Networks (SNNs). SNN is a novel neural network with high accuracy, fast convergence, low computational burden, and reliability. SNN extends the dive...

Full description

Bibliographic Details
Main Authors: Lingyan Wu, Gang Cai
Format: Article
Language:English
Published: Elsevier 2023-12-01
Series:SoftwareX
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2352711023002704
_version_ 1797389451170676736
author Lingyan Wu
Gang Cai
author_facet Lingyan Wu
Gang Cai
author_sort Lingyan Wu
collection DOAJ
description SNNTool is an efficient utility designed for researchers and developers, providing methods for building, training, and applying various Sampling Neural Networks (SNNs). SNN is a novel neural network with high accuracy, fast convergence, low computational burden, and reliability. SNN extends the diversification of neural networks and their methods, opens up new ideas in neural network bionic research, and provides new application directions. SNNTool provides a simple and user-friendly programming interface and flexible control ability for the structure and parameters of SNNs models. SNNTool brings a positive impetus to SNN-related research work and provides assistance in simplifying and improving SNNs models. The experimental results demonstrated the effectiveness of the models and tools.
first_indexed 2024-03-08T22:56:10Z
format Article
id doaj.art-06abe3c75069433f97925c4b0b14b9fc
institution Directory Open Access Journal
issn 2352-7110
language English
last_indexed 2024-03-08T22:56:10Z
publishDate 2023-12-01
publisher Elsevier
record_format Article
series SoftwareX
spelling doaj.art-06abe3c75069433f97925c4b0b14b9fc2023-12-16T06:08:14ZengElsevierSoftwareX2352-71102023-12-0124101574SNNTool: A software tool for sampling neural networks algorithms implementationLingyan Wu0Gang Cai1Gannan University of Science and Technology, Ganzhou 341000, China; Corresponding author.Science and Technology College Gannan Normal University, Ganzhou 341000, ChinaSNNTool is an efficient utility designed for researchers and developers, providing methods for building, training, and applying various Sampling Neural Networks (SNNs). SNN is a novel neural network with high accuracy, fast convergence, low computational burden, and reliability. SNN extends the diversification of neural networks and their methods, opens up new ideas in neural network bionic research, and provides new application directions. SNNTool provides a simple and user-friendly programming interface and flexible control ability for the structure and parameters of SNNs models. SNNTool brings a positive impetus to SNN-related research work and provides assistance in simplifying and improving SNNs models. The experimental results demonstrated the effectiveness of the models and tools.http://www.sciencedirect.com/science/article/pii/S2352711023002704SNNCSNNRSNNSNN-EDPeriodic extension
spellingShingle Lingyan Wu
Gang Cai
SNNTool: A software tool for sampling neural networks algorithms implementation
SoftwareX
SNN
CSNN
RSNN
SNN-ED
Periodic extension
title SNNTool: A software tool for sampling neural networks algorithms implementation
title_full SNNTool: A software tool for sampling neural networks algorithms implementation
title_fullStr SNNTool: A software tool for sampling neural networks algorithms implementation
title_full_unstemmed SNNTool: A software tool for sampling neural networks algorithms implementation
title_short SNNTool: A software tool for sampling neural networks algorithms implementation
title_sort snntool a software tool for sampling neural networks algorithms implementation
topic SNN
CSNN
RSNN
SNN-ED
Periodic extension
url http://www.sciencedirect.com/science/article/pii/S2352711023002704
work_keys_str_mv AT lingyanwu snntoolasoftwaretoolforsamplingneuralnetworksalgorithmsimplementation
AT gangcai snntoolasoftwaretoolforsamplingneuralnetworksalgorithmsimplementation