OPTİMUM YAPI DİZAYNINDA YAPAY ZEKA YAKLAŞIMLAR. Ömer CİVALEK 1

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "OPTİMUM YAPI DİZAYNINDA YAPAY ZEKA YAKLAŞIMLAR. Ömer CİVALEK 1"

Transkript

1 OPTİMUM YAPI DİZAYNINDA YAPAY ZEKA YAKLAŞIMLAR Ömer CİVALEK Öz: Dizayn süresince yapı mühendisinin esas amacı, önceden tanımlanmış dizayn koşulları altında hem dış yüklere karşı dayanıma sahip ve hem de ekonomik bir optimum yapı elde etmektir. Bu çalışma, düzlem kafes sistemlerin optimum dizaynlarının bazı yapay zeka teorilerinin kullanılarak elde edilmesi ile ilgilidir. Yaklaşım, düzlem kafes yapıların optimizasyonu ile ilgili bir örnek ile açıklanmış ve sonuçlar tartışılmıştır. Anahtar Kelimeler: Yapı Optimizasyonu, Karınca Koloni Algoritması, Yapay Zeka. GİRİŞ Artan nüfusa karşılık kaynakların yetersizliği mühendislik hesaplarında optimizasyon kavramının doğmasına neden olmuştur. Esasen mühendisliğin genel bir tanımı da kıt kaynakların optimum kullanılması sanatıdır. Geçen 30 yıl boyunca pek çok matematiksel optimizasyon tekniği geliştirilmiş ve yapı mühendisliğinde kullanılmıştır. Optimumluk kriteri, sonlu elemanlar yöntemi, simpleks yöntemler ve dinamik programlama bunlardan bazılarıdır [,2,3]. Yapı optimizasyonunun amacı, dizayn değişkenlerine bağlı olarak matematiksel formda tanımlanmış bir amaç fonksiyonunun verilen sınırlayıcılar altında ekstrem değerlerinin bulunmasıdır. Yapısal optimizasyonda bu ekstrem değer genelde bir minimumdur. Pek çok yapısal optimizasyon probleminde uygun amaç fonksiyonu genelde kesit alanları, ağırlık yada maliyet olmaktadır. Sınırlayıcı veya kısıtlayıcılar ise; gerilme, deplasman, frekans, burkulma veya minimum alan olabilmektedir. Genel bir yaklaşımla yapısal optimizasyon problemi matematiksel olarak [4]: n Minimum F( A) = ρi l i Ai ; A = A, A 2,...,A n () i = g ( x) 0 ; g = g, g 2,...,g n (2) h ( x) = 0 ; h = h, h 2,...,h n (3) ile tanımlanır. Yani verilen g(x) eşitsizlik ve h(x) eşitlik sınırlayıcıları altında F(A) amaç fonksiyonunu minimum yapan dizayn değişkenlerinin bulunmasıdır. Denklemde l çubuk boyları, ρ yapının imal edildiği malzeme yoğunluğu, A ise kesit alanıdır. Yapısal optimizasyon problemlerinde dizayn değişkenleri kafes ve çerçeve sistemler için çubuk kesit alanları, plak ve kabuk elemanlar için kalınlık veya ağırlık olmaktadır. YAPAY ZEKA NEDİR? Günümüz yapay zeka (YZ) teknolojisi biyolojik yapılardan ve Darvin in evrim teorisi sürecinden esinlenerek yeni sistemler ortaya koymaktadır. Başlangıçta insan davranışlarının ve beynin çalışma prensibinin bilgisayarda simülasyonuna bağlı olarak ilerleyen çalışmalar, bulanık mantık kavramının gelişmesiyle gerçek dünyanın esnekliğini yakalayabilmiştir. Genel tanımı ile yapay zeka olarak adlandırılan bu çalışmalar; uzman sistemler (US), yapay sinir ağları (YSA), bulanık (fuzzy) yada puslu mantık, robotik, doğal dil işleme, örüntü tanıma, sibernetik, genetik algoritmalar(ga), tabu(yasaklı) arama teknikleri, metallerin ısıl işlemlerle özelliklerinin değiştirilmesine benzer olarak geliştirilen tavlama benzetimi (Simulated Annealing), yapay bağışıklık algoritması (Artificial Immune Algorithm) ve diferansiyel gelişim algoritmalarıdır [5]. Bunların içinde; yapay sinir ağları modelleme ve tahmin, bulanık mantık kontrol türü problemlerde daha başarılı iken, son beş tanesi daha çok optimizasyon (eniyileme) türü problemlerde üstünlüğünü göstermiştir. Yapay zeka bir bilgisayarın ya da bilgisayar denetimli bir makinanın, genellikle insana özgü nitelikler olduğu varsayılan akıl yürütme, karar verme, anlam çıkartma, genelleme yapma ve geçmiş deneyimlerden yararlanarak öğrenme gibi yüksek zihinsel süreçlere ilişkin görevleri yerine getirme yeteneği olarak tanımlanır[6,7]. Akdeniz Üniversitesi, Müh. Fakültesi, İnşaat Müh. Böl, Mekanik A.B.D., Topçular-Antalya 325

2 Yapay Sinir Ağları (YSA) Genel anlamda YSA, beynin bir işlevini yerine getirme yöntemini modellemek için tasarlanan bir sistem olarak tanımlanabilir[7,8,9]. Yapay sinir ağlarındaki işleme elemanları biyolojik olarak insan beynindeki nöronlara karşılık gelmektedir, Şekil. Dendrit olarak adlandırılan yapı, diğer hücrelerden bilgiyi alan nöron girişleri olarak görev yapar. Diğer hücrelere bilgiyi transfer eden eleman aksonlardır. Dolayısıyla aksonlar nöron çıkışları olarak görev yaparlar. Akson ile dendrit arasındaki bağlantı ise sinapslar tarafından gerçekleştirilir. Dendrit Akson Çekirdek Nöron Hücre Yapı x f (x j ) x i. 0 y j x n W ji 0. 0 θ j xj Şekil. Biyolojik ve Yapay Nöron Modeli 940 yılında McCulloch ve Pitts nöronun, mantık sistemlerinde basit eş değer yapısıyla modellenebileceğini ortaya atmışlardır. Bu amaçla yaptıkları çalışmalar sonunda Şekil de görüldüğü gibi bir yapay nöron modeli geliştirmişlerdir. Bu modele göre, bir nöron N tane ağırlıklandırılmış girişi toplamakta ve sonucu lineer olmayan bir fonksiyondan geçirmektedir [9,0]. Herhangi bir katmandaki j. birime gelen toplam giriş, önceki katmandaki birimlerin y i çıkışlarının (ilk katman için girişlerin) bağlantılar üzerindeki w ij ağırlıkları ile hesaplanmış bir ağırlıklı toplamıdır. net j = w i ij y j (4) birimin çıkışı, bu değerin bir eşik değerden çıkartılıp lineer olmayan bir fonksiyondan geçirilmesiyle f(x) = (5) + exp( w y ) i ij j olarak hesaplanır. Geriye yayılma algoritması esasen çok katmanlı ağların eğitiminde kullanılan bir denetimli öğrenme algoritmasıdır. Rumelhart tarafından, β momentum terimini de içerecek şekilde ağırlıkların ayarlanması formül aşağıdaki şekilde genelleştirilmiştir. Δ w ( t ) = k ( t) + α k δ o j βδ w (6) ij ij + i 326

3 Burada β momentum terimi, δ k i eğitim setindeki k. Örnek çifti için i. Nöronun hata değeridir ve kullanılan eşik fonksiyonunun türevini içeren bir terimdir. Aktivasyon veya işaret fonksiyonu olarak da adlandırılan eşik fonksiyonları pek çok sayıda olmasına rağmen geriye yayılma algoritmasında daha çok sigmoid fonksiyon kullanılmaktadır [7,,2,3,4]. Fuzzy (Bulanık) Küme Kuramı Bilgisayarlar insan beyni gibi akıl yürütemezler. Bilgisayarlarda sıfır ve bir dizilerine indirgenmiş kesin gerçekler ve doğru yada yanlış olan önermeler kullanılır. İnsan beyni ise, "serin hava", "yüksek hız", "genç kız" gibi belirsizlik yada değer yargılarını içeren bulanık anlatım ve iddiaların üstesinden gelebilecek biçimde akıl yürütebilir. Ayrıca insan, bilgisayarlardan farklı olarak, hemen her şeyin ancak kısmen doğru olduğu bir dünyada akıl yürütmek için sağduyusunu kullanır[5,6]. Bulanık mantık (Fuzzy Logic) kavramı ilk kez 965 yılında California Berkeley Üniversitesinden Prof. Lotfi A.Zadeh'in bu konu üzerinde ilk makallelerini yayınlamasıyla duyuldu [7]. O tarihten sonra önemi gittikçe artarak günümüze kadar gelen bulanık mantık, belirsizliklerin anlatımı ve belirsizliklerle çalışılabilmesi için kurulmuş katı bir matematik düzen olarak tanımlanabilir. Bilindiği gibi istatistikte ve olasılık kuramında, belirsizliklerle değil kesinliklerle çalışılır ama insanın yaşadığı ortam daha çok belirsizliklerle doludur. Bulanık mantık ile klasik mantık arasındaki temel fark bilinen anlamda matematiğin sadece aşırı uç değerlerine izin vermesidir. Klasik matematiksel yöntemlerle karmaşık sistemleri modellemek ve kontrol etmek işte bu yüzden zordur, çünkü veriler tam olmalıdır. Bulanık mantık kişiyi bu zorunluluktan kurtarır ve daha niteliksel bir tanımlama olanağı sağlar. Bir kişi için 38,5 yaşında demektense sadece orta yaşlı demek bir çok uygulama için yeterli bir veridir. Böylece azımsanamayacak ölçüde bir bilgi indirgenmesi söz konusu olacak ve matematiksel bir tanımlama yerine daha kolay anlaşılabilen niteliksel bir tanımlama yapılabilecektir. Bilginin insanlar tarafından değerlendirilmesi en genel haliyle iki aşamada incelenebilir. Dünyadaki karakterleri bilmek ve sonra bilginin kendisinin karakterini bilmek. İkinci düşünce aşaması birincinin başarısızlığından doğmuştur. Bu ikinci tarz düşüncenin oluşumu, bilginin mümkün olmasının içinde yapılan ve mümkün olmanın limiti (sınırları) içinde olan bir araştırmadır. Bilginin evrimi içindeki diğer bir aşama ise onun değerlendirilmesi ve sistematik olarak sınıflandırılmasıdır. Buna ilaveten bilgi teriminin farklı disiplinlerde farklı anlamları olup değerlendirilmesinde buna dikkat edilir. Bu işlem süresinde hassasiyet yine her disiplin için farklı farklı anlamlardadır. Yani bilginin anlamı izafidir. Örnek olarak 25 o C sıcaklık bilgisinin bir meteroloji uzmanında uyandırdığı etki ile bir mühendis de ve bir hekimde uyandırdığı etki farklı farklıdır. Bu bilgi, yani 25 o C sıcaklık ifadesi kimyasal bir işlem için çok hassas bir kontrol gerektirse de örneğin inşaat mühendisliği eğitiminde bu değer o kadar hassas bir ölçüm gerektirmemektedir. Çünkü bir yapı elemanının dayanımını kaybettiği sıcaklık derecesi on binler mertebesinde bir hassasiyet gerektirmez. Oysa sıcaklığa duyarlı hassas bir on/of devresinde sıcaklığın kontrolü çok hassas bir ölçüm gerektirebilir. Yani sıcaklık bilgisinin değerlendirilmesi ve işlenmesi onun kullanım alanı ile de direkt ilgili olmaktadır. Zadeh e göre gerçek dünyada bir kümenin(uzayın) elemanları arasındaki ilişkiler kesin olarak tanımlanamamaktadır. Bundan dolayı, sözü edilen kümede ortaya atılan problemler kolaylıkla çözülememektedir. Bulanık küme teorisinin ortaya atılmasından sonra, Zadeh yayınladığı çalışmalarında, bulanık küme teorisinin, en büyük yaklaşıklıkla insanın karar verme sistemini modelleyebilecek yeterlilikte olduğu fikrini ortaya atmıştır[8]. Bulanık mantığın kilit kavramını mantıkçılar ilk olarak 920'lerde "Her şey bir derecelendirme sorunudur" diyerek ortaya attılar. Bulanık mantıkta fuzzy kümeleri kadar önemli bir diğer kavramda linguistik değişken kavramıdır. Linguistik değişken uzun veya kısa gibi kelimeler ve ifadelerle tanımlanabilen değişkenlerdir. Bir linguistik değişkenin değerleri fuzzy kümeleri ile ifade edilir. Örneğin oda sıcaklığı linguistik değişken için uzun, kısa ve çok uzun ifadelerini alabilir. Bu üç ifadenin her biri ayrı ayrık fuzzy kümeleri ile modellenir. Bulanık mantığın uygulama alanları çok geniştir. Sağladığı en büyük fayda ise insana özgü olan tecrübe ile öğrenme olayının kolayca modellenebilmesi ve belirsiz kavramların bile matematiksel olarak ifade edilebilmesine olanak tanımasıdır[9]. Bu nedenle lineer olmayan sistemlere yaklaşım yapabilmek için özellikle uygundur. Fuzzy kuramının merkez kavramı fuzzy kümeleridir. Küme kavramı kulağa biraz matematiksel gelebilir ama anlaşılması kolaydır. Örneğin orta boy kavramını inceleyerek olursak, bu kavramın sınırlarının kişiden kişiye değişiklik gösterdiğini görürüz. Kesin sınırlar söz konusu olmadığı için kavramı matematiksel olarak da kolayca formüle edemeyiz. Ama genel olarak 60 cm ile 70cm uzunlukları orta boy sınırları olarak düşünülebilir. Bu kavramı grafik olarak ifade etmek istediğimizde bir kümeye üye olma grafiği ile karşılaşırız ve kavram içinde hangi değerin hangi ağırlıkta olduğunu gösterir. Bir fuzzy kümesi kendi aitlik fonksiyonu ile açık olarak temsil edilebilir. Bu üyelik fonksiyonu 0 ile arasındaki her değeri alabilir. Böyle bir üyelik fonksiyonu ile kesinlikle üye veya kesinlikle üye değil arasında istenilen incelikte ayarlama yapmak mümkündür. Yani değeri 0.32 olan bir ifadenin anlamı %32 doğru %68 yanlış demektir. Bulanık mantığın da klasik mantıkta olduğu gibi işleçleri (operator) vardır, örneğin and, or, not gibi. Fuzzy mantığı ile olasılık kavramları ayrı şeylerdir[20,2]. Aralarındaki en büyük farklılık bulanıklığın bir deterministik belirsizlik olmasıdır. Fuzzy mantığında herhangi bir eleman verilen bir kümenin kısmen üyesi olabilir. Bu esnekliği, problemleri çok hassas bir şekilde çözebilmeye olanak sağlar. Fuzzy mantığında her bir eleman tanımlanmış bir üyelik fonksiyonu yardımıyla bir üyelik 327

