Açık Akademik Arşiv Sistemi

GPU accelerated training of image convolution filter weights using genetic algorithms

Show simple item record

dc.contributor.authors Akgun, D; Erdogmus, P;
dc.date.accessioned 2020-01-13T09:08:45Z
dc.date.available 2020-01-13T09:08:45Z
dc.date.issued 2015
dc.identifier.citation Akgun, D; Erdogmus, P; (2015). GPU accelerated training of image convolution filter weights using genetic algorithms. APPLIED SOFT COMPUTING, 30, 594-585
dc.identifier.issn 1568-4946
dc.identifier.uri https://hdl.handle.net/20.500.12619/2619
dc.identifier.uri https://doi.org/10.1016/j.asoc.2015.02.010
dc.description.abstract Genetic algorithms (GA) provide an efficient method for training filters to find proper weights using a fitness function where the input signal is filtered and compared with the desired output. In the case of image processing applications, the high computational cost of the fitness function that is evaluated repeatedly can cause training time to be relatively long. In this study, a new algorithm, called sub-image blocks based on graphical processing units (GPU), is developed to accelerate the training of mask weights using GA. The method is developed by discussing other alternative design considerations, including direct method (DM), population-based method (PBM), block-based method (BBM), and sub-images-based method (SBM). A comparative performance evaluation of the introduced methods is presented using sequential and other GPUs. Among the discussed designs, SBM provides the best performance by taking advantage of the block shared and thread local memories in GPU. According to execution duration and comparative acceleration graphs, SBM provides approximately 55-90 times more acceleration using GeForce GTX 660 over sequential implementation on a 3.5 GHz processor. (C) 2015 Elsevier B.V. All rights reserved.
dc.language English
dc.publisher ELSEVIER SCIENCE BV
dc.subject Computer Science
dc.title GPU accelerated training of image convolution filter weights using genetic algorithms
dc.type Article
dc.identifier.volume 30
dc.identifier.startpage 585
dc.identifier.endpage 594
dc.contributor.department Sakarya Üniversitesi/Bilgisayar Ve Bilişim Bilimleri Fakültesi/Yazılım Mühendisliği Bölümü
dc.contributor.saüauthor Akgün, Devrim
dc.relation.journal APPLIED SOFT COMPUTING
dc.identifier.wos WOS:000351296200050
dc.identifier.doi 10.1016/j.asoc.2015.02.010
dc.identifier.eissn 1872-9681
dc.contributor.author Akgün, Devrim
dc.contributor.author Pakize Erdogmus


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record