Araştırma Makalesi

Genetik Algoritmalar (GA) İle Nüfus Artış Tahmini

Cilt: 11 Sayı: 1 5 Haziran 2018
PDF İndir
TR EN

Genetik Algoritmalar (GA) İle Nüfus Artış Tahmini

Öz

Bu çalışmada, nüfus artış tahminini yapmak üzere yapay zekanın bir alt disiplini olan genetik algoritmalardan yararlanılarak .NET ortamında C# programlama dili kullanılarak görsel ara yüze sahip bir yazılımı geliştirilmiştir. Bu bağlamda TÜİK’ten yıllara göre yapılan sayım bilgileri baz alınmış ve geliştirilen yazılım sayesinde ileriki yıllar için nüfus artış tahmini yapılabilmiştir. Çalışma kapsamında, hız ve performans açısından ikili kodlu genetik algoritma yerine Gerçek Kodlu Genetik Algoritma; seçme yöntemi olarak da Turnuva Seçim Yöntemi kullanılmıştır. Çünkü  Genetik Algoritmalarda (GA) İkili kodlu algoritmalar; parametrelerin “1” ve “0” larla ifade edilmesi, kromozomların boyutlarını oldukça artırdığından sınırlı hassasiyete sahip olmaktadırlar. Oysa bunun yerine gerçek rakamlarla kodlama yapabilen, gerçek kodlu GA’yı kullanmak daha avantajlıdır. Gerçek kodlu GA, hem daha hassas hem de PC belleğinde daha az yer kaplamaktadır. Ayrıca mevcut yazılımların kullanım karmaşıklığının ve zorluğunun önüne geçmek için geliştirilen yazılımda, başlangıçta kullanıcı tarafından popülasyon sayısı, iterasyon sayısı, çaprazlama oranı, mutasyon oranı ve TÜİK’ten alınmış geçmiş yıllara ait nüfus sayım verileri girişi kullanıcı tarafından girişi yapıldıktan sonra eldeki veriler doğrultusunda istenen yıla ait nüfus artış tahmini yapılmaktadır. Bu çalışma kapsamında da TÜİK’ten alınan veriler kullanılarak öncelikle Türkiye ve Konya ili için 2016 yılı nüfus artış tahminleri yapılmış ve bu tahmini artış oranı gerçek verilerle karşılaştırılmıştır. Daha sonra ise Türkiye geneli ve Konya ili için 2020 yılına ait nüfus artış tahmini oranına yer verilmiştir. Ayrıca geliştirilen yazılım eldeki veriler doğrultusunda kıtalar, ülkeler, şehirler, beldeler ve hatta köyler için nüfus artış tahmini yapabilecek esneklik ve yapıda tasarlanmıştır.

Anahtar Kelimeler

Kaynakça

  1. [1] Bolat, B., Erol, K. O. ve İmrak, C. E. (2004). “Genetic Algorithms in Engineering Applications and the Function of Operators”. Journal of Engineering and Natural Sciences, ss 264-271.[2] http://www.atasoyweb.net/Genetik-Algoritma, Erişim Tarihi:05.02.2017.[3] Akbari, M., Rashidi, H. And Alizadeh, S. H. (2017). “An Enhanced Genetic Algorithm With New Operators For Task Scheduling In Heterogeneous Computing Systems”. 61, pp 35–46.[4] John H. Holland. Adaptation in Natural and Artificial Systems, 1974.[5] Zhang, K., Du, H. and Feldman, M. V. (2017). “Maximizing influence in a social network: Improved Results Using a Genetic Algorithm”, 478, ss 20–30.[6] http://tr.wikipedia.org/wiki/Genetik_algoritma, Erişim Tarihi:02.01.2017.[7] Cunkaş, M. (2006). Genetik Algoritmalar ve Uygulamaları. Selçuk Üniversitesi, Teknik Eğitim Fakültesi, Konya, ss 1-78.[8] Baker, J.E. (1985). “Adaptive selection methods for Genetic Algorithms”. In Proceedings of the 1st International Conference on Genetic Algorithms and their Applications, pp 101-111, ISBN:0-8058-0426-9. [9] Sivaraj, R. and Ravichandran, T. (2011). “A Review Of Selection Methods In Genetic Algorithm”, International Journal of Engineering Science and Technology (IJEST), 3(5), pp 3792–3797, ISSN : 0975-5462, 3792-3797.

Ayrıntılar

Birincil Dil

Türkçe

Konular

Mühendislik

Bölüm

Araştırma Makalesi

Yazarlar

Müslüm Öztürk *
Kilis 7 Aralık Üniversitesi
Türkiye

