Treffer: Research on parallel computing of the olfactory neural network based on multithreading.

Title:
Research on parallel computing of the olfactory neural network based on multithreading.
Authors:
Tian S; Henan Police College, Zhengzhou, 450046, China. tiansen_1991@163.com., Jin Q; Henan Police College, Zhengzhou, 450046, China., Tian T; College of Information Engineering, Zhengzhou University of Science and Technology, Zhengzhou, 450064, China., Zhang J; College of Information Science and Engineering, Hunan Normal University, Changsha, 410081, China. mail_zhangjin@163.com.
Source:
Scientific reports [Sci Rep] 2025 Oct 09; Vol. 15 (1), pp. 35357. Date of Electronic Publication: 2025 Oct 09.
Publication Type:
Journal Article
Language:
English
Journal Info:
Publisher: Nature Publishing Group Country of Publication: England NLM ID: 101563288 Publication Model: Electronic Cited Medium: Internet ISSN: 2045-2322 (Electronic) Linking ISSN: 20452322 NLM ISO Abbreviation: Sci Rep Subsets: MEDLINE
Imprint Name(s):
Original Publication: London : Nature Publishing Group, copyright 2011-
References:
Nature. 2018 Aug;560(7719):447-452. (PMID: 30111839)
Nature. 2019 Jan;565(7740):448-453. (PMID: 30626972)
Nature. 2021 Sep;597(7874):126-131. (PMID: 34349260)
Neural Netw. 1998 Apr;11(3):449-466. (PMID: 12662822)
Neuroimage. 2019 Apr 1;189:45-54. (PMID: 30630079)
Phys Rev E Stat Nonlin Soft Matter Phys. 2001 Dec;64(6 Pt 1):061907. (PMID: 11736210)
Ther Clin Risk Manag. 2022 Mar 05;18:185-195. (PMID: 35281777)
Neural Regen Res. 2025 Sep 1;20(9):2480-2494. (PMID: 39503417)
J Theor Biol. 2019 Feb 7;462:109-121. (PMID: 30290156)
PLoS Comput Biol. 2022 Feb 7;18(2):e1009856. (PMID: 35130267)
Bull Math Biol. 2022 Aug 25;84(10):107. (PMID: 36008641)
Neurosci Biobehav Rev. 2022 Oct;141:104853. (PMID: 36064146)
Biol Cybern. 1989;61(5):379-92. (PMID: 2551392)
Nat Mach Intell. 2020 Mar;2(3):181-191. (PMID: 38650843)
Neuroimage. 2019 Mar;188:84-91. (PMID: 30529396)
Nature. 2023 Jun;618(7963):193-200. (PMID: 37225986)
PLoS Comput Biol. 2016 Apr 11;12(4):e1004850. (PMID: 27065441)
Oncotarget. 2017 Apr 8;8(45):79212-79222. (PMID: 29108300)
Curr Neuropharmacol. 2019;17(9):891-911. (PMID: 30520376)
IEEE Trans Neural Netw Learn Syst. 2025 Jun;36(6):11466-11478. (PMID: 40031648)
Nature. 2023 Mar;615(7953):742-749. (PMID: 36922591)
Biosens Bioelectron. 2021 Jan 1;171:112739. (PMID: 33096431)
Grant Information:
No.42300420683 Natural Science Foundation of Henan Province; No.25A520050 Key Scientific Research in Colleges and Universities in Henan Province Project; No.252102210041 Henan Provincial Science and Technology Research Project; No. HNJY-2024-SSZX02) Scientific Research Achievements of Henan Police College
Contributed Indexing:
Keywords: Data-parallel; Olfactory neural network; Ordinary differential equation (ODE) solver; Parallel computing
Entry Date(s):
Date Created: 20251009 Date Completed: 20251010 Latest Revision: 20251012
Update Code:
20260130
PubMed Central ID:
PMC12511578
DOI:
10.1038/s41598-025-19408-6
PMID:
41068429
Database:
MEDLINE

Weitere Informationen

To improve the computational efficiency of olfactory neural network, this paper proposes a multithreading-based parallel computing method. Firstly, focusing on the olfactory neural network and its neuronal equations, this paper analyzes and compares the computational efficiency and recognition performance of the fourth-order Runge-Kutta method (RK4) and other ODE solvers in the olfactory neural network. This establishes the foundation for subsequent ODE solver selection. Then, while maintaining recognition accuracy, this paper implements parallel computing in olfactory neural networks through data parallelism based on multithreading, aiming to improve their computational efficiency. Experimental results indicate that when balancing computational speed and recognition accuracy, the forward Euler method emerges as the most suitable ODE solver for the neuronal equations of the olfactory neural network. Its average computation time is 7205 s, and the average recognition accuracy is 98.19%. The multithreading-based data parallel computing method proposed in this paper can effectively improve the computational efficiency of the olfactory neural network. When the number of threads is 12, the olfactory neural network achieves relatively the best experimental results: the average speedup ratio S is 7.9082, the parallel efficiency E is 0.6590, the average recognition accuracy is 98.30%, and the computation time is 1,359 s. Notably, when the number of threads is 5, the olfactory neural network reaches the highest average recognition accuracy of 98.77% on the epileptic EEG dataset.
(© 2025. The Author(s).)

Declarations. Competing interests: The authors declare no competing interests. Ethical approval: The paper does not contain any studies with human participants or animals performed by any of the authors. Informed consent: The author declares that I have informed consent.