Implementing perceptrons by means of water-based computing

Civiero, Nicoló, Henderson, Alec, Hinze, Thomas, Nicolescu, Radu, and Zandron, Claudio (2024) Implementing perceptrons by means of water-based computing. Journal of Membrane Computing, 6. pp. 29-41.

[img]
Preview
PDF (Published Version) - Published Version
Available under License Creative Commons Attribution.

Download (1MB) | Preview
View at Publisher Website: https://doi.org/10.1007/s41965-024-00136...


Abstract

Water-based computing emerged as a branch of membrane computing in which water tanks act as permeable membranes connected via pipes. Valves residing at the pipes control the flow of water in terms of processing rules. Resulting water tank systems provide a promising platform for exploration and for case studies of information processing by flow of liquid media like water. We first discuss the possibility of realizing a single layer neural network using tanks and pipes systems. Moreover, we discuss the possibility to create a multi-layer neural network, which could be used to solve more complex problems. Two different implementations are considered: in a first solution, the weight values of the connections between the network nodes are represented by tanks. This means that the network diagram includes multiplication structures between the weight tanks and the input tanks. The second solution aims at simplifying the network proposed in the previous implementation, by considering the possibility to modify the weight values associated to neuron by varying the diameter of the connecting pipes between the tanks. The multiplication structures are replaced with a timer that regulates the opening of the outlet valves of all the tanks. These two implementations can be compared to evaluate their efficiency, and considerations will be made regarding the simplicity of implementation.

Item ID: 86058
Item Type: Article (Research - C1)
ISSN: 2523-8914
Copyright Information: This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/
Date Deposited: 08 Jul 2025 01:57
FoR Codes: 46 INFORMATION AND COMPUTING SCIENCES > 4611 Machine learning > 461104 Neural networks @ 100%
SEO Codes: 28 EXPANDING KNOWLEDGE > 2801 Expanding knowledge > 280115 Expanding knowledge in the information and computing sciences @ 100%
More Statistics

Actions (Repository Staff Only)

Item Control Page Item Control Page