4 derecesine atanır. Böylece bulanık kümeyi oluşturan her bir eleman kısmen o kümenin üyesi olabilmektedir. Basit olarak bir bulanık denetleyicinin yapısına baktığımız zaman Bulandırıcı, Çıkarım motoru, Veri tabanı, Kural tabanı ve Durulandırıcı olmak üzere beş ana bölümden oluştuğunu görürüz. Şekil 2 de bir bulanık denetleyicinin temel yapısı verilmektedir [26,27]. X bir evrensel kümeyi tarif etmek üzere, A f Fuzzy kümesinin üyelik fonksiyonu μ A ile gösterilir ve μ A : X [0, ] şeklinde tanımlanır. Bilgi tabanı Veri Tabanı Kural Tabanı Girdi Bulandırıcı Çıkartım Motoru Durulayıcı Çıktı Şekil 2. Bir Bulanık Denetleyicinin Temel Yapısı Örnek olarak klasik küme teorisinde tanımlanmış olan A kümesini dikkate alalım. Yeni kümemiz A f olacaktır. Şekil 3 de verilen grafikler yeni tanımlamamıza göre farklı olacaktır. Ancak bu tanımlama üyelik fonksiyonu olarak adlandıracağımız ve x değişkenine bağlı olarak koşutlayacağımız fonksiyonun yapısına göre olacaktır. μa X A x Şekil 3. Fuzzy A Kümesinin Gösterimi: a) Üyelik dereceleri, b) Venn diyagramı Klasik kümede mevcut olan özelliklerin hepsi Fuzzy küme teorisinde tanımlanmıştır. Kümeler üzerine olan birleşim, kesişim, fark vb. özelliklerin bulanık küme kuramındaki tanımları farklıdır. Bu özelliklerin kullanılmasıyla pek çok mühendislik problemi çözülebilmektedir. Herhangi bir A Fuzzy kümesinde x i bu kümenin dayanak elemanı olsun. μ i de A f Fuzzy kümesinde üyelik derecesi olmak üzere, A f = μ / x + μ 2 / x μ n / x n ile verilir. Böylece A f = n i = μ i xi şeklinde verilir. X evrensel kümesinde A f, B f ve C f gibi üç bulanık küme tanımlayalım. Bu kümeler için temel özellikler, Birleşim μ (A B)f (x) = max[μ A(x), μ B (x) ] Kesişim μ (A B)f (x) = min[μ A(x), μ B (x) ] - Tamamlayıcı μ A (x) = - μ A (x) olarak tanımlanır. Şekil 4 de amaç fonksiyonu ve sınırlayıcılar için önerilmiş Fuzzy üyelik fonksiyonları verilmiştir. 328

5 r μ (X) f r μ (X) c j 0 Şekil 4. Amaç Ve Sınırlayıcılar İçin Fuzzy Üyelik Fonksiyonları f opt-δf f opt f( X) r 0 b j b j+ d j r c j (X) Genetik Algoritmalar Genetik algoritmalar en genel anlamda, biyolojik sistemlere benzer olarak evrimin bilgisayarlara uygulanmasıyla oluşan basit bir sistemdir[22]. Genetik algoritmalar, evrim teorisinden esinlenerek geliştirilmiş, seçim ve yeniden üretim operatörlerini kullanarak arama uzayındaki yeni noktaların belirlendiği, populasyon esasına dayalı; arama, optimizasyon ve yapay öğrenme algoritmalarıdır. Bu algoritmalarda, problemin potansiyel çözüm kümeleri kromozom benzeri veri yapılarına dönüşür ve bu veri yapılarına bazı genetik işlemler(yeniden üretim, çaprazlama, değişim) uygulanarak değişik yeni çözümler üretilir. Genetik biliminde, kromozomlar canlılarla ilgili kritik bilgilerin saklandığı birimlerdir. Genetik algoritmalarda ise, çözümü istenen problemle ilgili bağımsız değişkenler, problemin kritik bilgilerini oluşturur. Genetik algoritma, problem için bilgisayar hafızasında oluşturulan alternatiflerin veya genetik algoritma terminolojisiyle kromozomların en uygun çözüm için seleksiyona tabii tutulması yani oluşacak kombinasyonlar içinde en uygun olanın seçimi işlemidir. Dolayısıyla genetik algoritma biraz farklı olmakla beraber bir stokastik araştırma metodudur. Genetik algoritma tekniğiyle bir problemin analizinde çözüm uzayı sonsuz sayıda nokta ile taranmaktadır. Yani oluşturulan bireyler (çözüm adayları ) çözümü gerçekleyen en uygun bireyin bulunması için bir tür yapay seleksiyona uğratılmaktadır. Ancak genetik algoritmada matematiksel tekniklerde olduğu gibi çözüm uzayının araştırılmasında bazı özel tekniklere (türev, enerji metotları vb.) başvurmaya gerek yoktur. Çünkü genetik algoritma daha çok deterministik olan bir bölge ve/veya alan üzerinde randomize edilmiş operatörler kullanmakta ve çözüm için örneğin optimizasyon problemlerinde lokal bir extremiteyi hiç bir zaman çözüm gibi kabul etme hatasına düşmemektedir. Genetik algoritma, bilgisayar üzerinde oluşturulan bir tür evrim şeklidir. Değişik planlama teknikleri, bir fonksiyonun optimizasyonu, lineer olmayan sistemlerin çözümü, ardışık değerlerin tespiti gibi pek çok problem tiplerini içine alan geniş bir uygulama alanına sahiptir. En genel çerçevede genetik algoritmalar (GA), biyolojik sistemlere benzer olarak evrimin bilgisayar ortamında bir tür yazılım tekniğiyle gerçekleştirilmesidir. Genetik algoritma tekniğinin uygulandığı ve başarılı sonuçlar verdiği problem tipleri daha çok klasik programlama teknikleri ile çözülemeyen veya çözüm süresi çok uzun olan problemlerdir. Bunlar ; doğrusal olmayan denklem sistemlerinin çözümü, optimizasyon, işletmelerde üretim planlanması, çok parametreli fonksiyonların optimizasyonudur. Genetik algoritma konusunda yapılan çalışmalar henüz yenidir. Bu konudaki ilk çalışmalar genetik algoritmanın kurucusu sayılan Holland tarafından yapılmıştır. Holland, tabiatta gerçekleşen seleksiyonu yani en uygun ve en güçlü bireyin elde edilmesi fikrinden hareket ederek bunu bilgisayar ortamında gerçekleştirmeyi düşünmüştür. Holland çalışmalarının sonucunu 975 yılında yayınladığı bir kitap ta toplamış ve sadece bir mekanik yapının öğrenme kabiliyetinin geliştirilmesinden ise böylesi yapıları bünyesinde bulunduran toplulukların genetik süreçlerden geçerek en uygun bireyler (en uygun çözüm) oluşturmasını incelemiştir. Ancak Holland ın çalışmaları tamamiyle bilgisayar ortamında böylesi bir çalışmanın nasıl gerçekleştirileceği ve uygulanabilirliği hakkında yeterli bilgiler içermemiştir. Daha sonra Goldberg genetik algoritma tekniği kullanarak gaz boru hatlarının denetimi üzerine yaptığı çalışmada bu tekniğin pratik uygulamaları hakkında fikir verici ilk çalışma olmuştur[23]. Daha sonra yine Goldberg mühendislik sistemlerinin optimum boyutlandırılmasında genetik algoritma tekniğinin nasıl kullanılacağını temel prensipleriyle vermiştir. Yine düzlem çerçeve elemanların bu teknikle optimizasyonu başarıyla verilmiştir. Rüzgar türbinlerinin optimum posizyonu için genetik algoritma tekniği kullanılmış ve tekniğin kullanım potansiyeli artmıştır. Aşağıdaki şemada (Şekil 5) basit olarak genetik algoritmanın temel yapısı gözükmektedir. Şekilden görüleceği üzere eski topluluk (yani çözümü için sunulan ilk veri) değerlendirme işlemine tabi tutulduktan sonra başarılı olan bireyler seçilmekte yani seleksiyon yapılmaktadır. Başarısız olan bireylerin yerini başarılı olan yenileri alarak kendi aralarında randomize olarak çiftleştirilmekte ve yeni topluluk oluşturulmaktadır. Daha sonra yeni topluluk bir önceki grubun adı ile değiştirilerek belirli bir jenerasyon sayısına kadar (klasik programlamadaki sayaç gibi) devam etmektedir. İşlem başarılı bireylerin uygun çıktıyı üretinceye kadar devam etmektedir [24]. 329

