Araştırma Makalesi

Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu

Cilt: IDAP-2022 : International Artificial Intelligence and Data Processing Symposium 10 Ekim 2022
PDF İndir
EN TR

Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu

Öz

Sistem tasarımı ve kriptografik yöntemler için kritik bir öneme sahip olan rassal sayı üretimi; işlem gücü yüksek bilgisayarların ortaya çıkmasıyla güvenlik açısından daha da ön plana çıkmaktadır. Bu problemin çözülmesi için fiziksel bir işleyiş ile rassal sayı üretimini hedefleyen gerçek rassal sayı üreteçleri kullanılabileceği gibi yazılım tabanlı olduğu için uygulanması daha kolay olan sözde rassal sayı üreteçleri (SRSÜ) de kullanılabilmektedir. SRSÜ, genellikle bilinen bir algoritmaya sahip olmaları ve aynı şartlar altında tahmin edilebilen sonuçlar vermeleri sebebiyle gerçek manada rassallık sağlayamamaktadırlar. Nitekim çeşitli rassallık şartlarını sağlamaları, sayı üretim hızı ve maliyet gibi sebeplerden dolayı sıkça tercih edilmektedirler. Bu çalışmada, uygulama kolaylığı ve uygulama ortamı sebebiyle tercih edilen bir SRSÜ algoritmasının Parçacık Sürüsü Optimizasyonu (PSO) kullanılarak değişken sistem şartlarında asgari kaynak tüketimi ile azami rassallığa ulaştırılması amaçlanmıştır. Rassallık, Tekrarlama Sınaması ve Sıfır Hipotezi kullanılarak ölçülmüş ve PSO kullanılarak bir SRSÜ’nün optimize edilmesi yoluyla özellikle alan karmaşıklığı açısından ciddi kazanımlar elde edilebileceği sonucuna ulaşılmıştır.

Anahtar Kelimeler

Destekleyen Kurum

İnönü Üniversitesi

Proje Numarası

FBG-2020-2143

Teşekkür

Bu çalışma, İnönü Üniversitesi Bilimsel Araştırma Projeleri Bölümü'nün (BAPB) FBG-2020-2143 sayılı projesi ile desteklenmiştir. Yazar, değerli geri bildirimleri için İnönü Üniversitesi BAPB’ye teşekkür eder.

Kaynakça

  1. Agin, M. A., & Godbole, A. P. (1992). A new exact runs test for randomness. In Computing Science and Statistics (pp. 281-285). Springer, New York, NY.
  2. Akhshani, A., Akhavan, A., Mobaraki, A., Lim, S. C., & Hassan, Z. (2014). Pseudo random number generator based on quantum chaotic map. Communications in Nonlinear Science and Numerical Simulation, 19(1), 101-111.
  3. Almardeny, Y., Benavoli, A., Boujnah, N., & Naredo, E. (2022). A Reinforcement Learning System for Generating Instantaneous Quality Random Sequences. IEEE Transactions on Artificial Intelligence.
  4. Bakiri, M., Guyeux, C., Couchot, J. F., & Oudjida, A. K. (2018). Survey on hardware implementation of random number generators on FPGA: Theory and experimental analyses. Computer Science Review, 27, 135-153.
  5. Bouillaguet, C., Martinez, F., & Sauvage, J. (2020). Practical seed-recovery for the PCG pseudo-random number generator. IACR Transactions on Symmetric Cryptology, 175-196.
  6. Boyar, J. (1989). Inferring sequences produced by a linear congruential generator missing low-order bits. Journal of Cryptology, 1(3), 177-184.
  7. Bradley, J. V. (1968). Distribution-free statistical tests.
  8. Bujang, M. A., & Sapri, F. E. (2018). An application of the runs test to test for randomness of observations obtained from a clinical survey in an ordered population. The Malaysian Journal of Medical Sciences: MJMS, 25(4), 146.

Ayrıntılar

Birincil Dil

Türkçe

Konular

Yazılım Mühendisliği, Yazılım Mühendisliği (Diğer)

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

10 Ekim 2022

Gönderilme Tarihi

11 Eylül 2022

Kabul Tarihi

16 Eylül 2022

Yayımlandığı Sayı

Yıl 2022 Cilt: IDAP-2022 : International Artificial Intelligence and Data Processing Symposium

Kaynak Göster

APA
Kaya, M. S., & İnce, K. (2022). Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu. Computer Science, IDAP-2022 : International Artificial Intelligence and Data Processing Symposium, 80-85. https://doi.org/10.53070/bbd.1173694
AMA
1.Kaya MS, İnce K. Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu. JCS. 2022;IDAP-2022 : International Artificial Intelligence and Data Processing Symposium:80-85. doi:10.53070/bbd.1173694
Chicago
Kaya, Muhammed Saadetdin, ve Kenan İnce. 2022. “Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu”. Computer Science IDAP-2022 : International Artificial Intelligence and Data Processing Symposium (Ekim): 80-85. https://doi.org/10.53070/bbd.1173694.
EndNote
Kaya MS, İnce K (01 Ekim 2022) Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu. Computer Science IDAP-2022 : International Artificial Intelligence and Data Processing Symposium 80–85.
IEEE
[1]M. S. Kaya ve K. İnce, “Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu”, JCS, c. IDAP-2022 : International Artificial Intelligence and Data Processing Symposium, ss. 80–85, Eki. 2022, doi: 10.53070/bbd.1173694.
ISNAD
Kaya, Muhammed Saadetdin - İnce, Kenan. “Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu”. Computer Science IDAP-2022 : INTERNATIONAL ARTIFICIAL INTELLIGENCE AND DATA PROCESSING SYMPOSIUM (01 Ekim 2022): 80-85. https://doi.org/10.53070/bbd.1173694.
JAMA
1.Kaya MS, İnce K. Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu. JCS. 2022;IDAP-2022 : International Artificial Intelligence and Data Processing Symposium:80–85.
MLA
Kaya, Muhammed Saadetdin, ve Kenan İnce. “Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu”. Computer Science, c. IDAP-2022 : International Artificial Intelligence and Data Processing Symposium, Ekim 2022, ss. 80-85, doi:10.53070/bbd.1173694.
Vancouver
1.Muhammed Saadetdin Kaya, Kenan İnce. Bir Sözde Rassal Sayı Üreticinin Parçacık Sürü Optimizasyonu Yöntemi Kullanılarak Gerçek Zamanlı Optimizasyonu. JCS. 01 Ekim 2022;IDAP-2022 : International Artificial Intelligence and Data Processing Symposium:80-5. doi:10.53070/bbd.1173694

The Creative Commons Attribution 4.0 International License 88x31.png  is applied to all research papers published by JCS and

a Digital Object Identifier (DOI)     Logo_TM.png  is assigned for each published paper.