Prof. Dr. Turan Paksoy
SELÇUK ÜNİVERSİTESİ
Türkiye

Öğr. Gör. Melek Öztürk
Kilis 7 Aralık Üniversitesi
Türkiye

Yayımlanma Tarihi

5 Haziran 2018

Gönderilme Tarihi

10 Şubat 2018

Kabul Tarihi

5 Mayıs 2018

Yayımlandığı Sayı

Yıl 2018 Cilt: 11 Sayı: 1

Kaynak Göster

APA
Öztürk, M., Paksoy, P. D. T., & Öztürk, Ö. G. M. (2018). Genetik Algoritmalar (GA) İle Nüfus Artış Tahmini. Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi, 11(1), 40-51. https://izlik.org/JA36BZ88EK
AMA
1.Öztürk M, Paksoy PDT, Öztürk ÖGM. Genetik Algoritmalar (GA) İle Nüfus Artış Tahmini. TBV-BBMD. 2018;11(1):40-51. https://izlik.org/JA36BZ88EK
Chicago
Öztürk, Müslüm, Prof. Dr. Turan Paksoy, ve Öğr. Gör. Melek Öztürk. 2018. “Genetik Algoritmalar (GA) İle Nüfus Artış Tahmini”. Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi 11 (1): 40-51. https://izlik.org/JA36BZ88EK.
EndNote
Öztürk M, Paksoy PDT, Öztürk ÖGM (01 Haziran 2018) Genetik Algoritmalar (GA) İle Nüfus Artış Tahmini. Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi 11 1 40–51.
IEEE
[1]M. Öztürk, P. D. T. Paksoy, ve Ö. G. M. Öztürk, “Genetik Algoritmalar (GA) İle Nüfus Artış Tahmini”, TBV-BBMD, c. 11, sy 1, ss. 40–51, Haz. 2018, [çevrimiçi]. Erişim adresi: https://izlik.org/JA36BZ88EK
ISNAD
Öztürk, Müslüm - Paksoy, Prof. Dr. Turan - Öztürk, Öğr. Gör. Melek. “Genetik Algoritmalar (GA) İle Nüfus Artış Tahmini”. Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi 11/1 (01 Haziran 2018): 40-51. https://izlik.org/JA36BZ88EK.
JAMA
1.Öztürk M, Paksoy PDT, Öztürk ÖGM. Genetik Algoritmalar (GA) İle Nüfus Artış Tahmini. TBV-BBMD. 2018;11:40–51.
MLA
Öztürk, Müslüm, vd. “Genetik Algoritmalar (GA) İle Nüfus Artış Tahmini”. Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi, c. 11, sy 1, Haziran 2018, ss. 40-51, https://izlik.org/JA36BZ88EK.
Vancouver
1.Müslüm Öztürk, Prof. Dr. Turan Paksoy, Öğr. Gör. Melek Öztürk. Genetik Algoritmalar (GA) İle Nüfus Artış Tahmini. TBV-BBMD [Internet]. 01 Haziran 2018;11(1):40-51. Erişim adresi: https://izlik.org/JA36BZ88EK

https://i.creativecommons.org/l/by-nc/4.0Makale Kabulü

 

Çevrimiçi makale yüklemesi yapmak için kullanıcı kayıt/girişini kullanınız.

Dergiye gönderilen makalelerin kabul süreci şu aşamalardan oluşmaktadır:

1.       Gönderilen her makale ilk aşamada en az iki hakeme gönderilmektedir.

2.       Hakem ataması, dergi editörleri tarafından yapılmaktadır. Derginin hakem havuzunda yaklaşık 200 hakem bulunmaktadır ve bu hakemler ilgi alanlarına göre sınıflandırılmıştır. Her hakeme ilgilendiği konuda makale gönderilmektedir. Hakem seçimi menfaat çatışmasına neden olmayacak biçimde yapılmaktadır.

3.       Hakemlere gönderilen makalelerde yazar adları kapatılmaktadır.

4.       Hakemlere bir makalenin nasıl değerlendirileceği açıklanmaktadır ve aşağıda görülen değerlendirme formunu doldurmaları istenmektedir.

5.       İki hakemin olumlu görüş bildirdiği makaleler editörler tarafından benzerlik incelemesinden geçirilir. Makalelerdeki benzerliğin %25’ten küçük olması beklenir.

6.       Tüm aşamaları geçmiş olan bir bildiri dil ve sunuş açısından editör tarafından incelenir ve gerekli düzeltme ve iyileştirmeler yapılır. Gerekirse yazarlara durum bildirilir.

 88x31.png   Bu eser Creative Commons Atıf-GayriTicari 4.0 Uluslararası Lisansı ile lisanslanmıştır.