6 Eski Populasyon Yeni Populasyon Değerlendirme Seçim Üreme Şekil 5. Genel Olarak Bir Genetik Algoritmanın Genel Yapısı Genetik algoritmada ise klasik Von-Neuman mimarisindeki gibi ve 0 sayılarından oluşmaktadır. Yani bir kromozomdaki genler ve 0 sayılarından oluşmaktadır. Ülkemizde GA ların yapı optimizasyonu alanında önemli çalışmalar yapılmaktadır [25]. GA larda en çok kullanılan çaprazlama çeşitleri; Bir noktalı çaprazlama, iki noktalı çaprazlama, ünüform çaprazlama ve sıralı çaprazlamadır. Karınca Koloni Algoritması Populasyon esaslı çeşitli canlılar, örneğin arılar ve karıncalar hayatta kalma stratejilerini çok karmaşık grup davranış biçimleri ile gerçekleştirirler. Karıncalar, kolonilerinin menfaatleri için yardımlaşarak birlikte çalışan sosyal hayvanların en iyi örneklerindendir. Koloni halinde yaşayan karıncalar besin kaynağı bulmak için ilk olarak öncü karıncaları tek başına gönderirler [29,30]. Bu öncüler çevreyi araştırarak uygun yiyecek kaynağını bulur ve koloninin bulunduğu yere geri dönerken arkalarında kendilerine has özel bir kimyasal madde (fereomen) salgılayarak ilerler. Karıncalar üzerine yapılan çalışmalar, en kısa yolu bulma kabiliyetlerinin birbirleri arasındaki kimyasal haberleşmenin bir sonucu olduğunu göstermiştir. Karıncalar birbirleriyle haberleşme de feromon olarak adlandırılan kimyasal bir madde kullanmaktadır. Karıncalar yürürken yolları üzerine bir miktar feromon maddesi bırakır ve her bir karınca yuva yada yiyecek bulmak için bir doğrultuyu seçer. Bir yönün seçilme ihtimali, bu yön üzerindeki feromon maddesi miktarına bağlıdır. Bütün yönlerin feromon miktarı birbirine eşit ise, o zaman bütün yönler karıncalar tarafından aynı seçilme olasılığına sahiptir. Tüm karıncaların hızlarının ve yollara bıraktıkları feromon miktarının aynı olduğu kabul edildiğinde, daha kısa yollar birim zamanda daha çok feromon maddesi alacaktır. Dolayısıyla, karıncaların büyük çoğunluğu hızla en kısa yolları seçecektir. Bu geri besleme işlemi otokatalitik işlem olarak da adlandırılır. Gerçek karınca kolonilerinin en kısa yolu bulmak için gösterdikleri davranış, doğal bir optimizasyon işlemini tanımlar. Karınca koloni sistemi karıncaların doğal hayatta yiyecek bulmak için aralarında kurduğu sistemi modellemektedir. Bu sistemde bir karınca geçtiği yol üzerinde bir salgı bırakır. Karıncalar gidecekleri yolu bu salgının yoğunluğuna bağlı olarak gerçekleştirirler. Belirli bir süre sonra tüm karıncalar yiyeceklerin yerlerini aralarındaki bu dolaylı iletişim ile öğrenirler. Bu doğal süreç bir çok kombinazonsal en iyileme probleminde başarı ile kullanılmaktadır. Karınca koloni algoritması Dorigo ve arkadaşları tarafından önerilmiş en yeni sezgisel algoritmalardan biridir [3,34]. Algoritma gerçek karınca kolonilerinin davranışları üzerine dayalıdır. Günümüze kadar Karınca koloni algoritmasının yeni modelleri ortaya çıkmış ve bu modellerin özellikle ayrık optimizasyon problemlerinin çözümüne uygulanması konusunda çeşitli çalışmalar yapılmıştır. Gerçek karıncalar, yuvaları ile yiyecek kaynağı arasındaki en kısa yolu bulma kabiliyetine sahiptirler ve ayrıca çevredeki değişimlere de adapte olabilmektedirler. Örneğin, yuva ile yiyecek arasındaki en kısa yol belirli bir zamanda keşfedilir ve sonra çevre şartları nedeniyle bu en kısa yol artık en kısa yol olmaktan çıkarsa, karıncalar yeni en kısa yolu bulabilmektedirler. Diğer bir ilginç noktada karıncaların çok iyi görme kabiliyetlerinin olmamasıdır. Yani, en kısa yolu keşfetme uğraşında yönleri seçmek için etrafı tam olarak göremezler. Gerçek karınca kolonilerinin davranışını modelleyen temel bir algoritmanın adımları Şekil 6 da verilmiştir. TACO (Touring Ant Colony Optimisation) Algoritması: Bu algoritma Hiroyasu ve arkadaşları tarafından özellikle sürekli optimizasyon problemleri için önerilmiştir. Bu algoritmada çözümler ikili sayılarla temsil edilmiş tasarım parametrelerinin bir vektörüdür. Dolayısıyla bir çözüm, ikili sayıların alt guruplarından oluşan bir vektördür. Bu nedenle, her bir yapay karınca dizideki ikili sayının değerini araştırır. Başka bir deyişle ikili sayının değerinin yada 0 olup olmadığına karar vermeye çalışır. TACO algoritması kavramı Şekil 7 de gösterilmiştir. BAŞLA TEKRARLA Bütün yapay karıncalar için yolların oluşturulması Bütün yapay yolların uzunluğunun hesabı Yapay yollar üzerinde bulunan feromon maddesi miktarının güncellenmesi Şu ana kadar bulunan en kısa yapay yolun hafızada tutulması UNTIL ( iterasyon = maksimum iterasyon yada yeterlilik kriteri ) END Şekil 6. Basit bir karınca koloni optimizasyon algoritması. 330

