Page 76 - Neşide Dergisi 6.Sayı
P. 76

DOSYA



                  lemler sonucunda bir çıkarım yapılır. Bulanık   (Çizelgeleme, Gezgin Satıcı vb.) çözmeye yö-
                  mantık da bir kural tabanlı sistem olarak dü-  nelik ileri teknikler Yapay zekâ teknikleri ola-
                  şünülebilir. Fakat burada nitelendirmeler, uz-  rak adlandırılır. Bunların başlıcaları:
                  man sistemlerden farklı olarak kesin değildir.
                  Bir insanın günlük hayatta yaptığı nitelemele-  a-)  Bilgi  tabanlı  uzman  sistem  yaklaşımı  b-)
                  rin büyük çoğunluğu da kesin değildir. Bula-  Yapay sinir ağları yaklaşımı
                  nık mantık bu şekilde kural tabanının günlük   c-)  Bulanık mantık yaklaşımı
                  hayatta kullanılan kesin olamayan kelimelerle   d-)  Geleneksel olmayan optimizasyon teknik-
                  oluşturulmasına imkân sağlar. Beynin öğren-  leri  i-)  Genetik  algoritma  ii-)  Benzetilmiş
                  me kapasitesi nöronlar ve bunların birbiri ile   tavlama (Simulated annealing) iii-) Hyprid
                  olan bağlantısına bağlıdır. Yapay sinir ağları,   algoritmalar
                  adından da anlaşılacağı gibi, beynin çok basit
                                                            e-) Nesne tabanlı (Object-oriented) program-
                  bir nöron modelinin benzetimidir. Bu şekilde
                                                               lama f-) Coğrafi bilgi sistemleri(GIS)
                  elde edilen ağ ile öğrenme olayı gerçekleşir.
                  Genetik algoritma ise, doğanın kullanmış ol-  g-) Karar destek sistemlerinin gelişimi
                  duğu biyolojik evrim modelini benzeterek çö-  h-) Esnek programlama (Soft computing )
                  züm arayan bir optimal arama algoritmasıdır.
                                                            Bu yöntemlerden sadece trafik alanında yay-
                  Bu  çalışmada  yapay  zekâ  tekniklerinden  uz-  gın olarak kullanım alanı bulan uzman sistem-
                  man  sistemler,  bulanık  mantık,  yapay  sinir   ler,  yapay  sinir  ağları,  genetik  algoritma  ve
                  ağları  ve  genetik  algoritma  yöntemleri  ta-  bunların kendi aralarında ikili veya üçlü birle-
                  nıtılarak,  bu  tekniklerin  trafik  kontrol  prob-  şimiyle oluşan esnek programlama ile ilgilen-
                  lemlerinde  kullanımları  üzerine  araştırma   dik. Bunun için bu teknikleri çok detaylara gir-
                  yapılmıştır.  Çalışmada  trafik  kontrolünde  bu   meden  özetleyip  trafikte  kullanım  alanlarına
                  tekniklerin nerede ve nasıl uygulandığına iliş-  göre tasnif çalışması yaptık.
                  kin bir sınıflandırma yapılmıştır.
                                                            1. KULLANILAN YAPAY ZEKÂ TEKNİKLERİ
                  GİRİŞ
                                                            Uzman Sistemler (Expert Systems)
                  Yapay  zekâ,  insan  tarafından  yapıldığında
                                                            Yapay  zekânın  en  önemli  uygulama  alanla-
                  zekâ  olarak  adlandırılan  davranışların  (akıllı
                  davranışların) makina tarafından da yapılma-  rından biri Uzman Sistemledir. Bu tip sistem
                  sıdır. Yapay zekânın insan aklının nasıl çalıştı-  belli bir alanda uzman olan kişilerin uzman-
                  ğını gösteren bir kuram olduğu da söylenebi-  lıklarına dayanarak çözüm arar. Bunu bir tür
                  lir. Yapay zekânın amacı, makinaları daha akıllı   bilgisayarda  düzenlenmiş  danışma  sistemi
                                                            olarak  düşünebiliriz.  Uzman  sistemler  hem
                  hale getirmek, zekânın ne olduğunu anlamak
                  ve makinaları daha faydalı hâle getirmektir.  makine hem de insan müdahalesine ihtiyaç
                                                            duyan uygulamalarda kullanılır. Tıp, finansal
                  Yapay zekânın amacı insanın zekâsını bilgisa-  planlama, bilgisayar konfigürasyonu, gerçek
                  yar aracılığı ile taklit etmek, bu anlamda belli   zamanlı sistemler, trafik yönetimi ve kontro-
                  bir  ölçüde  bilgisayarlara  öğrenme  yeteneği   lü, sigortacılık bazı uygulama alanlarıdır. Bir
                  kazandırabilmektir.  Bu  şekilde  Yapay  zekâ   uzman  sistem  üç  parçadan  oluşur.  Bunlar;
                  çoğunlukla insanın düşünme yeteneğini, bey-  Kural Tabanı,  Data Tabanı  ve  Kural  Çözüm-
                  nin çalışma modelini veya doğanın biyolojik   leyicidir. Bu şekilde oluşturulmuş bir Uzman
                  evrimini modellemeye çalışan yöntemlerden
                                                            Sistemim blok yapısı Şekil.1‘de görülmekte-
     YAPAY ZEKÂ   oluşur.                                   dir.
                  Bilgisayar  teknolojisindeki  gelişime  paralel
                                                            Kural tabanında, kural çözümleyicinin sonuca
                  olarak özellikle son yirmi yılda ulaşım alanın-
                                                            varmak için kullanacağı kural kümesi bulunur.
                  da karşımıza çıkan ve sezgisel olarak çözüle-
                                                            Pek  çok  uygulamada  Kural  tabanı  IF-THEN
                  bilen ya da çözülmesi matematik teknikler ile
                                                            birkaç  kuraldan  birkaç  bin  kurala  kadar  ola-
                  mümkün olmayan gerçek hayat problemlerini   kural  yapısında  tutulur.  Bu  kural  kümesinde




          74
   71   72   73   74   75   76   77   78   79   80   81