An Operant Conditioning Approach for Large Scale Social Optimization Algorithms

dc.contributor.author Çeltek, Seyit Alperen
dc.contributor.author Durdu, Akif
dc.date.accessioned 2022-02-26T20:54:19Z
dc.date.available 2022-02-26T20:54:19Z
dc.date.issued 2020
dc.description DergiPark: 821958 en_US
dc.description konjes en_US
dc.description.abstract The changes that positive or negative results cause in an individual's behavior are called Operant Conditioning. This paper introduces an operant conditioning approach (OCA) for large scale swarm optimization models. The proposed approach has been applied to social learning particle swarm optimization (SL-PSO), a variant of the PSO algorithm. In SL-PSO, the swarm particles are sorted according to the objective function and all particles are updated with learning from the others. In this study, each particle's learning rate is determined by the mathematical functions that are inspired by the operant conditioning. The proposed approach adjusts the learning rate for each particle. By using the learning rate, a particle close to the optimum solution is aimed to learn less. Thanks to the learning rate, a particle is prevented from being affected by particles close to the optimum point and particles far from the optimum point at the same rate. The proposed OCA-SL-PSO is compared with SL- PSO and pure PSO on CEC 13 functions. Also, the proposed OCA-SL-PSO is tested for large-scale optimization (100-D, 500-D, and 1000-D) benchmark functions. This paper has a novel contribution which is the usage of OCA on Social Optimization Algorithms. The results clearly indicate that the OCA is increasing the results of large-scale SL-PSO. en_US
dc.description.abstract Olumlu veya olumsuz sonuçların bir bireyin davranışında neden olduğu değişikliklere Edimsel Koşullandırma denir. Bu makale, büyük ölçekli sürü optimizasyon modelleri için bir edimsel koşullandırma yaklaşımı (OCA) sunar. Önerilen yaklaşım, PSO algoritmasının bir varyantı olan sosyal öğrenme parçacık sürüsü optimizasyonuna (SL-PSO) uygulanmıştır. SL-PSO'da sürü parçacıkları amaç işlevine göre sıralanır ve tüm parçacıklar diğerlerinden öğrenilerek güncellenir. Bu çalışmada, her parçacığın öğrenme hızı, edimsel koşullanmadan esinlenen matematiksel fonksiyonlar tarafından belirlenir. Önerilen yaklaşım, her parçacık için öğrenme oranını ayarlar. Öğrenme oranını kullanarak, optimum çözüme yakın bir parçacığın daha az öğrenmesi amaçlanmaktır. Öğrenme oranı sayesinde bir parçacığın çözüme yakın partikül ile çözüme uzak partiküllerden aynı oranda etkilenmesinin önüne geçilmektedir. Önerilen OCA-SL-PSO, CEC 13 işlevlerinde SL-PSO ve saf PSO ile karşılaştırılır. Ayrıca, önerilen OCA-SL-PSO, büyük ölçekli optimizasyon (100-D, 500-D ve 1000-D) karşılaştırma işlevleri için test edilmiştir. Bu yazının, Sosyal Optimizasyon Algoritmalarında OCA'nın kullanımı olan yeni bir katkısı vardır. Sonuçlar açıkça OCA'nın büyük ölçekli SL-PSO sonuçlarını artırdığını göstermektedir. en_US
dc.identifier.doi 10.36306/konjes.821958
dc.identifier.issn 2667-8055
dc.identifier.uri https://doi.org/10.36306/konjes.821958
dc.identifier.uri https://dergipark.org.tr/tr/pub/konjes/issue/58996/821958
dc.identifier.uri https://dergipark.org.tr/tr/download/article-file/1382544
dc.identifier.uri https://hdl.handle.net/20.500.13091/1982
dc.language.iso en en_US
dc.publisher Konya Technical University en_US
dc.relation.ispartof Konya Mühendislik Bilimleri Dergisi en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Operant Conditioning en_US
dc.subject Large Scale Optimization en_US
dc.subject Operant Conditioning Approach en_US
dc.subject Swarm Optimization Algorithm en_US
dc.subject Social Learning Based Optimization en_US
dc.subject Edimsel Koşullandırma en_US
dc.subject Büyük Ölçekli Optimizasyon en_US
dc.subject Edimsel Koşullandırma Yaklaşımı en_US
dc.subject Sürü Optimizasyon Algoritması en_US
dc.subject Sosyal Öğrenme en_US
dc.title An Operant Conditioning Approach for Large Scale Social Optimization Algorithms en_US
dc.title.alternative Büyük Ölçekli Sosyal Optimizasyon Algoritmaları İçin Edimsel Koşullandırma Yaklaşımı en_US
dc.type Article en_US
dspace.entity.type Publication
gdc.bip.impulseclass C5
gdc.bip.influenceclass C5
gdc.bip.popularityclass C4
gdc.coar.access open access
gdc.coar.type text::journal::journal article
gdc.description.department Fakülteler, Mühendislik ve Doğa Bilimleri Fakültesi, Elektrik-Elektronik Mühendisliği Bölümü en_US
gdc.description.endpage 45 en_US
gdc.description.publicationcategory Makale - Ulusal Hakemli Dergi - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality N/A
gdc.description.startpage 38 en_US
gdc.description.volume 8 en_US
gdc.description.wosquality Q4
gdc.identifier.openalex W3116105628
gdc.identifier.trdizinid 491263
gdc.index.type TR-Dizin
gdc.oaire.accesstype GOLD
gdc.oaire.diamondjournal false
gdc.oaire.impulse 2.0
gdc.oaire.influence 2.676031E-9
gdc.oaire.isgreen false
gdc.oaire.keywords Engineering
gdc.oaire.keywords Operant Conditioning;Large Scale Optimization;Operant Conditioning Approach;Swarm Optimization Algorithm;Social Learning Based Optimization
gdc.oaire.keywords Mühendislik
gdc.oaire.keywords Edimsel Koşullandırma;Büyük Ölçekli Optimizasyon;Edimsel Koşullandırma Yaklaşımı;Sürü Optimizasyon Algoritması;Sosyal Öğrenme
gdc.oaire.popularity 5.1174913E-9
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0202 electrical engineering, electronic engineering, information engineering
gdc.oaire.sciencefields 02 engineering and technology
gdc.openalex.collaboration National
gdc.openalex.fwci 0.44057865
gdc.openalex.normalizedpercentile 0.71
gdc.opencitations.count 4
gdc.plumx.crossrefcites 1
gdc.plumx.mendeley 5
gdc.virtual.author Durdu, Akif
relation.isAuthorOfPublication 230d3f36-663e-4fae-8cdd-46940c9bafea
relation.isAuthorOfPublication.latestForDiscovery 230d3f36-663e-4fae-8cdd-46940c9bafea

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
10.36306-konjes.821958-1382544.pdf
Size:
631.03 KB
Format:
Adobe Portable Document Format