Implementation of Artificial Neural Networks Trained by Particle Swarm Optimization using Multi-Phase Switched–Capacitor Circuits

In this paper, a proposed design of Artificial Neural Networks Trained by Particle Swarm Optimization using multi-phase switched-capacitor circuits is presented. Swarm intelligence is based on collective behavior of self organized group of agents. Each agent follows a relatively simple set of rul...

Full description

Bibliographic Details
Main Author: Hanan A. R. Akkar
Format: Article
Language:Arabic
Published: Mustansiriyah University/College of Engineering 2011-03-01
Series:Journal of Engineering and Sustainable Development
Subjects:
Online Access:https://jeasd.uomustansiriyah.edu.iq/index.php/jeasd/article/view/1359
_version_ 1811232936759918592
author Hanan A. R. Akkar
author_facet Hanan A. R. Akkar
author_sort Hanan A. R. Akkar
collection DOAJ
description In this paper, a proposed design of Artificial Neural Networks Trained by Particle Swarm Optimization using multi-phase switched-capacitor circuits is presented. Swarm intelligence is based on collective behavior of self organized group of agents. Each agent follows a relatively simple set of rules and interacting with its local surrounding. Particle Swarm Optimization (PSO) has been an increasingly interesting topic in the field of computational intelligence. PSO is another optimization algorithm that falls under the soft computing address. One application of PSO has tremendous success is in the field of Artificial Neural Networks (ANNs) training. In this paper an adaption of the ANN weights using PSO is proposed as a mechanism to improve the performance of ANN. For this purpose we have modified the MATLAB PSO toolbox to be suitable with neural application. In neural networks, the multiplier is needed to deal with the learning of weights, and the generation of associated outputs therefore, a proposed design of multiplier circuit using multi-phase switched-capacitor circuit that can be implemented in CMOS technology. Generating multiple clock sources is a common requirement for the designing multi-phase switched-capacitor circuits so; a proposed design of multi-phase clock generator is presented which produces sequential non-overlapping clock pulses. The proposed design of multi-phase switched-capacitor neuron and its corresponding “synapses” also presented in details. Simulation results are presented using EWB package, which illustrates the validity of the proposed switched capacitor circuit's designs.  
first_indexed 2024-04-12T11:12:48Z
format Article
id doaj.art-df165565b8c64f52a59ab58c2b7b5975
institution Directory Open Access Journal
issn 2520-0917
2520-0925
language Arabic
last_indexed 2024-04-12T11:12:48Z
publishDate 2011-03-01
publisher Mustansiriyah University/College of Engineering
record_format Article
series Journal of Engineering and Sustainable Development
spelling doaj.art-df165565b8c64f52a59ab58c2b7b59752022-12-22T03:35:35ZaraMustansiriyah University/College of EngineeringJournal of Engineering and Sustainable Development2520-09172520-09252011-03-01151Implementation of Artificial Neural Networks Trained by Particle Swarm Optimization using Multi-Phase Switched–Capacitor CircuitsHanan A. R. Akkar0Department of Electrical and Electronic Engineering, University of Technology, Baghdad, Iraq In this paper, a proposed design of Artificial Neural Networks Trained by Particle Swarm Optimization using multi-phase switched-capacitor circuits is presented. Swarm intelligence is based on collective behavior of self organized group of agents. Each agent follows a relatively simple set of rules and interacting with its local surrounding. Particle Swarm Optimization (PSO) has been an increasingly interesting topic in the field of computational intelligence. PSO is another optimization algorithm that falls under the soft computing address. One application of PSO has tremendous success is in the field of Artificial Neural Networks (ANNs) training. In this paper an adaption of the ANN weights using PSO is proposed as a mechanism to improve the performance of ANN. For this purpose we have modified the MATLAB PSO toolbox to be suitable with neural application. In neural networks, the multiplier is needed to deal with the learning of weights, and the generation of associated outputs therefore, a proposed design of multiplier circuit using multi-phase switched-capacitor circuit that can be implemented in CMOS technology. Generating multiple clock sources is a common requirement for the designing multi-phase switched-capacitor circuits so; a proposed design of multi-phase clock generator is presented which produces sequential non-overlapping clock pulses. The proposed design of multi-phase switched-capacitor neuron and its corresponding “synapses” also presented in details. Simulation results are presented using EWB package, which illustrates the validity of the proposed switched capacitor circuit's designs.  https://jeasd.uomustansiriyah.edu.iq/index.php/jeasd/article/view/1359Artificial Neural NetworksANNPSOSwitched Capacitor NetworkSCN
spellingShingle Hanan A. R. Akkar
Implementation of Artificial Neural Networks Trained by Particle Swarm Optimization using Multi-Phase Switched–Capacitor Circuits
Journal of Engineering and Sustainable Development
Artificial Neural Networks
ANN
PSO
Switched Capacitor Network
SCN
title Implementation of Artificial Neural Networks Trained by Particle Swarm Optimization using Multi-Phase Switched–Capacitor Circuits
title_full Implementation of Artificial Neural Networks Trained by Particle Swarm Optimization using Multi-Phase Switched–Capacitor Circuits
title_fullStr Implementation of Artificial Neural Networks Trained by Particle Swarm Optimization using Multi-Phase Switched–Capacitor Circuits
title_full_unstemmed Implementation of Artificial Neural Networks Trained by Particle Swarm Optimization using Multi-Phase Switched–Capacitor Circuits
title_short Implementation of Artificial Neural Networks Trained by Particle Swarm Optimization using Multi-Phase Switched–Capacitor Circuits
title_sort implementation of artificial neural networks trained by particle swarm optimization using multi phase switched capacitor circuits
topic Artificial Neural Networks
ANN
PSO
Switched Capacitor Network
SCN
url https://jeasd.uomustansiriyah.edu.iq/index.php/jeasd/article/view/1359
work_keys_str_mv AT hananarakkar implementationofartificialneuralnetworkstrainedbyparticleswarmoptimizationusingmultiphaseswitchedcapacitorcircuits