Aylık Arşivler: Şubat 2017

İmam Hasan’ın Barışı kitabı ekseninde Yalnız İmam Hz.Hasan(as) dönemi hakkında…

İmam Hasan’ın Barışı kitabı ekseninde Yalnız İmam Hz.Hasan(as) dönemi hakkında… Üstad Razi Al-i Yasin’in Arapça olarak kaleme aldığı İmam Hasan(as)’ın Barışı Tarihin En Büyük Kansız Devrimi isimli kitabın önemli olmasının bir sebebi de bu konu hakkında kapsamlı bir kitap yazmaya karar veren İmam Ali Hamaney(ra)’in araştırmaları sırasında bu kitabı görmesiyle, bu kitabın yeterince doyurucu olduğu>>>

MATLAB ile GPU Hesaplama

“MATLAB ile GPU Hesaplama” başlıklı bu sayfayı sürekli güncelleyerek MATLAB ile CUDA destekli grafik işlemcilerle GPU Hesaplama yapmak isteyen kişilere giriş seviyesinde bilgi vermeyi amaçlamaktayım. gpuDeviceCount komutu ile sistemimizde CUDA destekli kaç tane grafik kartı olduğunu sorguluyoruz. Genellikle 1 tanedir, bazı sistemlerde birden çok kart takılarak, bu kartları kullanarak hesaplama yapılırken hangi karta yönelik işlem>>>

Gerçek kodlu GA’da çaprazlama nasıl yapılır?

Gerçek kodlu GA’da çaprazlama seçilen ebeveynlerin yer değişimi yapılmak suretiyle yapılabilir. Bu durum değerlerde herhangi bir değişikliğe meydan vermez. Boyutlardaki değerlerin değişimiyle uygunluk fonksiyonunun değerinin değişeceği hesap edilir. Örneğin:

Matlab’ta onluk sayıyı ikilik sayıya çevirme yöntemleri

Onluk sayı sistemindeki bir sayı ikilik sayı sistemindeki bir sayıya aşağıdaki şekilde çevrilir: 1.yol: onluksayi = 30; ikiliksayi = dec2bin(onluksayi); 2.yol: onluksayi = 30; i = 1; q = floor(onluksayi/2); % Sayı ikiye bölünür ve tam kısmı alınır r = rem(onluksayi, 2); % Sayı ikiye bölünür ve kalan bulunur ikiliksayi(i) = num2str(r(i)); % İlk parametre>>>

Matlab’ta ikilik sayıyı onluk sayıya çevirme yöntemleri

İkilik sayı sistemindeki bir sayı onluk sayı sistemindeki bir sayıya aağıdaki şekilde çevrilir: 1.yol: ikilisayi = ‘101010’; onluksayi = bin2dec(ikilisayi) 2.yol: ikilisayi = ‘101010’; onluksayi = 0; for i = 1 : length(ikilisayi) onluksayi = onluksayi + str2double(ikilisayi(i)) * 2^(length(ikilisayi) – i); end onluksayi 3.yol: ikilisayi = ‘101010’; onluksayi = 0; i = 1; while>>>

Binary Particle Swarm Optimization: Challenges and New Solutions

“Binary Particle Swarm Optimization: Challenges and New Solutions” başlıklı çalışma Hossein Nezamabadi-pour , Majid Rostami-sharbabaki , Malihe Maghfoori-Farsangi tarafından yapılmış olup CSI J Comput Sci Eng dergisinin 2008 yılındaki 6.1 cildinin 21-32.sayfaları arasında basılmıştır. Sigmoid fonksiyonu yerine: fonksiyonu kullanılmıştır. Ayrıca; kullanılmıştır. Sigmoid yerine önerilen fonksiyonun grafiği: Çalışmayı indirmek için: Binary_Particle_Swarm_Optimization_Challenges_and_New_Solutions

A Discrete Particle Swarm Optimization Algorithm for Uncapacitated Facility Location Problem

“A Discrete Particle Swarm Optimization Algorithm for Uncapacitated Facility Location Problem” başlıklı çalışma Ali R. Guner ve Mehmet Sevkli tarafından yapılmış olup Journal of Artificial Evolution and Applications dergisinde 2008 yılında yayınlanmıştır. Sürekli değerler mod işlemi ile ikili hale çevrilmiştir. Mutasyon ve Crossover işlemi uygulanmıştır. Local search modülü eklenmiştir. Çalışmada PSO parçacık sayısını kaç aldıklarını>>>

A Modified Continuous Particle Swarm Optimization Algorithm for Uncapacitated Facility Location Problem

“A Modified Continuous Particle Swarm Optimization Algorithm for Uncapacitated Facility Location Problem” başlıklı çalışma Sujay Saha, Arnab Kole ve Kashinath Dey tarafından yapılmış olup 2011 yılında Information Technology and Mobile Communication (pp. 305-311). Springer Berlin Heidelberg’de basılmıştır. İkilileştirme işlemi sürekli değerlerinin 2’ye göre modunun alınması ile gerçekleştirilmiştir. Çalışmada üretilen rastgele r1 sayısı 0.5 olduğu zaman>>>

A Simplified Binary Artificial Fish Swarm Algorithm for Uncapacitated Facility Location Problems

“A Simplified Binary Artificial Fish Swarm Algorithm for Uncapacitated Facility Location Problems” başlıklı çalışma Abul Kalam Azad, Ana Maria A.C. Rocha ve Edite M.G.P. Fernandes tarafından yapılmış olup World Congress on Engineering 2013, WCE 2013 (Vol. 1, pp. 31-36) kapsamında sunulmuş ve basılmıştır. Popülasyon çeşitliliğini artırmak için her R iterasyonda bir popülasyon rastgele olarak yeniden>>>