7 Şekil 7. Karınca Tarafından Bulunan Yapay Yol (Çözüm) Karınca Yoğunluk Algoritması Karınca yoğunluk modelinde, bir karıncanın i şehrinden j şehrine gidişinde bu şehirler arasındaki (i,j) hattına, bitim uzunluk başına Q miktarınca koku bırakmaktadır. Bu modelde (i,j) hattına k. karınca tarafından bırakılan koku miktarı k Q. ar ij hattı t - t ırsa, k k ınca nı + zaman aralığında kullan Δ τ ij (t t + ) = { 0 aksi durumda ifadesi ile tanımlanır. Karıncanın i şehrinden j şehrine giderken gidişinde bu hatta feromen maddesinin yoğunluk miktarında oluşacak artışın karınca yoğunluk modelinde mesafeden bağımsız olduğu görülmektedir.bundan başka karınca miktar modeli olarak bilinen bir model daha vardır. Karınca yoğunluk modeli algoritmasının adımları aşağıda özetlenmiştir [3,32]. Adım. Tüm elemanlara bilinen sayıda yapay karınca yerleştir. Karıncaların tabu(yasaklama) listesini yenile. Her hattın koku miktarını sıfırla. Sayacı sıfırla. Adım 2. Tabu listeleri doluncaya kadar aşağıdaki işlemleri tekrarla. Her elemandaki tüm karıncalar için hesaplanan P ij (t) değerine bağlı olarak hareket etmek amacıyla j. elemanını seç. Karınca k yı j. elemana hareket ettir ve j. şehri k. karıncanın tabu listesine dahil et. Aşağıdaki bağıntı yardımıyla koku miktarını yinele Δ τ ij ( t, t + ) = Δ τ ij ( t, t + ) + Q Her kenar (i,j) için τ ij ( t, t + ) ifadesini (3) denklemi ile hesapla. Adım 3 : Bulunan en kısa turu hafızaya al. Durdurma kriteri (stop şartı) sağlanıyorsa Adım 4 e git. Sağlanmıyorsa tüm Tabu listesini boşalt. Tüm elemanlardaki belirli miktarda karınca yerleştir ve Adım 2 ye git. Adım 4: En kısa turu yaz ve dur. Uzman Sistemler Uzman sistemler(us) herhangi bir karmaşık sistemde, uzman bir kişinin yaptığı işleri yapan bir bilgisayar programı gibi düşünülebilir. Uzmanların düşünce biçimini taklit ederek, özelleşmiş bir alanda önemli problemleri çözmeye yönelik yazılımlardır. Uzman sistemler(us); öneride bulunan, problemi analiz edebilen, sınıflandırabilen, iletişim kurabilen, dizayn yapabilen, tanımlayabilen, inceleyebilen, tahmin yürütebilen, belirleyen, yargılayabilen, öğrenebilen, kontrol edebilen, programlayabilen ve öğreten yazılımlardır. Uzman sistemler sembolik işlemler kullanarak uygulamalı bilimlerde ve çoklu karar vermeye olanak sağlayan alanlara yeni bir boyut kazandırmıştır. Belirli bir alanda sadece o alan ile ilgili bilgilerle donatılmış ve problemlere o alanda uzman bir kişinin getirdiği şekilde çözümler getirebilen bilgisayar programlarıdır. Uzman sistemler gerek kulanım biçimi gerekse yapı açısından geleneksel yazılımlardan önemli farklılıklar gösterir. Geleneksel yazılımlar; data kullanırlar, veri gösterimi ve kullanımı, bilgi ve kontrol birarada, algoritmik (Tekrarlamalı)işlem, büyük veri tabanında etkin işlem gücüne sahiptirler, programcı bütünlük konusunda emindir ve sayısal işlem doğrultusunda işlenir. Uzman sistemler ise; bilgi kullanırlar, bilgi gösterimi ve kullanımı, bilgi ve kontrol ayrılmıştır, heuristik (sonuç çıkarmaya yönelik) işlem, büyük bilgi tabanında etkin işlem gücü, bilgi mühendisi bütünlülük konusunda serbest, sembolik işlem doğrultusunda işlenir, sonradan veri girişi mümkün olup esnektir. Bir Uzman sistemin geliştirilmesinde takip edilecek genel aşamalar Şekil 8 de görüldüğü gibi olup, sistem; bilgi mühendisinin uzman insan ile diyalogu ve elde edilen bilgileri bilgi temelli olarak formüle döker. Kısaca US, belirli bir konuda sadece o alan ile ilgili bilgi ve kurallar ile donatılmış ve problemlere o alanda uzman bir kişinin getirdiği tarzda çözümler getirebilen yazılımlardır. İyi tasarlanmış sistemler belirli problemlerin çözümünde 33

8 uzman insanların düşünme işlemlerini taklit ederler. Amaç bir insan uzman gibi veya ondan daha iyi bir uzman sistem geliştirebilmektir. Böyle bir sisteme sahip olmak kişiyi uzman yapmaz, fakat bir uzmanın yapacağı işin bir kısmını veya tamamını yapmasını sağlar. Uzman sistemler çözülecek probleme ait olguları yada verileri kapsayan bir sistemdir. Uzman sistemler de kuralları bir dizi şeklinde kullanıp işi yapmak için kullanılan mekanizma Arayüz Motoru olarak adlandırılır. Uzman Sistemlerde (US) yaygın olarak iki çeşit arayüz motoru kullanılır. Birisi, mantık programlama modeli, diğeri ise üretim sistemi modelidir. Bilinen bir başka karar mekanizması ise, üretim sistem motorudur. Bu sistemde, kurallar listelenip, kontrole listenin en üstünden başlanır [33]. BİLGİ TABANI : Bilgi tabanı, uzman sistemde belirtilen gerçekler ve sonuç çıkarmaya yönelik bilgiler ve yargılar ile ile ilgili bilgileri içeren kısımdır. KURALLAR ve PARAMETRELER ( KONTEKS): Bu modül, öncelikle çözülen probleme ait bilgileri ve parametreleri içerir ve çözüm sırasında bu bilgiler genişler ve saklanır. Örneğin bir yapıdaki olası deprem hasarını öngörebilen bir uzman sistemde konteks, öncelikle yapıya(yapının taşıyıcı sistemi, malzeme vb.) ve yapının bulunduğu bölgeye ait bilgileri içerir. UZMAN İNSAN Görüşme ve Gözlemler Diyalog Test ve İlaveler UZMAN SİSTEM GELİŞTİRME DESTEK BİLGİ MÜHENDİSİ Geliştirme ve Test UZMAN SİSTEM Kesin Bilgi BİLGİ KULLANICI TABANI Şekil 8. Bir Uzman Sistemin Geliştirilmesi SONUÇ ÇIKARMA MEKANİZMASI : Uzman sistemin kontrol bilgilerini içeren kısımdır. Örneğin bir yapıda kullanılacak malzeme seçimi için yazılmış bir uzman sistemde, bu mekanizma verilen malzeme çeşitlerini sırasıyla deneyerek yapı için teknolojik, ekonomik ve dayanım kriterleri açısından en uygun olanı seçme işlemini yapar. SAYISAL ÖRNEK Şekil 9 da verilen 0 çubuklu düzlem kafes sistemin literatürde mevcut GA sonuçları ve çalışma kapsamında YSA, karınca koloni algoritması ve Fuzzy sonuçları ile US sonuçları Tablo de verilmiştir. : Probleme ait sayısal değerler, E = MPa, L= 94.4 cm, etkiyen yük P = kn, ρ= N/cm 3, izin verilen gerilme (gerilme sınırlayıcısı) σ i Mpa (j =,2,,0), deplasman sınırlayıcısı u i 5.08 cm (i =,2,3,4). L L L P P Şekil 9. On Çubuklu Düzlem Kafes Sistem 332

9 Tablo. Hesaplanan Kesit Alanları Çubuk Kesit Alanları [cm 2 ] A A 2 A 3 A 4 A 5 A 6 A 7 A 8 A 9 A 0 Genetik Algoritmalar Ref.24 Fuzzy (Bu çalışma) YSA (Bu çalışma) Karınca Koloni Algortiması (Bu çalışma) Uzman Sistem (Bu çalışma) Tavlama Benzeşimi, Ref SONUÇ Çalışmada elde edilen sonuçlardan hareket ederek söylenebilir ki, Genetik Algoritmalar ve Fuzzy mantığı düzlem kafes sistemlerin optimizasyonunda en iyi sonuçları veren iki yöntemdir. Yapay sinir ağları kısmen doğru sonuçlar vermekte, eğitim aşamasında daha fazla örnek kullanılınca, YSA nın daha doğru sonuçlar vereceği düşünülmektedir. Uzman sistemler ise yapı optimizasyonunda uygun bir yöntem değildir. Karınca koloni algoritması şekil optimizasyonunda daha iyi sonuçlar verebilecek bir potansiyele sahiptir. Ancak minimum kesit tayininde GA ve Fuzzy küme kuramından daha elverişsizdir. Sonuç olarak denilebilir ki; yapı optimizasyonunda Genetik algoritmalar, Metallerin belirli sıcaklıklarda şekillendirilmesine dayanan Tavlama benzeşimi ve Fuzzy mantığı en uygun yöntemlerdir. Yapay sinir ağları ve karınca koloni algoritması ise pek uygun gözükmemektedir. Ancak farklı algoritmaların kullanılması sonuçları etkiler ve daha hassas sonuçlar elde edilebilir. Uzman sistemler ise yapı optimizasyonunda uygun değildir. Teşekkür Yazar, çalışma kapsamında göz önüne alınan optimizasyon probleminin çözümü için Uzman sistem bilgi tabanının Excelde oluşturulmasına yardım eden İnş. Müh. Ali K. BALTACIOĞLU na teşekkür eder. KAYNAKLAR. Venkayya, V.B., Design Of Optimum Structures, Computers and Structures, pp , Kirsch, U., Taye, S., Structural Optimization In Design Planes, Com. & Struc., 3(6), pp , Kirsch, U., Benardout, D., Optimal Design Of Elastic Trusses By Approximate Equilibrium, Comput. Meth. App. Mech. Eng., 22, pp , Haug, E., and Arora, J., Applied optimal design, John Wiley and Sons, Civalek, Ö., Yapay Zeka -Söyleşi, Türkiye İnşaat Mühendisleri Odası-TMH, Mühendislik Haberleri, Sayı 423, 40-50, Civalek, Ö., Yapay Sinir Ağları Ve Yapı Mühendisliğinde Kullanım İlkeleri, Türkiye Teknik Elemanlar Vakfı, (TÜTEV Teknik Dergisi, Ağustos, 29-37, Ankara Rojas, R., Neural networks, A Systematic İntroduction, Springer, Germany, Civalek, Ö., Çatal, H.H., ve Demirdağ, O., Geriye Yayılma Yapay Sinir Ağları ile Düzlem Çerçeve ve Kirişlerin Titreşim Frekanslarının Tahmini, İMO Teknik Dergi Temmuz, Civalek, Ö., Çatal, H.H., Geriye Yayılma Sinir Ağı Kullanılarak Elastik Kirişlerin Eğilme Titreşimlerinin Yaklaşık Hesabı, TMMK, Ulusal Mekanik Kongresi, Eylül, Konya Selçuk Üniversitesi, Civalek, Ö., The Analysis Of Time Dependent Deformation In R.C. Members By Artificial Neural Network, Journal of Eng. Sciences of Pamukkale Univ., 3(2), Civalek, Ö, Elastik Zemine Oturan Kirişlerin Nöro-Fuzzy Tekniği ile Analizi, 7 th. National soil mechanics and foundation engineering conferences, October, Yıldız Univ., Istanbul,

10 2. Civalek, Ö., Plak ve Kabukların Nöro-Fuzzy Tekniği ile Lineer ve Lineer Olmayan Statik-Dinamik Analizi, Yüksek Lisans Tezi, Fırat Üniversitesi, Elazığ, Civalek, Ö., Flexural And Axial Vibration Analysis Of Beams With Different Support Conditions Using Artificial Neural Networks, Inter. Journal of Struc. Eng. and Mechanics, 8 (3), , Civalek, Ö., Ülker, M., Dikdörtgen Plakların Doğrusal Olmayan Analizinde Yapay Sinir Ağı Yaklaşımı, IMO Teknik Dergi, 5(2),37-390, Ross, T. J., Fuzzy Logic With Engineering Applications, McGraw-Hill, Inc., Yuan, W.G., Quan, W.W., Fuzzy Optimum Design Of Structures, Eng. Opt., 8, , Rao, S.S., Multi-Objective Optimization Of Fuzzy Structural Systems, Int. J. for Num. Meth. Eng., 24, 57-7, Zadeh, L., Fuzzy Sets, Information and Control, 8, , Zadeh, L.A., Fuzzy Sets As a Basis For A Theory Of Possibility, Fuzzy Sets and Systems,(), 3-28, Şen, Z., Bulanık mantık ve modelleme ilkeleri, Bilge Kültür Sanat, İstanbul, Civalek, Ö., Bulanık (Fuzzy) yada Puslu Mantık, TÜTEV Teknik Dergisi, 8, 20-25, Civalek, Ö., Nöro- Fuzzy Tekniği ile Dairesel Plakların Analizi, Journal of Eng. Science of Dokuzeylül University, Vol. (2); 3-3, Civalek, Ö., Temel Prensipleriyle Genetik Algoritmalar, TÜTEV Teknik Dergisi, Sayı 5, 36-39, Goldberg, D.E., Genetic Algorithms In Search Optimization And Machine Learning, Addison-Wesley, MA, Rajeev, S., Krishnamoorthy, C.S., Genetic Algorithms-Based Methodology For Design Optimization Of Truss, Journal of Structural Eng., ASCE,23, pp , Erbatur, F., Hasançebi, O., Tütüncü, İ., and, Kılıç, H., Optimal Design Of Planer And Space Structures With Genetic Algorithms, Computers and Structures, 75, , Civalek, Ö., Nöro-Fuzzy Tekniği Kullanılarak Depreme Dayanıklı Yapı Tasarımı., Dördüncü Ulusal Deprem Mühendisliği Konferansı, ; 7-9 Eylül, Ankara, Civalek, Ö., The analysis of the rectangular plates without torsion via hybrid artificial intelligent technique, Proceedings of the Second International Symposium on Mathematical & Computational Applications, September -3, Azerbaijan, 95-0; Botello, S., Marroqın,J.L., Onate, E., Horebeek, J.V., Solving Structural Optimization Problems with GA and Simulated Annealing, Int. J. Numer. Meth.in Eng., 45, , Karaboğa, D., 2004,Yapay Zeka Optimizasyon Algoritmaları, Atlas Yayın Dağıtım, İstanbul. 30. Corne D., Dorigo M. and Glover F., New Ideas In Optimization, McGraw-Hill, Dorigo M., Maniezzo V. and Colorni A., Positive Feedback As a Search Strategy, Technical Report N.9-06, Politecnico di Milano, Civalek, Ö., Mühendislik Sistemlerinde Kullanılan Uzman Sistemlerin(US) Temel Prensipleri, Yapı Dünyası, Ocak, 44-5, Civalek, Ö., Karınca Koloni Algoritması ve Uygulamaları, TÜTEV Teknik Dergisi, 9,6-22,

BULANIK MANTIK VE SİSTEMLERİ 2014 2015 BAHAR DÖNEMİ ÖDEV 1. Müslüm ÖZTÜRK 148164001004 Bilişim Teknolojileri Mühendisliği ABD Doktora Programı

BULANIK MANTIK VE SİSTEMLERİ 2014 2015 BAHAR DÖNEMİ ÖDEV 1. Müslüm ÖZTÜRK 148164001004 Bilişim Teknolojileri Mühendisliği ABD Doktora Programı BULANIK MANTIK VE SİSTEMLERİ 2014 2015 BAHAR DÖNEMİ ÖDEV 1 Müslüm ÖZTÜRK 148164001004 Bilişim Teknolojileri Mühendisliği ABD Doktora Programı Mart 2015 0 SORU 1) Bulanık Küme nedir? Bulanık Kümenin (fuzzy

Detaylı

Genetik Algoritmalar. Bölüm 1. Optimizasyon. Yrd. Doç. Dr. Adem Tuncer E-posta:

Genetik Algoritmalar. Bölüm 1. Optimizasyon. Yrd. Doç. Dr. Adem Tuncer E-posta: Genetik Algoritmalar Bölüm 1 Optimizasyon Yrd. Doç. Dr. Adem Tuncer E-posta: adem.tuncer@yalova.edu.tr Optimizasyon? Optimizasyon Nedir? Eldeki kısıtlı kaynakları en iyi biçimde kullanmak olarak tanımlanabilir.

Detaylı

Gevşek Hesaplama (COMPE 474) Ders Detayları

Gevşek Hesaplama (COMPE 474) Ders Detayları Gevşek Hesaplama (COMPE 474) Ders Detayları Ders Adı Gevşek Hesaplama Ders Kodu COMPE 474 Dönemi Ders Uygulama Laboratuar Kredi AKTS Saati Saati Saati Bahar 3 0 0 3 5 Ön Koşul Ders(ler)i Dersin Dili Dersin

Detaylı

Zeki Optimizasyon Teknikleri

Zeki Optimizasyon Teknikleri Zeki Optimizasyon Teknikleri Genetik Algoritma (Genetic Algorithm) Doç.Dr. M. Ali Akcayol Genetik Algoritma 1970 li yıllarda John Holland tarafından geliştirilmiştir. 1989 yılında David E. Goldberg Genetik

Detaylı

İLERİ ALGORİTMA ANALİZİ KARINCA KOLONİ ALGORİTMASI

İLERİ ALGORİTMA ANALİZİ KARINCA KOLONİ ALGORİTMASI İLERİ ALGORİTMA ANALİZİ 1. Gerçek Karıncaların Davranışları KARINCA KOLONİ ALGORİTMASI Gerçek karıncalar, yuvaları ile yiyecek kaynağı arasındaki en kısa yolu bulma kabiliyetine sahiptirler ve ayrıca çevredeki

Detaylı

Esnek Hesaplamaya Giriş

Esnek Hesaplamaya Giriş Esnek Hesaplamaya Giriş J E O L O J İ M Ü H E N D İ S L İ Ğ İ A. B. D. E S N E K H E S A P L A M A Y Ö N T E M L E R İ - I DOÇ. DR. ERSAN KABALCI Esnek Hesaplama Nedir? Esnek hesaplamanın temelinde yatan

Detaylı

KARINCA KOLONİ ALGORİTMASI BMÜ-579 Meta Sezgisel Yöntemler. Yrd. Doç. Dr. İlhan AYDIN Fırat Üniversitesi, Bilgisayar Mühendisliği Bölümü

KARINCA KOLONİ ALGORİTMASI BMÜ-579 Meta Sezgisel Yöntemler. Yrd. Doç. Dr. İlhan AYDIN Fırat Üniversitesi, Bilgisayar Mühendisliği Bölümü KARINCA KOLONİ ALGORİTMASI BMÜ-579 Meta Sezgisel Yöntemler Yrd. Doç. Dr. İlhan AYDIN Fırat Üniversitesi, Bilgisayar Mühendisliği Bölümü Karınca Koloni Algoritması Bilim adamları, böcek davranışlarını inceleyerek

Detaylı

Fonksiyon Optimizasyonunda Genetik Algoritmalar

Fonksiyon Optimizasyonunda Genetik Algoritmalar 01-12-06 Ümit Akıncı Fonksiyon Optimizasyonunda Genetik Algoritmalar 1 Fonksiyon Optimizasyonu Fonksiyon optimizasyonu fizikte karşımıza sık çıkan bir problemdir. Örneğin incelenen sistemin kararlı durumu

Detaylı

Yapay Sinir Ağları. (Artificial Neural Networks) DOÇ. DR. ERSAN KABALCI

Yapay Sinir Ağları. (Artificial Neural Networks) DOÇ. DR. ERSAN KABALCI Yapay Sinir Ağları (Artificial Neural Networks) J E O L O J İ M Ü H E N D İ S L İ Ğ İ A. B. D. E S N E K H E S A P L A M A Y Ö N T E M L E R İ - I DOÇ. DR. ERSAN KABALCI Yapay Sinir Ağları Tarihçe Biyolojik

Detaylı

KATMANLI KOMPOZİT KİRİŞLERİN GENETİK ALGORİTMA İLE OPTİMİZASYONU

KATMANLI KOMPOZİT KİRİŞLERİN GENETİK ALGORİTMA İLE OPTİMİZASYONU KATMANLI KOMPOZİT KİRİŞLERİN GENETİK ALGORİTMA İLE OPTİMİZASYONU Fatih Karaçam ve Taner Tımarcı Trakya Üniversitesi, MMF Makine Mühendisliği Bölümü 030 Edirne e-mail: tanert@trakya.edu.tr Bu çalışmada

Detaylı

Mekatronik Mühendisliği Uygulamalarında Yapay Zekâ. Ders 1- Yapay Zekâya Giriş. Erhan AKDOĞAN, Ph.D.

Mekatronik Mühendisliği Uygulamalarında Yapay Zekâ. Ders 1- Yapay Zekâya Giriş. Erhan AKDOĞAN, Ph.D. Mekatronik Mühendisliği Uygulamalarında Yapay Zekâ Ders 1- Yapay Zekâya Giriş Erhan AKDOĞAN, Ph.D. Yapay Zekâ nedir?! İnsanın düşünme ve karar verme yeteneğini bilgisayarlar aracılığı ile taklit etmeye

Detaylı

METASEZGİSEL YÖNTEMLER

METASEZGİSEL YÖNTEMLER METASEZGİSEL YÖNTEMLER Ara sınav - 30% Ödev (Haftalık) - 20% Final (Proje Sunumu) - 50% - Dönem sonuna kadar bir optimizasyon tekniğiyle uygulama geliştirilecek (Örn: Zaman çizelgeleme, en kısa yol bulunması,

Detaylı

KİNETİK MODEL PARAMETRELERİNİN BELİRLENMESİNDE KULLANILAN OPTİMİZASYON TEKNİKLERİNİN KIYASLANMASI

KİNETİK MODEL PARAMETRELERİNİN BELİRLENMESİNDE KULLANILAN OPTİMİZASYON TEKNİKLERİNİN KIYASLANMASI KİNETİK MODEL PARAMETRELERİNİN BELİRLENMESİNDE KULLANILAN OPTİMİZASYON TEKNİKLERİNİN KIYASLANMASI Hatice YANIKOĞLU a, Ezgi ÖZKARA a, Mehmet YÜCEER a* İnönü Üniversitesi Mühendislik Fakültesi Kimya Mühendisliği

Detaylı

DOĞRUSAL ANTEN DİZİLERİNDE OPTİMUM DEMET ŞEKİLLENDİRME AMACIYLA KARINCA KOLONİ OPTİMİZASYON ALGORİTMASININ KULLANILMASI ÖZET

DOĞRUSAL ANTEN DİZİLERİNDE OPTİMUM DEMET ŞEKİLLENDİRME AMACIYLA KARINCA KOLONİ OPTİMİZASYON ALGORİTMASININ KULLANILMASI ÖZET Erciyes Üniversitesi Fen Bilimleri Enstitüsü Dergisi 22(1-2) 66-74 (26) http://fbe.erciyes.edu.tr/ ISSN 112-2354 DOĞRUSAL ANTEN DİZİLERİNDE OPTİMUM DEMET ŞEKİLLENDİRME AMACIYLA KARINCA KOLONİ OPTİMİZASYON

Detaylı

Tabakalı Kompozit Bir Malzemenin Genetik Algoritma Yöntemiyle Rijitlik Optimizasyonu

Tabakalı Kompozit Bir Malzemenin Genetik Algoritma Yöntemiyle Rijitlik Optimizasyonu th International Adanced Technologies Symposium (IATS ), -8 May 20, Elazığ, Turkey Tabakalı Kompozit Bir Malzemenin Genetik Algoritma Yöntemiyle Rijitlik Optimizasyonu Ö. Soykasap e K. B. Sugözü Afyon

Detaylı

YZM 5257 YAPAY ZEKA VE UZMAN SİSTEMLER DERS#6: GENETİK ALGORİTMALAR

YZM 5257 YAPAY ZEKA VE UZMAN SİSTEMLER DERS#6: GENETİK ALGORİTMALAR YZM 5257 YAPAY ZEKA VE UZMAN SİSTEMLER DERS#6: GENETİK ALGORİTMALAR Sınıflandırma Yöntemleri: Karar Ağaçları (Decision Trees) Örnek Tabanlı Yöntemler (Instance Based Methods): k en yakın komşu (k nearest

Detaylı

Zeki Optimizasyon Teknikleri

Zeki Optimizasyon Teknikleri Zeki Optimizasyon Teknikleri Tabu Arama (Tabu Search) Doç.Dr. M. Ali Akcayol Tabu Arama 1986 yılında Glover tarafından geliştirilmiştir. Lokal minimum u elimine edebilir ve global minimum u bulur. Değerlendirme

Detaylı

Zeki Optimizasyon Teknikleri

Zeki Optimizasyon Teknikleri Zeki Optimizasyon Teknikleri Ara sınav - 25% Ödev (Haftalık) - 10% Ödev Sunumu (Haftalık) - 5% Final (Proje Sunumu) - 60% - Dönem sonuna kadar bir optimizasyon tekniğiyle uygulama geliştirilecek (Örn:

Detaylı

ÇİMENTO BASMA DAYANIMI TAHMİNİ İÇİN YAPAY SİNİR AĞI MODELİ

ÇİMENTO BASMA DAYANIMI TAHMİNİ İÇİN YAPAY SİNİR AĞI MODELİ ÇİMENTO BASMA DAYANIMI TAHMİNİ İÇİN YAPAY SİNİR AĞI MODELİ Ezgi Özkara a, Hatice Yanıkoğlu a, Mehmet Yüceer a, * a* İnönü Üniversitesi Mühendislik Fakültesi Kimya Mühendisliği Bölümü, Malatya, 44280 myuceer@inonu.edu.tr

Detaylı

İTME ANALİZİ KULLANILARAK YÜKSEK RİSKLİ DEPREM BÖLGESİNDEKİ BİR PREFABRİK YAPININ SİSMİK KAPASİTESİNİN İNCELENMESİ

İTME ANALİZİ KULLANILARAK YÜKSEK RİSKLİ DEPREM BÖLGESİNDEKİ BİR PREFABRİK YAPININ SİSMİK KAPASİTESİNİN İNCELENMESİ İTME ANALİZİ KULLANILARAK YÜKSEK RİSKLİ DEPREM BÖLGESİNDEKİ BİR PREFABRİK YAPININ SİSMİK KAPASİTESİNİN İNCELENMESİ ÖZET: B. Öztürk 1, C. Yıldız 2 ve E. Aydın 3 1 Yrd. Doç. Dr., İnşaat Müh. Bölümü, Niğde

Detaylı

YÖNEYLEM ARAŞTIRMASI - I

YÖNEYLEM ARAŞTIRMASI - I YÖNEYLEM ARAŞTIRMASI - I 1/19 İçerik Yöneylem Araştırmasının Dalları Kullanım Alanları Yöneylem Araştırmasında Bazı Yöntemler Doğrusal (Lineer) Programlama, Oyun Teorisi, Dinamik Programlama, Tam Sayılı

Detaylı

BİRİNCİ BASIMA ÖN SÖZ

BİRİNCİ BASIMA ÖN SÖZ BİRİNCİ BASIMA ÖN SÖZ Varlıkların kendilerinde cereyan eden olayları ve varlıklar arasındaki ilişkileri inceleyerek anlamak ve bunları bilgi formuna dökmek kimya, biyoloji, fizik ve astronomi gibi temel

Detaylı

YÖNEYLEM ARAŞTIRMASI - III

YÖNEYLEM ARAŞTIRMASI - III YÖNEYLEM ARAŞTIRMASI - III Prof. Dr. Cemalettin KUBAT Yrd. Doç. Dr. Özer UYGUN İçerik Bu bölümde eşitsizlik kısıtlarına bağlı bir doğrusal olmayan kısıta sahip problemin belirlenen stasyoner noktaları

Detaylı

YAPAY SİNİR AĞLARI. Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ

YAPAY SİNİR AĞLARI. Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ YAPAY SİNİR AĞLARI Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ İÇERİK Sinir Hücreleri Yapay Sinir Ağları Yapısı Elemanları Çalışması Modelleri Yapılarına Göre Öğrenme Algoritmalarına Göre Avantaj ve

Detaylı

2. Klasik Kümeler-Bulanık Kümeler

2. Klasik Kümeler-Bulanık Kümeler 2. Klasik Kümeler-Bulanık Kümeler Klasik Küme Teorisi Klasik kümelerde bir nesnenin bir kümeye üye olması ve üye olmaması söz konusudur. Bu yaklaşıma göre istediğimiz özelliğe sahip olan bir birey, eleman

Detaylı

Serdar BİROĞUL YÜKSEK LİSANS TEZİ (ELEKTRİK EĞİTİMİ) GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ ANKARA

Serdar BİROĞUL YÜKSEK LİSANS TEZİ (ELEKTRİK EĞİTİMİ) GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ ANKARA i GENETİK ALGORİTMA YAKLAŞIMIYLA ATÖLYE ÇİZELGELEME Serdar BİROĞUL YÜKSEK LİSANS TEZİ (ELEKTRİK EĞİTİMİ) GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ OCAK 2005 ANKARA ii Serdar BİROĞUL tarafından hazırlanan

Detaylı

Zeki Optimizasyon Teknikleri

Zeki Optimizasyon Teknikleri Zeki Optimizasyon Teknikleri Yapay Sinir Ağları (Artificial Neural Network) Doç.Dr. M. Ali Akcayol Yapay Sinir Ağları Biyolojik sinir sisteminden esinlenerek ortaya çıkmıştır. İnsan beyninin öğrenme, eski

Detaylı

2011 Third International Conference on Intelligent Human-Machine Systems and Cybernetics

2011 Third International Conference on Intelligent Human-Machine Systems and Cybernetics 2011 Third International Conference on Intelligent Human-Machine Systems and Cybernetics Özet: Bulanık bir denetleyici tasarlanırken karşılaşılan en önemli sıkıntı, bulanık giriş çıkış üyelik fonksiyonlarının

Detaylı

SAYISAL ÇÖZÜMLEME. Yrd.Doç.Dr.Esra Tunç Görmüş. 1.Hafta

SAYISAL ÇÖZÜMLEME. Yrd.Doç.Dr.Esra Tunç Görmüş. 1.Hafta SAYISAL ÇÖZÜMLEME Yrd.Doç.Dr.Esra Tunç Görmüş 1.Hafta Sayısal çözümleme nümerik analiz nümerik çözümleme, approximate computation mühendislikte sayısal yöntemler Computational mathematics Numerical analysis

Detaylı

CBS ve Coğrafi Hesaplama

CBS ve Coğrafi Hesaplama Yıldız Teknik Üniversitesi CBS ve Coğrafi Hesaplama 2. Bölüm Yrd. Doç. Dr. Alper ŞEN Harita Mühendisliği Bölümü Kartografya Anabilim Dalı web: http://www.yarbis.yildiz.edu.tr/alpersen/ E mail: alpersen@yildiz.edu.tr

Detaylı

TAŞ DOLGU DALGAKIRANLARIN GENETİK ALGORİTMA İLE GÜVENİRLİK ANALİZİ. M. Levent Koç* Can E. Balas**

TAŞ DOLGU DALGAKIRANLARIN GENETİK ALGORİTMA İLE GÜVENİRLİK ANALİZİ. M. Levent Koç* Can E. Balas** TAŞ DOLGU DALGAKIRANLARIN GENETİK ALGORİTMA İLE GÜVENİRLİK ANALİZİ M. Levent Koç* Can E. Balas** (*) Yrd. Doç. Dr., Cumhuriyet Üniversitesi, Mühendislik Fakültesi İnşaat Mühendisliği Bölümü, Sivas Tel:

Detaylı

Bulanık Kümeler ve Sistemler. Prof. Dr. Nihal ERGİNEL

Bulanık Kümeler ve Sistemler. Prof. Dr. Nihal ERGİNEL Bulanık Kümeler ve Sistemler Prof. Dr. Nihal ERGİNEL İçerik 1. Giriş, Temel Tanımlar ve Terminoloji 2. Klasik Kümeler-Bulanık Kümeler 3. Olasılık Teorisi-Olabilirlik Teorisi 4. Bulanık Sayılar-Üyelik Fonksiyonları

Detaylı

Yapısal Analiz Programı SAP2000 Bilgi Aktarımı ve Kullanımı. Doç.Dr. Bilge Doran

Yapısal Analiz Programı SAP2000 Bilgi Aktarımı ve Kullanımı. Doç.Dr. Bilge Doran Yapısal Analiz Programı SAP2000 Bilgi Aktarımı ve Kullanımı Dersin Adı : Yapı Mühendisliğinde Bilgisayar Uygulamaları Koordinatörü : Doç.Dr.Bilge DORAN Öğretim Üyeleri/Elemanları: Dr. Sema NOYAN ALACALI,

Detaylı

Düzlem Kafes Sistemlerin ANSYS Paket Programı ile Optimum Geometri Tasarımı

Düzlem Kafes Sistemlerin ANSYS Paket Programı ile Optimum Geometri Tasarımı Fırat Üniv. Fen ve Müh. Bil. Dergisi Science and Eng. J of Fırat Univ. 19 (2), 201-207, 2007 19 (2), 201-207, 2007 Düzlem Kafes Sistemlerin ANSYS Paket Programı ile Optimum Geometri Tasarımı M. Yavuz SOLMAZ

Detaylı

İstatistik ve Olasılık

İstatistik ve Olasılık İstatistik ve Olasılık Rastgele Değişkenlerin Dağılımları I Prof. Dr. İrfan KAYMAZ Ders konusu Bu derste; Rastgele değişkenlerin tanımı ve sınıflandırılması Olasılık kütle fonksiyonu Olasılık yoğunluk

Detaylı

Üç Boyutlu Çerçeve Yapıların Statik Analizi için Geliştirilen Bir Bilgisayar Programı: YapAn05

Üç Boyutlu Çerçeve Yapıların Statik Analizi için Geliştirilen Bir Bilgisayar Programı: YapAn05 Akademik Bilişim 10 - XII. Akademik Bilişim Konferansı Bildirileri Üç Boyutlu Çerçeve Yapıların Statik Analizi için Geliştirilen Bir Bilgisayar Programı: YapAn05 Dumlupınar Üniversitesi, İnşaat Mühendisliği

Detaylı

Evrimsel Çok amaçlı eniyileme. Tahir Emre Kalaycı Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 25 Mart 2010

Evrimsel Çok amaçlı eniyileme. Tahir Emre Kalaycı Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 25 Mart 2010 Evrimsel Çok amaçlı eniyileme Tahir Emre Kalaycı Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 25 Mart 2010 Gündem Çok amaçlı eniyileme Giriş Evrimsel çok amaçlı eniyileme Sonuç Giriş Gerçek dünya problemleri

Detaylı

DEĞİŞKEN KESİTLİ ÇERÇEVELERİN ELEKTRONİK TABLOLARLA ANALİZ VE TASARIMI

DEĞİŞKEN KESİTLİ ÇERÇEVELERİN ELEKTRONİK TABLOLARLA ANALİZ VE TASARIMI XVIII. ULUSAL MEKANİK KONGRESİ 26-3 Ağustos 213, Celal Bayar Üniversitesi, Manisa DEĞİŞKEN KESİTLİ ÇERÇEVELERİN ELEKTRONİK TABLOLARLA ANALİZ VE TASARIMI Sedat Savaş 1, Mustafa Ülker 2 1 Fırat Üniversitesi,

Detaylı

MAK 210 SAYISAL ANALİZ

MAK 210 SAYISAL ANALİZ MAK 210 SAYISAL ANALİZ BÖLÜM 5- SONLU FARKLAR VE İNTERPOLASYON TEKNİKLERİ Doç. Dr. Ali Rıza YILDIZ MAK 210 - Sayısal Analiz 1 İNTERPOLASYON Tablo halinde verilen hassas sayısal değerler veya ayrık noktalardan

Detaylı

Genetik Algoritmalar (GA) Genetik Algoritmalar Đçerik Nesin Matematik Köyü E rim Ç lı l ş ı ta t yı Nisan, 2012 Mustafa Suphi Erden

Genetik Algoritmalar (GA) Genetik Algoritmalar Đçerik Nesin Matematik Köyü E rim Ç lı l ş ı ta t yı Nisan, 2012 Mustafa Suphi Erden Genetik Algoritmalar Nesin Matematik Köyü Evrim Çalıştayı 20-23 Nisan, 202 Genetik Algoritmalar (GA Đçerik Biyolojiden esinlenme GA nın özellikleri GA nın unsurları uygulama Algoritma Şema teoremi Mustafa

Detaylı

GENETİK ALGORİTMALAR. Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ

GENETİK ALGORİTMALAR. Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ GENETİK ALGORİTMALAR Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ GENETİK ALGORİTMALAR Genetik algoritmalar, Darwin in doğal seçim ve evrim teorisi ilkelerine dayanan bir arama ve optimizasyon yöntemidir.

Detaylı

Zeki Optimizasyon Teknikleri. Karınca Algoritması (Ant Algorithm)

Zeki Optimizasyon Teknikleri. Karınca Algoritması (Ant Algorithm) Zeki Optimizasyon Teknikleri Karınca Algoritması (Ant Algorithm) Karınca Algoritması 1996 yılında Marco Dorigo tarafından ortaya atılmıştır. Temel olarak karıncaların yiyecek madde ile yuvaları arasındaki

Detaylı

18.034 İleri Diferansiyel Denklemler

18.034 İleri Diferansiyel Denklemler MIT AçıkDersSistemi http://ocw.mit.edu 18.034 İleri Diferansiyel Denklemler 2009 Bahar Bu bilgilere atıfta bulunmak veya kullanım koşulları hakkında bilgi için http://ocw.mit.edu/terms web sitesini ziyaret

Detaylı

Karınca Koloni Algoritması 1

Karınca Koloni Algoritması 1 Yrd. Doç. Dr. İbrahim KÜÇÜKKOÇ Web: http://ikucukkoc.baun.edu.tr Karınca Koloni Algoritması 1 6 Ders Planı (Vize Sonrası) 11. Hafta (H7312): Sürü Zekası, Doğada Karıncalar, ACO Giriş 12. Hafta (H7312):

Detaylı

T.C. MALTEPE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ YAZILIM MÜHENDİSLİĞİ LİSANS PROGRAMI. 2011-12 Bahar Yarıyılı

T.C. MALTEPE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ YAZILIM MÜHENDİSLİĞİ LİSANS PROGRAMI. 2011-12 Bahar Yarıyılı T.C. MALTEPE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ YAZILIM MÜHENDİSLİĞİ LİSANS PROGRAMI 2011-12 Bahar Yarıyılı ALGORİTMA VE PROGRAMLAMA BİL 133 5 AKTS Kredisi 1. yıl 1. yarıyıl Lisans Zorunlu 4 saat/hafta

Detaylı

İnce Dikdörtgen Plakların Titreşim Frekanslarının Yapay Sinir Ağları Yaklaşımı ile Tahmini *

İnce Dikdörtgen Plakların Titreşim Frekanslarının Yapay Sinir Ağları Yaklaşımı ile Tahmini * İMO Teknik Dergi, 2007 4161-4176, Yazı 275 İnce Dikdörtgen Plakların Titreşim Frekanslarının Yapay Sinir Ağları Yaklaşımı ile Tahmini * Ömer CİVALEK* Yusuf CALAYIR** ÖZ Çalışmada, 21 farklı mesnet koşuluna

Detaylı

Ardışık Doğrusal Programlama ile En Hafif Kafes Yapı Tasarımı Least Weight Design of Truss Structures By Sequential Linear Programming

Ardışık Doğrusal Programlama ile En Hafif Kafes Yapı Tasarımı Least Weight Design of Truss Structures By Sequential Linear Programming Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi Cilt 17, Sayı 1, 2011, Sayfa 1-8 Ardışık Doğrusal Programlama ile En Hafif Kafes Yapı Tasarımı Least Weight Design of Truss Structures By Sequential

Detaylı

Zeki Optimizasyon Teknikleri

Zeki Optimizasyon Teknikleri Zeki Optimizasyon Teknikleri (nt lgorithm) Doç.Dr. M. li kcayol 996 yılında Marco Dorigo tarafından ortaya atılmıştır. Temel olarak karıncaların yiyecek madde ile yuvaları arasındaki en kısa yolu bulmalarından

Detaylı

OPTİMİZASYON TEKNİKLERİ. Kısıtsız Optimizasyon

OPTİMİZASYON TEKNİKLERİ. Kısıtsız Optimizasyon OPTİMİZASYON TEKNİKLERİ Kısıtsız Optimizasyon Giriş Klasik optimizasyon yöntemleri minimum veya maksimum değerlerini bulmak için türev gerektiren ve gerektirmeyen teknikler olarak bilinirler. Bu yöntemler

Detaylı

MEKATRONİK MÜHENDİSLİĞİ YÜKSEK LİSANS PROGRAMI

MEKATRONİK MÜHENDİSLİĞİ YÜKSEK LİSANS PROGRAMI MEKATRONİK MÜHENDİSLİĞİ YÜKSEK LİSANS PROGRAMI Mekatronik Mühendisliği Yüksek Lisans programının eğitim dili İngilizce olup, tezli ve tezsiz iki programdan oluşmaktadır. Tezli programda öğrencilerin; -

Detaylı

Autodesk Robot Structural Analysis Professional İnşaat Müh. için Yapısal Modelleme, Analiz ve Tasarım çözümü

Autodesk Robot Structural Analysis Professional İnşaat Müh. için Yapısal Modelleme, Analiz ve Tasarım çözümü Autodesk Robot Structural Analysis Professional İnşaat Müh. için Yapısal Modelleme, Analiz ve Tasarım çözümü İnş. Yük. Müh. Burçin ŞAHİNALP PROTA BİLGİSAYAR A.Ş. Autodesk Robot Structural Analysis Professional

Detaylı

MÜFREDAT DERS LİSTESİ

MÜFREDAT DERS LİSTESİ MÜFREDAT DERS LİSTESİ MÜHENDİSLİK FAK. / BİLGİSAYAR MÜHENDİSL / 2010 BİLGİSAYAR MÜHENDİSLİĞİ Müfredatı 0504101 Matematik I Calculus I 1 GÜZ 4 5 Z 0504102 Genel Fizik I General Physics I 1 GÜZ 4 4 Z 0504103

Detaylı

SAYISAL ÇÖZÜMLEME. Sayısal Çözümleme

SAYISAL ÇÖZÜMLEME. Sayısal Çözümleme SAYISAL ÇÖZÜMLEME 1 SAYISAL ÇÖZÜMLEME 4. Hafta DENKLEM ÇÖZÜMLERİ 2 İÇİNDEKİLER Denklem Çözümleri Doğrusal Olmayan Denklem Çözümleri Grafik Yöntemleri Kapalı Yöntemler İkiye Bölme (Bisection) Yöntemi Adım

Detaylı

ERCİYES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTUSÜ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİMDALI. I. GENEL BİLGİLER Ders Adı

ERCİYES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTUSÜ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİMDALI. I. GENEL BİLGİLER Ders Adı BİM618 Evrimsel Algoritmalar Öğretim Üyesi Prof. Dr. Derviş Karaboğa Görüşme Saatleri 8.00-17.00 E posta: karaboga@erciyes.edu.tr http://abis.erciyes.edu.tr/sorgu.aspx?sorgu=236 Erciyes Üniversitesi, Mühendislik

Detaylı

SONLU ELEMANLAR YÖNTEMI ile (SAP2000 UYGULAMASI) 3D Frame Analysis. Reza SHIRZAD REZAEI

SONLU ELEMANLAR YÖNTEMI ile (SAP2000 UYGULAMASI) 3D Frame Analysis. Reza SHIRZAD REZAEI SONLU ELEMANLAR YÖNTEMI ile (SAP2000 UYGULAMASI) 3D Frame Analysis Reza SHIRZAD REZAEI SONLU ELEMANLAR YÖNTEMİ Sonlu Elemanlar (SE)Yöntemi, çesitli mühendislik problemlerine kabul edilebilir bir yaklasımla

Detaylı

Olasılık ve İstatistik (IE 220) Ders Detayları

Olasılık ve İstatistik (IE 220) Ders Detayları Olasılık ve İstatistik (IE 220) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Saati Kredi AKTS Olasılık ve İstatistik IE 220 Her İkisi 3 0 0 3 5 Ön Koşul Ders(ler)i Dersin

Detaylı

YÖNEYLEM ARAŞTIRMASI - III

YÖNEYLEM ARAŞTIRMASI - III YÖNEYLEM ARAŞTIRMASI - III Prof. Dr. Cemalettin KUBAT Yrd. Doç. Dr. Özer UYGUN İçerik (Eşitlik Kısıtlı Türevli Yöntem) Bu metodu incelemek için Amaç fonksiyonu Min.z= f(x) Kısıtı g(x)=0 olan problemde

Detaylı

Kablosuz Sensör Ağlar ve Eniyileme. Tahir Emre KALAYCI. 21 Mart 2008

Kablosuz Sensör Ağlar ve Eniyileme. Tahir Emre KALAYCI. 21 Mart 2008 Kablosuz Sensör Ağlar ve Eniyileme Tahir Emre KALAYCI 21 Mart 2008 Gündem Genel Bilgi Alınan Dersler Üretilen Yayınlar Yapılması Planlanan Doktora Çalışması Kablosuz Sensör Ağlar Yapay Zeka Teknikleri

Detaylı

Hülya Özdağ (YTÜ Matematik Bölümü Ö.Ü.) Nilgün Aygör (YTÜ Matematik Bölümü Ö.Ü.) Aykut Parlak (YTÜ Matematik Mühendisliği)

Hülya Özdağ (YTÜ Matematik Bölümü Ö.Ü.) Nilgün Aygör (YTÜ Matematik Bölümü Ö.Ü.) Aykut Parlak (YTÜ Matematik Mühendisliği) Karınca Kolonisi Algoritmasının Zaman Çizelgelemesi Üzerine: Bir Modellemesi ve Uygulaması Hülya Özdağ (YTÜ Matematik Bölümü Ö.Ü.) Nilgün Aygör (YTÜ Matematik Bölümü Ö.Ü.) Aykut Parlak (YTÜ Matematik Mühendisliği)

Detaylı

Yrd.Doç. Dr. Tülin ÇETİN

Yrd.Doç. Dr. Tülin ÇETİN Yrd.Doç. Dr. Tülin ÇETİN ÖĞRENİM DURUMU Derece Üniversite Bölüm / Program Lisans Ege Üniversitesi Bilgisayar Mühendisliği 1987-1992 Lisans Celal Bayar Üniversitesi İnşaat Mühendisliği 2001-2004 Y. Lisans

Detaylı

PROSTEEL 2015 STATİK RAPORU

PROSTEEL 2015 STATİK RAPORU PROSTEEL 2015 STATİK RAPORU Bu rapor çelik yapıların yaygınlaşması anlamında yarışma düzenleyerek önemli bir teşvik sağlayan Prosteel in 2016 Çelik Yapı Tasarımı Öğrenci Yarışması için hazırlanmıştır.

Detaylı

GENETİK ALGORİTMALAR BÜŞRA GÜRACAR

GENETİK ALGORİTMALAR BÜŞRA GÜRACAR GENETİK ALGORİTMALAR BÜŞRA GÜRACAR 201420404036 İÇERİK Genetik Algoritmanın, Amacı Kullanım Alanları Kavramları Uygulama Adımları Parametreler Genetik Algoritma Kodlama Türleri Genetik Algoritma Genetik

Detaylı

GENETİK ALGORİTMA ÖZNUR CENGİZ HİLAL KOCA

GENETİK ALGORİTMA ÖZNUR CENGİZ HİLAL KOCA GENETİK ALGORİTMA ÖZNUR CENGİZ 201410306014 HİLAL KOCA 150306024 GENETİK ALGORİTMA Genetik Algoritma yaklaşımının ortaya çıkışı 1970 lerin başında olmuştur. 1975 te John Holland ın makine öğrenmesi üzerine

Detaylı

KAYMA GERİLMESİ (ENİNE KESME)

KAYMA GERİLMESİ (ENİNE KESME) KAYMA GERİLMESİ (ENİNE KESME) Demir yolu traversleri çok büyük kesme yüklerini taşıyan kiriş olarak davranır. Bu durumda, eğer traversler ahşap malzemedense kesme kuvvetinin en büyük olduğu uçlarından

Detaylı

ROBOTLARIN YAPAY SİNİR AĞLARI KULLANILARAK DENETİMİ.

ROBOTLARIN YAPAY SİNİR AĞLARI KULLANILARAK DENETİMİ. ROBOTLARIN YAPAY SİNİR AĞLARI KULLANILARAK DENETİMİ Murat ŞEKER 1 Ahmet BERKAY 1 EMurat ESİN 1 ArşGör,Gebze Yüksek Teknoloji Enstitüsü, Bilgisayar MühBöl 41400 Gebze mseker@bilmuhgyteedutr aberkay@bilmuhgyteedutr,

Detaylı

İleri Diferansiyel Denklemler

İleri Diferansiyel Denklemler MIT AçıkDersSistemi http://ocw.mit.edu 18.034 İleri Diferansiyel Denklemler 2009 Bahar Bu bilgilere atıfta bulunmak veya kullanım koşulları hakkında bilgi için http://ocw.mit.edu/terms web sitesini ziyaret

Detaylı

Posta Adresi: Sakarya Üniversitesi, Mühendislik Fakültesi İnşaat Mühendisliği Bölümü, 54187 Esentepe Kampüsü/Sakarya

Posta Adresi: Sakarya Üniversitesi, Mühendislik Fakültesi İnşaat Mühendisliği Bölümü, 54187 Esentepe Kampüsü/Sakarya DİNAMİK YÜKLER ETKİSİ ALTINDAKİ ÜSTYAPI-ZEMİN ORTAK SİSTEMİNİN EMPEDANS FONKSİYONLARINA DAYALI ÇÖZÜMÜ SUBSTRUCTURING ANALYSIS BASED ON IMPEDANCE FUNCTIONS FOR SOIL-STRUCTURE COUPLING SYSTEM SUBJECTED TO

Detaylı

Dairesel Temellerde Taban Gerilmelerinin ve Kesit Zorlarının Hesabı

Dairesel Temellerde Taban Gerilmelerinin ve Kesit Zorlarının Hesabı Prof. Dr. Günay Özmen İTÜ İnşaat Fakültesi (Emekli), İstanbul gunozmen@yahoo.com Dairesel Temellerde Taban Gerilmelerinin ve Kesit Zorlarının Hesabı 1. Giriş Zemin taşıma gücü yeter derecede yüksek ya

Detaylı

MONTE CARLO BENZETİMİ

MONTE CARLO BENZETİMİ MONTE CARLO BENZETİMİ U(0,1) rassal değişkenler kullanılarak (zamanın önemli bir rolü olmadığı) stokastik ya da deterministik problemlerin çözümünde kullanılan bir tekniktir. Monte Carlo simülasyonu, genellikle

Detaylı

MANTIK. Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ BULANIK MANTIK

MANTIK. Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ BULANIK MANTIK MANTIK Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ BULANIK MANTIK İÇERİK Temel Kavramlar Bulanık Mantık Bulanık Mantık & Klasik Mantık Bulanık Küme & Klasik Küme Bulanık Sistem Yapısı Öğeleri Uygulama

Detaylı

DERS 2 : BULANIK KÜMELER

DERS 2 : BULANIK KÜMELER DERS 2 : BULNIK KÜMELER 2.1 Gİriş Klasik bir küme, kesin sınırlamalarla verilen bir kümedir. Örneğin, klasik bir küme aşağıdaki gibi belirtilebilir: = { x x > 6 }, Kapalı sınır noktası burada 6 dır.burada

Detaylı

BBO Algoritmasının Optimizasyon Başarımının İncelenmesi Optimization Performance Investigation of BBO Algorithm

BBO Algoritmasının Optimizasyon Başarımının İncelenmesi Optimization Performance Investigation of BBO Algorithm BBO Algoritmasının Optimizasyon Başarımının İncelenmesi Optimization Performance Investigation of BBO Algorithm Tufan İNAÇ 1, Cihan KARAKUZU 2 1 Bilgisayar Mühendisliği Anabilim Dalı Bilecik Şeyh Edebali

Detaylı

Geriye Yayılım ve Levenberg Marquardt Algoritmalarının YSA Eğitimlerindeki Başarımlarının Dinamik Sistemler Üzerindeki Başarımı. Mehmet Ali Çavuşlu

Geriye Yayılım ve Levenberg Marquardt Algoritmalarının YSA Eğitimlerindeki Başarımlarının Dinamik Sistemler Üzerindeki Başarımı. Mehmet Ali Çavuşlu Geriye Yayılım ve Levenberg Marquardt Algoritmalarının YSA Eğitimlerindeki Başarımlarının Dinamik Sistemler Üzerindeki Başarımı Mehmet Ali Çavuşlu Özet Yapay sinir ağlarının eğitiminde genellikle geriye

Detaylı

Okut. Yüksel YURTAY. İletişim : (264) Sayısal Analiz. Giriş.

Okut. Yüksel YURTAY. İletişim :  (264) Sayısal Analiz. Giriş. Okut. Yüksel YURTAY İletişim : Sayısal Analiz yyurtay@sakarya.edu.tr www.cs.sakarya.edu.tr/yyurtay (264) 295 58 99 Giriş 1 Amaç : Mühendislik problemlerinin bilgisayar ortamında çözümünü mümkün kılacak

Detaylı

HESSİEN MATRİS QUADRATİK FORM MUTLAK ve BÖLGESEL MAKS-MİN NOKTALAR

HESSİEN MATRİS QUADRATİK FORM MUTLAK ve BÖLGESEL MAKS-MİN NOKTALAR HESSİEN MATRİS QUADRATİK FORM MUTLAK ve BÖLGESEL MAKS-MİN NOKTALAR Kısıtlı ve kısıtsız fonksiyonlar için maksimum veya minimum (ekstremum) noktalarının belirlenmesinde diferansiyel hesabı kullanarak çeşitli

Detaylı

ÖZHENDEKCİ BASINÇ ÇUBUKLARI

ÖZHENDEKCİ BASINÇ ÇUBUKLARI BASINÇ ÇUBUKLARI Kesit zoru olarak yalnızca eksenel doğrultuda basınca maruz kalan elemanlara basınç çubukları denir. Bu tip çubuklara örnek olarak pandül kolonları, kafes sistemlerin basınca çalışan dikme

Detaylı

4. HAFTA BLM323 SAYISAL ANALİZ. Okt. Yasin ORTAKCI.

4. HAFTA BLM323 SAYISAL ANALİZ. Okt. Yasin ORTAKCI. 4. HAFTA BLM33 SAYISAL ANALİZ Okt. Yasin ORTAKCI yasinortakci@karabuk.edu.tr Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi BLM33 DOĞRUSAL OLMAYAN (NONLINEAR) DENKLEM SİSTEMLERİ Mühendisliğin

Detaylı

Piramit Satırları. Aşağıdaki girdi rakamlarından hangisi son satırda sonucun "0 (sıfır)" olmasını sağlar?

Piramit Satırları. Aşağıdaki girdi rakamlarından hangisi son satırda sonucun 0 (sıfır) olmasını sağlar? Piramit Satırları İşlem makinesi ilk satırdaki 4 rakamı girdi olarak almaktadır. Her satırda, makine sayılar arasındaki farkı hesaplamaktadır. Aşağıdaki resimde örnek bir işlem görülmektedir. Aşağıdaki

Detaylı

KODU DERSİN ADI SORUMLUSU YER P.TESİ SALI ÇARŞ PERŞ CUMA. 5000 Yüksek Lisans Tezi Doç. Dr. Tayfun DEDE 122 - - 11-12 - -

KODU DERSİN ADI SORUMLUSU YER P.TESİ SALI ÇARŞ PERŞ CUMA. 5000 Yüksek Lisans Tezi Doç. Dr. Tayfun DEDE 122 - - 11-12 - - KODU DERSİN ADI SORUMLUSU YER P.TESİ SALI ÇARŞ PERŞ CUMA 5000 Yüksek Lisans Tezi Doç. Dr. Tayfun DEDE 122 - - 11-12 - - 5000 Yüksek Lisans Tezi Doç. Dr. Süleyman ADANUR 412 10/13-14 - - - - 5000 Yüksek

Detaylı

GENELLEŞTİRİLMİŞ FUZZY KOMŞULUK SİSTEMİ ÜZERİNE

GENELLEŞTİRİLMİŞ FUZZY KOMŞULUK SİSTEMİ ÜZERİNE ÖZEL EGE LİSESİ GENELLEŞTİRİLMİŞ FUZZY KOMŞULUK SİSTEMİ ÜZERİNE HAZIRLAYAN ÖĞRENCİ: Berk KORKUT DANIŞMAN ÖĞRETMEN: Gizem GÜNEL İZMİR 2013 İÇİNDEKİLER 1. PROJENİN AMACI 3.33 2. GİRİŞ... 3 3. YÖNTEM 3 4.

Detaylı

91-03-01-517 YAPAY ZEKA (Artificial Intelligence)

91-03-01-517 YAPAY ZEKA (Artificial Intelligence) 91-03-01-517 YAPAY ZEKA (Artificial Intelligence) Dersi Veren Öğretim Üyesi Y. Doç. Dr. Aybars UĞUR Ders Web Sayfası : http://yzgrafik.ege.edu.tr/~ugur 27.09.2009 Y. Doç. Dr. Aybars UĞUR (517 Yapay Zeka)

Detaylı

ÜNİT E ÜNİTE GİRİŞ. Algoritma Mantığı. Algoritma Özellikleri PROGRAMLAMA TEMELLERİ ÜNİTE 3 ALGORİTMA

ÜNİT E ÜNİTE GİRİŞ. Algoritma Mantığı. Algoritma Özellikleri PROGRAMLAMA TEMELLERİ ÜNİTE 3 ALGORİTMA PROGRAMLAMA TEMELLERİ ÜNİTE 3 ALGORİTMA GİRİŞ Bilgisayarların önemli bir kullanım amacı, veri ve bilgilerin kullanılarak var olan belirli bir problemin çözülmeye çalışılmasıdır. Bunun için, bilgisayarlar

Detaylı

Ö Z G E Ç M İ Ş. 1. Adı Soyadı: Mustafa GÖÇKEN. 2. Doğum Tarihi: 12 Haziran 1976. 3. Unvanı: Yrd. Doç. Dr. 4. Öğrenim Durumu: Ph.D.

Ö Z G E Ç M İ Ş. 1. Adı Soyadı: Mustafa GÖÇKEN. 2. Doğum Tarihi: 12 Haziran 1976. 3. Unvanı: Yrd. Doç. Dr. 4. Öğrenim Durumu: Ph.D. Ö Z G E Ç M İ Ş 1. Adı Soyadı: Mustafa GÖÇKEN 2. Doğum Tarihi: 12 Haziran 1976 3. Unvanı: Yrd. Doç. Dr. 4. Öğrenim Durumu: Ph.D. Derece Alan Üniversite Yıl Lisans Endüstri Mühendisliği Çukurova Üniversitesi

Detaylı

ÖZGEÇMİŞ VE YAYINLAR LİSTESİ

ÖZGEÇMİŞ VE YAYINLAR LİSTESİ ÖZGEÇMİŞ VE YAYINLAR LİSTESİ Adı Soyadı: Nihal UZCAN ERATLI Doğum Tarihi: 27 Nisan 1962 Adres: İTÜ İnşaat Fakültesi, İnşaat Mühendisliği Bölümü, Maslak-İSTANBUL Öğrenim Durumu Derece Bölüm/Program Üniversite

Detaylı

RİSKLİ YAPILARIN TESPİT EDİLMESİNE İLİŞKİN ESASLAR. 5- Risk Tespit Uygulaması: Betonarme Bina

RİSKLİ YAPILARIN TESPİT EDİLMESİNE İLİŞKİN ESASLAR. 5- Risk Tespit Uygulaması: Betonarme Bina RİSKLİ YAPILARIN TESPİT EDİLMESİNE İLİŞKİN ESASLAR 5- Risk Tespit Uygulaması: Betonarme Bina İncelenen Bina Binanın Yeri Bina Taşıyıcı Sistemi Bina 5 katlı Betonarme çerçeve ve perde sistemden oluşmaktadır.

Detaylı

Bekleme Hattı Teorisi

Bekleme Hattı Teorisi Bekleme Hattı Teorisi Sürekli Parametreli Markov Zincirleri Tanım 1. * +, durum uzayı * +olan sürekli parametreli bir süreç olsun. Aşağıdaki özellik geçerli olduğunda bu sürece sürekli parametreli Markov

Detaylı

Gezgin Satıcı Probleminin İkili Kodlanmış Genetik Algoritmalarla Çözümünde Yeni Bir Yaklaşım. Mehmet Ali Aytekin Tahir Emre Kalaycı

Gezgin Satıcı Probleminin İkili Kodlanmış Genetik Algoritmalarla Çözümünde Yeni Bir Yaklaşım. Mehmet Ali Aytekin Tahir Emre Kalaycı Gezgin Satıcı Probleminin İkili Kodlanmış Genetik Algoritmalarla Çözümünde Yeni Bir Yaklaşım Mehmet Ali Aytekin Tahir Emre Kalaycı Gündem Gezgin Satıcı Problemi GSP'yi Çözen Algoritmalar Genetik Algoritmalar

Detaylı

3.2. DP Modellerinin Simpleks Yöntem ile Çözümü Primal Simpleks Yöntem

3.2. DP Modellerinin Simpleks Yöntem ile Çözümü Primal Simpleks Yöntem 3.2. DP Modellerinin Simpleks Yöntem ile Çözümü 3.2.1. Primal Simpleks Yöntem Grafik çözüm yönteminde gördüğümüz gibi optimal çözüm noktası, her zaman uygun çözüm alanının bir köşe noktası ya da uç noktası

Detaylı

MAK 210 SAYISAL ANALİZ

MAK 210 SAYISAL ANALİZ MAK 210 SAYISAL ANALİZ BÖLÜM 8- SAYISAL İNTEGRASYON 1 GİRİŞ Mühendislikte sık karşılaşılan matematiksel işlemlerden biri integral işlemidir. Bilindiği gibi integral bir büyüklüğün toplam değerinin bulunması

Detaylı

GELİŞTİLMİŞ YAPAY ARI KOLONİ ALGORİTMASI İLE KAFES VE DÜZLEMSEL ÇELİK YAPILARIN OPTİMUM TASARIMI

GELİŞTİLMİŞ YAPAY ARI KOLONİ ALGORİTMASI İLE KAFES VE DÜZLEMSEL ÇELİK YAPILARIN OPTİMUM TASARIMI Niğde Üniversitesi Mühendislik Bilimleri Dergisi, Cilt 3, Sayı 2, (2014), 38-1 GELİŞTİLMİŞ YAPAY ARI KOLONİ ALGORİTMASI İLE KAFES VE DÜZLEMSEL ÇELİK YAPILARIN OPTİMUM TASARIMI Özer SEVİM 1*, Mustafa SÖNMEZ

Detaylı

KARINCA OPTİMİZASYONU. Harun Kayıkçı

KARINCA OPTİMİZASYONU. Harun Kayıkçı KARINCA OPTİMİZASYONU Harun Kayıkçı Ö Z E T : Karınca kolonisi optimizasyonu algoritması, kombinasyonel (kombinasyon hesapları içeren) optimizasyon problemlerinde, optimuma en yakın çözümü üretmek için

Detaylı

Bu durumu, konum bazında bileşenlerini, yani dalga fonksiyonunu, vererek tanımlıyoruz : ) 1. (ikx x2. (d)

Bu durumu, konum bazında bileşenlerini, yani dalga fonksiyonunu, vererek tanımlıyoruz : ) 1. (ikx x2. (d) Ders 10 Metindeki ilgili bölümler 1.7 Gaussiyen durum Burada, 1-d de hareket eden bir parçacığın önemli Gaussiyen durumu örneğini düşünüyoruz. Ele alış biçimimiz kitaptaki ile neredeyse aynı ama bu örnek

Detaylı

BLM 4811 MESLEKİ TERMİNOLOJİ II Salı , D-109 Dr. Göksel Biricik

BLM 4811 MESLEKİ TERMİNOLOJİ II Salı , D-109 Dr. Göksel Biricik BLM 4811 MESLEKİ TERMİNOLOJİ II 2017-1 Salı 13.00 14.50, D-109 Dr. Göksel Biricik goksel@ce.yildiz.edu.tr Ders Planı Hafta Tarih Konu 1 19.09 Tanışma, Ders Planı, Kriterler, Giriş 2 26.09 Bilgisayarın

Detaylı

PARÇACIK SÜRÜ OPTİMİZASYONU BMÜ-579 METASEZGİSEL YÖNTEMLER YRD. DOÇ. DR. İLHAN AYDIN

PARÇACIK SÜRÜ OPTİMİZASYONU BMÜ-579 METASEZGİSEL YÖNTEMLER YRD. DOÇ. DR. İLHAN AYDIN PARÇACIK SÜRÜ OPTİMİZASYONU BMÜ-579 METASEZGİSEL YÖNTEMLER YRD. DOÇ. DR. İLHAN AYDIN 1995 yılında Dr.Eberhart ve Dr.Kennedy tarafından geliştirilmiş popülasyon temelli sezgisel bir optimizasyon tekniğidir.

Detaylı

ÖZGEÇMİŞ. 1. Adı Soyadı : Kamile ŞANLI KULA İletişim Bilgileri : Ahi Evran Üniversitesi, Fen Edebiyat Fakültesi, Adres Matematik Bölümü, KIRŞEHİR

ÖZGEÇMİŞ. 1. Adı Soyadı : Kamile ŞANLI KULA İletişim Bilgileri : Ahi Evran Üniversitesi, Fen Edebiyat Fakültesi, Adres Matematik Bölümü, KIRŞEHİR Resim ÖZGEÇMİŞ 1. Adı Soyadı : Kamile ŞANLI KULA İletişim Bilgileri : Ahi Evran Üniversitesi, Fen Edebiyat Fakültesi, Adres Matematik Bölümü, KIRŞEHİR Telefon : 386 280 45 50 Mail : kskula@ahievran.edu.tr

Detaylı

OPTİMUM GÜÇ AKIŞININ YAPAY ARI KOLONİSİ İLE SAĞLANMASI

OPTİMUM GÜÇ AKIŞININ YAPAY ARI KOLONİSİ İLE SAĞLANMASI OPTİMUM GÜÇ AKIŞININ YAPAY ARI KOLONİSİ İLE SAĞLANMASI A. Doğan 1 M. Alçı 2 Erciyes Üniversitesi Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği Bölümü 1 ahmetdogan@erciyes.edu.tr 2 malci@erciyes.edu.tr

Detaylı

English for Academic Reading & Speaking I İngilizce Akademik Okuma ve Konuşma I. Introduction to Civil Engineering İnşaat Mühendisliğine Giriş

English for Academic Reading & Speaking I İngilizce Akademik Okuma ve Konuşma I. Introduction to Civil Engineering İnşaat Mühendisliğine Giriş T.C. İZMİR KÂTİP ÇELEBİ ÜNİVERSİTESİ MÜHENDİSLİK VE MİMARLIK FAKÜLTESİ İNŞAAT MÜHENDİSLİĞİ BÖLÜMÜ 2015-16 GÜZ YARIYILI VE SONRASINDA UYGULANACAK LİSANS PROGRAMI (%100 İNGİLİZCE) BİRİNCİ YIL 1. DÖNEM Ön

Detaylı

İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR SİSTEMLERİ LABORATUARI

İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR SİSTEMLERİ LABORATUARI İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR SİSTEMLERİ LABORATUARI Lineer Ayrılabilen Paternlerin Yapay Sinir Ağı ile Sınıflandırılması 1. Biyolojik Sinirin Yapısı Bilgi işleme

Detaylı

etme çabalarının en son ürünlerinden bir tanesi yapay sinir ağları (YSA) teknolojisidir.

etme çabalarının en son ürünlerinden bir tanesi yapay sinir ağları (YSA) teknolojisidir. İnsanlığın doğayı araştırma ve taklit etme çabalarının en son ürünlerinden bir tanesi yapay sinir ağları (YSA) teknolojisidir. Beynin üstün özellikleri, bilim adamlarını üzerinde çalışmaya zorlamış ve

Detaylı