6.Bulanık Sistemler. Kural Tabanı (Bulanık Kurallar) Sayısal Girişler. Sayısal Çıkışlar. Bulanık Sonuç Çıkarma. Serhat YILMAZ

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

Download "6.Bulanık Sistemler. Kural Tabanı (Bulanık Kurallar) Sayısal Girişler. Sayısal Çıkışlar. Bulanık Sonuç Çıkarma. Serhat YILMAZ"

Transkript

1 6.Bulanık Sistemler Serhat YILMAZ KOÜ, Mühendislik Fak. Elektronik ve Haberleşme Bölümü Şimdiye kadar gördüğümüz bilgileri birer başlık altında toplayarak bulanık karar verme sürecini gerçekleştirebilecek bir sistem oluşturabiliriz. Bilgi Tabanı (Üyelik Fonksiyonları) Kural Tabanı (Bulanık Kurallar) Sayısal Girişler Bulanıklaştırma Bulanık Sonuç Çıkarma Durulaştırma Sayısal Çıkışlar Bulanık Girişler Bulanık Çıkışlar

2 Bulanıklaştırma Dış dünyadan bilgisayara ölçüm yoluyla alınan ve kesin sayısal değere sahip olan giriş verisi, bilgi tabanındaki üyelik fonksiyonları tarafından sözel ifadelere ve giriş verisinin bu ifadeyi ne oranda desteklediğini gösteren üyelik derecelerine dönüştürülür. Bu aşamaya bulanıklaştırma adı verilir. 1V duvarlılıkla ölçüm yapabilen bir mikro denetleyicimiz olsun. Ölçtüğü gerilimin gerçek değerinin 4.8V olduğunu bildiğimizi varsayalım. Ölçtüğümüz değer örneğin 4V CİVARI olarak tanımladığımız bir bulanık kümeye =0.35 derece, 5V CİVARI olarak tanımladığımız bir bulanık kümeye =0.8 derece üyedir. 1 x V CİVARI 5V CİVARI Kesin bir değerin bulanıklaştırılması x V

3 Bulanık Sonuç Çıkarma Sistemi (Fuzzy Inference System) Bulanıklaştırma sonunda elde edilen sözel ifadeler, insanların karar verme sürecinde olduğu gibi, kural tabanındaki önermelerle karşılaştırılır ve yine sözel yargı sonuçlarına varılır, bu sonuçların hangi oranda geçerli olduğu gerektirme (implication) mantığı uyarınca yine girişteki üyelik derecelerinin üzerinde uzlaştığı bir doğruluk derecesi tarafından belirlenir. Her bir kuraldan elde edilen sonuçlar birleştirilerek (aggreagation) genel bir sonuç kümesi (bölgesi) elde edilir. Bu kısma bulanık sonuç çıkarma (fuzzy inference) adı verilmektedir.

4 Bulanık sonuç çıkarma sistemleri için literatürde önerilmiş birkaç yöntem vardır: Mamdani modeli Takagi Sugeno Kang modeli Aşamalar yöntemlere göre değişiklik gösterse de genelde; Bulanıklaştırma sonunda elde edilen sözel ifadeler, kural tabanında yorumlanıp yine sözel sonuçlara varılır Bu sonuçların hangi oranda geçerli olacağını yine girişteki üyelik dereceleri belirler. Tskamoto modeli

5 1.Öncül Önermelerin Bağlanması Kural tabanında öncül bileşke önerme kısmı kendi aralarında VE (min, prod) yöntemi veya VEYA (max, probor) yöntemleriyle bağlanır ve üzerinde uzlaştıkları bir üyelik derecesini kuralın derecesini temsilen çıkışa yansıtırlar.

6 2. Gerektirme İşlemi (Implication) GEREKTİRME yöntemi (min, prod ) tarafından belirlenmektedir. Burada Sugeno ve Mamdani yöntemleri biraz ayrılmaktadır. Sugeno modelinde Mamdani den farklı olarak çıkış üyelik fonksiyonu üçgen, yamuk gibi herhangi bir şekle sahip bir bulanık küme değildir. Katsayılar ve girişlerden oluşan bir polinom şeklindedir.

7 3. Kural sonuçlarının birleştirilmesi (Aggretation) Kuralın geçerlilik dereceleri ve sonucları hesaba katılarak tüm sisteme ait nihai bir sonuç elde etme süreci kuralların birleştirilmesi (aggregation of rules) olarak adlandırılır.. Birleştirme yöntemi olarak maksimum (max), toplama (sum) veya aritmetik toplama (probor) tercih edilebilir. Amaç tüm sonuçları temsil eden nihai bir sonuç alanı bulmaktır. Bu nihai şekle sonuç bulanık kümesi adı verilir

8 Örnek: 4 kuraldan oluşan bir sonuç çıkarma sistemi, sıcaklığa ve sıcaklık değişimine bağlı olarak vanayı az ya da çok açan bir kontrol sistemini temsil etsin. Burada Suyun Sıcaklık Derecesi, SSD ile; Sıcaklık Durumu,SD ile temsil edilsin. Kural.1. EĞER SSD ILIK VE SD DEĞİŞMİYOR ise O HALDE soğuk su vanasını SIFIR CİVARI aç VEYA Kural.2. EĞER SSD ILIK VE SD ARTIYOR ise O HALDE soğuk su vanasını AZ aç VEYA Kural.3. EĞER SSD SICAK VE SD DEĞİŞMİYOR ise O HALDE soğuk su vanasını ORTA aç VEYA Kural.4. EĞER SSD SICAK VE SD ARTIYOR ise O HALDE soğuk su vanasını ÇOK aç

9 3. Kuralın Sonucu 0.9 SIFIR CİVARI AZ ORTA ÇOK 2. Kuralın Sonucu Kuralın Sonucu Kuralın Sonucu Şekil.6.3. Bulanık Çıkış Kümesi x tur Kural.5. EĞER suyun derecesi SICAK VE sıcaklık DEĞİŞMİYOR ise O HALDE soğuk su vanasını ÇOK aç şeklindedir ve bu kuralın girişten gelen üyelik derecesinin 0.6 olduğunu kabul edelim

10 Birleştirme yöntemleri 1 Maksimum (max) yöntemi: Bu yöntemde elde ettiğimiz çıkış üyelik fonksiyonlarının kesiştiği noktalarda büyük üyelik dereceli (maksimum) olan alınır. 2 Toplama (sum) yöntemi: Bu yöntemde üyelik derecesi büyük olsun küçük olsun çakışan bütün noktalar hesaba katılır. 3 Aritmetik toplama (probor) yöntemi: Veya işlemini gerçekleştirirken üyelik derecelerinin 0-1 aralığında çıkması bu değerlerden büyük olmaması isteniyorsa toplama yerine önceki konularda işlenen aritmetik toplama fonksiyonu kullanılabilir.

11 Örnek. Şekil.6.3 deki üyelik fonksiyonlarını i) max operatörüyle birleştiren program Şekil.6.4 te ve birleştirme sonucu oluşan bulanık çıkış kümesi Şekil.6.5 te verilmiştir Şekil.6.4. Birleştirme (Aggregation) programı

12 Şekil.6.5. Max birleştirme yöntemiyle elde edilen bulanık çıkış kümesi

13 ii) Aynı çıkışlar Toplama yöntemiyle birleştirildiği takdirde son satırlar şu şekilde değiştirilmelidir. %Birlestirme (aggregation) operatörü mu_birlestirme=mu_grksc + mu_grkaz + mu_grkorta + mu_grkcok; plot(x,mu_birlestirme) AXIS([ ]) %AXIS eksen sınırlarını belirler Şekil.6.6. Toplama birleştirme yöntemiyle elde edilen bulanık çıkış kümesi

14 iii) Aritmetik toplama yönteminde ise son satırlar %Birlestirme (aggregation) operatörü mu_at1=mu_grksc + mu_grkaz-mu_grksc.* mu_grkaz; mu_at2=mu_grkorta + mu_grkcok-mu_grkorta.*mu_grkcok; mu_birlestirme= mu_at1 + mu_at2-mu_at1.*mu_at2; plot(x,mu_birlestirme) kodlarıyla değiştirilir Şekil.6.7.a. Aritmetik toplama birleştirme yöntemiyle elde edilen bulanık çıkış kümesi

15 Sugeno yönteminde sonuçlar bir bulanık küme değil ağırlığı (wi) GEREKTİRME operatörü tarafından belirlenmiş ayrık sayısal sonuç değerlerdir. w1*z1+ w2*z2 +w3*z3+ w4*z4 (z) 1 w 1 =0.6 w 2 =0.8 w 3 =0.7 w 4 =0.88 z 1 =3 z 2 =5 z 3 =7 z 3 =9 z Şekil.6.7.b. Sugeno yöntemi için birleştirme sonucu şekilde verilen ağırlıklı sonuçların toplanmasıyla elde edilir.

16 Durulaştırma Eğer bilgisayar çıkışta bir makineye bilgi yolluyorsa, bulanık çıkışlar yine makinelerin anlayacağı dil olan sayısal çıkış değerlerine dönüştürülmelidir. Bulanık sonucu makinelerin anlayacağı nümerik bir değere dönüştürme işlemine durulaştırma adını veriyoruz.

17 1. Ağırlık Merkezi (Centroid) Yöntemi En çok tercih edilen durulaştırma yöntemidir. evrensel küme Z={z1, z2, z3 zn} küme elemanlarının üyelik dereceleri bulanık bir Ç kümesi

18 Ağırlık merkezi yönteminin matematiksel formülü Aşağıdaki program Şekil.6.5. teki alanın ağırlık merkezini bulur. Şekil.6.8. Ağırlık Merkezi Yöntemi

19 Durulaştırma sonucu, bu yöntemde girişteki küçük değişimlere hemen tepki verir. Sonuç z = Şekil.6.9. Alanın ağırlık merkezinin grafik üzerinde gösterimi

20 2. Alan Açıortayı (Bisector of Area) Yöntemi Durulaştırma sonucu; çıkışa ait alanı iki eşit alana bölen noktadır. Çıkış üyelik fonksiyonunun başlangıç değeri a, bitiş değeri b olsun. a ile b arasında öyle bir zi değeri seçilmelidir ki [a,zi] arasındaki alan ile [zi,b] arasındaki alan birbirine eşit olsun.

21 Şekil Alan Açıortayı (Bisector) Yöntemi

22 Toplam Alan 19.2 bulunmuştur. Bunun yarısı olan alan değeri 9.6 ya ulaşan değer z=15 değeridir (Şekil.6.11) Şekil Alanın açıortayının grafik üzerinde gösterimi

23 3. En Büyükler Yöntemleri 3.1. En Büyük Üyelik Dereceli Elemanların Orta Noktası (Mean of Maxima(Mom)) Yöntemi En büyük üyelik derecelerine sahip noktaların aritmetik ortalaması yani orta noktası alınır. İlk en büyük üyelik derecesiyle a noktasında, son en büyük üyelik derecesiyle b noktasında karşılaşıyorsak durulaştırma sonucu aşağıdaki gibi olacaktır.

24 Şekil En Büyük Üyelik Dereceli Elemanların Orta Noktası Yöntemi

25 Programa göre şekildeki en yüksek noktalar a=19 ile b=21 arasında bulunmuştur. Bu nedenle durulaştırma sonucu da z=20 çıkmıştır Şekil En büyük dereceli elemanların orta noktasının (Mom) grafik üzerinde gösterimi

26 3.2. En Büyük Dereceli Elemanlardan Küçük Olanı (Smallest of Maxima (Som)) Yöntemi Bu yöntemde, daha önce bulduğumuz en küçük nokta olan a noktası durulaştırma sonucu olarak alınır. Z*=a olacaktır. Şekil En Büyük Üyelik Dereceli Elemanlardan Küçük Olanı (Som) Yöntemi

27 Durulaştırma çıkışı z* =19 çıkar Şekil En Büyük Üyelik Dereceli Elemanlardan Küçük Olanının Grafik üzerinde gösterimi

28 3.3. En Büyük Dereceli Elemanlardan Büyük Olanı (Largest of Maxima (Lom)) Yöntemi Bu yöntemde, daha önce bulduğumuz en büyük nokta olan b noktası durulaştırma sonucu olarak alınır. z* = b olacaktır. Bunun için gerekli program, önceki programda a yerine b yi bulur. Sonuç bu örnek için z* = 21 çıkacaktır

29 3.4. Diğer Durulaştırma Yöntemleri Ağırlıklı Ortalama (Weighted Average) Yöntemi En büyük üyelik derecesi ilkesi (Max membership principle) Toplamların Merkezi (Center of Sums) Yöntemi En Büyük Alanın Merkezi (Center of Largest Area) Yöntemi

30 MAMDANİ BULANIK SONUÇ ÇIKARMA SİSTEMİ. Mamdani Bulanık Sonuç Çıkarma Yönteminin Grafik Üzerinde Açıklanması Giriş değişkenleri : Çıkış değişkeni : X=Suyun Sıcaklık Derecesi (SSD) Y=Sıcaklık Durumu (SD) Z= Soğuk Su Vanasının Tur Sayısı (SSVTS)

31 1. X evrensel kümesi : Ilık (I) Sıcak (S) 2. Y evrensel kümesi : Değişmiyor (D) Artıyor (A) 3. Z evrensel kümesi : Sıfır Civarı Aç (SC) Az Aç (A) Orta Aç (O) Çok Aç (Ç)

32 Sistemin dört kuralı olsun. Sonuç çıkarma sürecinde, VE işlemi için MİN, GEREKTİRME işlemi için PROD, BİRLEŞTİRME işlemi için MAX yöntemleri kullanılsın. Elde edilen çıkış bulanık kümesini durulaştırmak için ağırlık merkezi yöntemi kullanılsın.

33 1. Kural.1. EĞER SSD ILIK VE SD DEĞİŞMİYOR ise O HALDE soğuk su vanasını SIFIR CİVARI aç VEYA 2. Kural.2. EĞER SSD ILIK VE SD ARTIYOR ise O HALDE soğuk su vanasını AZ aç VEYA 3. Kural.3. EĞER SSD SICAK VE SD DEĞİŞMİYOR ise O HALDE soğuk su vanasını ORTA aç VEYA 4. Kural.4. EĞER SSD SICAK VE SD ARTIYOR ise O HALDE soğuk su vanasını ÇOK aç

34

35 . Mamdani Yönteminin Algoritması Nümerik Girişlerin, Giriş ve Çıkış Üyelik Fonksiyonlarının Tanımlanması Bulanıklaştırma İşlemi, Üyelik derecelerinin belirlenmesi Kuralların Tanımlanması Geçerlilik derecelerinin belirlenmesi Gerektirme işlemi kullanılarak kurallara ait sonuç bulanık kümelerinin belirlenmesi Birleştirme işlemi Çıkış bulanık kümesi grafiği Durulaştırma işlemi Durulaştırma sonucunun çıkış grafiğinde gösterimi Şekil Mamdani Bulanık Sonuç Çıkarım Algoritması

36 Örnek Program Kodları Nümerik Girişlerin, Giriş ve Çıkış Üyelik Fonksiyonlarının Tanımlanması ve Bulanıklaştırma İşlemi

37 Kuralların Tanımlanması ve Geçerlilik Derecelerinin Hesaplanması :

38 Gerektirme İşlemi ile kurallara ait sonuç kümelerinin belirlenmesi :

39 Birleştirme işlemi ve Çıkış Bulanık Kümesinin grafiğinin çizdirilmesi :

40 Durulaştırma İşlemi ve Durulaştırma Sonucunu Grafikte Gösterimi

41 Program çıkışı

42 giriş ve çıkışların sınırlarının belirlenmesi ve 1. NÜMERİK GİRİŞLERİN ATANMASI 2. GİRİŞ VE ÇIKIŞ ÜYELİK FONKSİYONLARI a) Giriş üyelik fonksiyonlarının tanımlanması ve girişlerin bulanıklaştırılması b) Çıkış üyelik fonksiyonlarının tanımlanması 3. KURAL TABANI a) öncül önermelerin VE operatörüyle bağlanarak kuralların geçerlilik derecelerinin belirlenmesi b) GEREKTİRME operatörüyle kurallara ait sonuç bulanık kümelerinin hesaplanması 4.SONUÇLARIN BİRLEŞTİRİLMESİ Grafik olarak çizimi 5. DURULAŞTIRMA İŞLEMİ Durulaştırma sonucunun çıkış grafiğinde gösterimi Şekil Mamdani Bulanık Sonuç Çıkarım Algoritması

43 Program aşamaları aşağıdaki gibidir Şekil.6.21.a. Nümerik Girişler

44 Şekil.6.21.b.Giriş ve Çıkış Üyelik Fonksiyonları, Girişlerin Bulanıklaştırılması

45 Şekil.6.21.c. Kural Tabanı

46 Şekil.6.21.d. Sonuçların Birleştirilmesi Şekil.6.21.e. Durulaştırma Süreci

47 Programda kullandığımız üçgen üyelik fonksiyonları aşağıdaki gibidir. Şekil Mamdani Sonuç Çıkarım Sistemi için yeniden düzenlenmiş üçgen üyelik fonksiyonu

48 Mamdani Yöntemi ile girişler ve çıkış arasında oluşturulan bağıntıyı grafik olarak gösteren algoritma ve program ve algoritması Oluşturduğumuz giriş ve çıkış üyelik fonksiyonları ve yazdığımız kurallar ile girişlerle çıkış arasında bir bağıntı oluştururuz. Olası bütün giriş kombinasyonları için çıkışın alabileceği değerleri gösteren bir bağıntı yüzeyi oluşturabilmek için, bütün ikili giriş değerleri için bulanık sonuç çıkarma sistemini tekrarlamalı olarak işletmek ve sonuçlarını kaydetmek gerekir. İç içe iki for döngüsüyle tüm giriş değerleri için yukarıdaki hesaplamalar yeniden yapılarak bağıntı yüzeyini çizdirebiliriz. Bu durumda 1. şekildeki kodlar şu şekilde değiştirilir. Şekil.6.23.a. Mamdani Modeli nde Giriş-Çıkış Bağıntı Yüzeyi için Ana Programa Eklenen Döngüler

49 Diğer hesaplamalar aynıdır. Ancak çıkışta tek bir z hesaplanmayacağı, X ve Y girişlerine göre parametrik olarak değişeceğinden son şekil de aşağıdaki gibi değiştirilir Şekil.6.23.b. Mamdani Modeli nde Giriş-Çıkış Bağıntı Yüzeyi için Ana Programa Eklenenler: Döngü Sonu, z Çıkışının Matrisel Olarak Tanımlanması, Grafik İçin Yüzey (Surface) komutu

50 Bu işlemler bütün Xi ve Yi girişleri için yapılırsa, X ve Y evrensel kümeleriyle Z evrensel kümesi, yani girişlerle çıkışlar, arasındaki bağıntı ortaya çıkarılabilir ve bir bağıntı yüzeyi olarak grafiği çizdirilip aradaki bağıntı görsel olarak da gözlemlenebilir.

51 TAKAGI-SUGENO BULANIK SONUÇ ÇIKARMA SİSTEMİ Yönteminin Grafik Üzerinde Açıklanması Mamdani yöntemi dikkatli incelendiğinde durulaştırma çıkışıyla giriş üyelik fonksiyonları arasında anlamlı bir ilişki vardır. Çünkü üyelik fonksiyonunun yeri ve şekli girişlerin üyelik derecesini istenen değerde belirleyecek şekilde seçilmiştir. Giriş üyelik fonksiyonları ve dolayısıyla üyelik dereceleri ve bunun çıkışa yansıması nedeniyle de durulaştırma çıkışı girişlerin bir fonksiyonudur. Oysa çıkış üyelik fonksiyonları, şekil,sayı ve konum itibarıyla bazen bilinçli olarak seçilmeyebilir. Şekillerin sonucu nasıl etkilediği üzerinde fazla durulmaz. Çünkü sonucu istenen biçimde belirleme görevi daha çok seçilen durulaştırma yöntemine verilmiştir.

52 Hatta bazı yöntemlerde, çıkış üyelik fonksiyonunun geniş ya da dar olması veya tek ton olmasına bakılmaksızın sadece tepe noktalarının veya bu noktaların ortalamasının alındığını gördük. Dikkat edilirse çıkış üyelik fonksiyonları girişle çıkış arasındaki ilişkiyi kuran bir fonksiyon değildir. x veya y nin değil z in bir fonksiyonudur ve sadece GEREKTİRME işlemi sırasında girişten gelen ile çıkıştaki çarpılıp sonuç bulanık kümesi bulunurken kullanılır. Dolayısıyla girişlerin bir fonksiyonu değildir. Sugeno veya diğer adıyla Takagi Sugeno Kang (TSK) modeli (Takagi, Sugeno and Kang, 1985) verilen giriş-çıkış verilerinden yola çıkarak bulanık kurallar türeten sistematik bir yaklaşım geliştirmeye çalıştılar. Bu yaklaşımda bir kuralın sonucu, girişlerin bir fonksiyonu olarak tanımlanıyordu. Örneğin x ve y gibi iki girişi ve z gibi bir çıkışı olan bir Sugeno modelinde kurallar şu şekilde yazılmaktadır.

53 EĞER x ve y ise O HALDE z=f(x,y) dir. Burada z=f(x,y) sonuca ait tek bir kesin değer veren bir fonksiyondur. Genelde x ve y girişlerine bağlı bir polinomdur. Ancak verilen x ve y sınırları içinde sistemin doğru çıkışlar vermesini sağlayan herhangi bir fonksiyon da olabilir. f(x,y)=c gibi bir sabitse yani x ve y ye bağlı değilse sonuç çıkarma sistemine sıfırıncı dereceden Sugeno modeli adı verilir. Bu model, Mamdani modelinin çıkışları tek ton olan özel bir durumu alarak kabul edilebilir. f(x,y) =ax+by+c gibi x ve y nin doğrusal bir fonksiyonu ise sisteme birinci dereceden Sugeno Modeli adı verilir.

54 Kural.1. (x) I Bileşke Önermeler (Öncül) (y) D VE İşlemleri (min) Sonuçlar (Ardıl) (z) 1 w 1 Kural.2. (x) I x (y) A y z 1 =a 1 x i +b 1 y j +c 1 Kurallara ait sonuç fonksiyonları her bir kurala ait nümerik sonuç (z) değeri üretir 1 w 2 z 1 z z 2 =a 2 x i +b 2 y j +c 2 Kural.3. (x) S x (y) D z 2 z Kural.4. (x) S x (y) A w 3 z 3 =a 3 x i +b 3 y j +c 3 Benzer şekilde z 3 ve z 4 bulunur w 4 x z 4 =a 4 x i +b 4 y j +c 4 x i BULANIKLAŞTIRMA İşlemi Nümerik Girişler y j Sonuçların ağırlıklı ortalaması alınır Çıkış z* w1z1 w2z w w w3z3 w4z w w Şekil Sugeno Bulanık Modeli

55 Polinomun derecesine göre bu model adlandırılma işi n. dereceden Sugeno Modeli olarak sürdürülebilir. Fakat genelde sıfırıncı ve birinci derece modelleri tercih edilir. Sugeno modelinde her kuralın sonucu fonksiyon tarafından hesaplanan kesin bir değerdir. Bu nedenle çıkış, her bir kural sonucunun ağırlıklı ortalaması olarak bulunabilir. Bulanık mantığın, insanların sözel yargı cümlelerini taklit etmek için kullanıldığı düşünülürse Eğer hava sıcaksa ve nem yüksekse o halde çıkış=f(x,y) gibi bir yargı, yöntemin ortaya çıkış ilkesiyle biraz çelişir. Bu nedenle bazı yayınlarda Sugeno yöntemi bir bulanık karar verme sistemi olarak anılmaz. Sadece Sugeno Modeli adıyla ayrı bir yöntem olarak anılır ve elimizde sistemin girişleri ve buna karşılık gelen çıkışları ile ilgili nümerik değerler önceden elde edilmişse bu giriş çıkış bağıntısını kurmak (yapay sinir ağlarında olduğu gibi), yani bu girişlerde istenen çıkış değerini üretecek katsayılara sahip fonksiyonlar oluşturmak için kullanılır Sugeno Bulanık Sonuç Çıkarma Yönteminin Grafik Üzerinde Açıklanması Burada da Şekil.6.25 te görüldüğü gibi, sayısal girişler bulanıklaştırılır. Kural tablosuna uygun olarak a)öncül kısımda her bir kuralın ateşlenme (geçerlilik, doğruluk) derecesi (wi) belirlenir. b) Ardıl kısımda kural sonucu ( zi) belirlenir. Ateşlenme derecesi ile sonuç çarpılarak ağırlıklı sonuçlar bulunur. Böylece her bir kuralın, ağırlık merkezi yönteminde sistemin çıkışına etkisi belirlenir. Ağırlık merkezi yöntemi gereği, ağırlıklı sonuçlar toplanır ve toplam ağırlığa bölünerek durulaştırma sonucu (z*) elde edilir (Jang, J-S.R. ve diğ.,1997) Sugeno Yöntemi için Örnek Program Kodları Bir Sugeno Sonuç Çıkarma sistemi x ve y girişleri ile z çıkışından oluşsun. Giriş üyelik fonksiyonları

56 Eğer x=küçük ve Y=Küçük ise O halde z=-x+y+1 Eğer x=küçük ve Y=Büyük ise O halde z=-y+3 Eğer x=büyük ve Y=Küçük ise O halde z=-x+3 Eğer x=büyük ve Y=Büyük ise O halde z=x+y+2

57 ve kural çizelgesi 4 kuraldan oluşsun Eğer x=küçük ve Y=Küçük ise O halde z=-x+y+1 Eğer x=küçük ve Y=Büyük ise O halde z=-y+3 Eğer x=büyük ve Y=Küçük ise O halde z=-x+3 Eğer x=büyük ve Y=Büyük ise O halde z=x+y+2 Görüldüğü gibi burada a1=-1, b1=1, c1=1; a2=0, b2=-1, c2=3; a3=-1, b3=0, c3=3; a4=-1, b4=1, c4=2 dir. Burada da akış şeması hemen hemen aynıdır. Program olarak girişlerle çıkışlar arasındaki bağıntı yüzeyini oluşturan programı vermek yeterli olacaktır. Çünkü for döngüleri kaldırılarak o anki istenen girişler için tek bir çıkışın ne olduğunu hesaplayan Sugeno Sonuç Çıkarım programını buradan yazmak oldukça kolaydır. Şekil a. Nümerik Girişler

58 Şekil.6.27.b. Giriş ve Çıkış Üyelik Fonksiyonları, Girişlerin Bulanıklaştırılması

59 Şekil.6.27.c. Kural Tabanı, Birleştirme, Durulaştırma Süreçleri

60 Sugeno yönteminde gerektirme işlemi zi sonucunun üyelik derecesi olan 1 ile girişten gelen kural ateşleme derecesinin çarpımıdır. Her zaman ateşleme derecesinin kendisini verir. Bu nedenle Sugeno modelinde GEREKTİRME işlemi için bir operatör kullanılmayıp doğrudan tek olan sonuç üyelik derecesi olarak wi nin kendisi kullanılmıştır. Şekil.6.27.d. Bağıntı Yüzeyi Grafiğini Çizdiren Komutlar

61 z Giriş-çıkış bağıntı yüzeyi Şekil.6.28 deki gibidir y -5-5 x Şekil Sugeno Tipi Sonuç Çıkarım Sistemi nin Giriş-Çıkış Bağıntı Yüzeyi

62 Mamdani ve Takagi Sugeno Yöntemeleri Karşılaştırılması Mamdani yöntemi dikkatli incelendiğinde durulaştırma çıkışıyla giriş üyelik fonksiyonları arasında anlamlı bir ilişki vardır. Çünkü üyelik fonksiyonunun yeri ve şekli girişlerin üyelik derecesini istenen değerde belirleyecek şekilde seçilmiştir. Mamdani yönteminde giriş üyelik fonksiyonları ve dolayısıyla üyelik dereceleri ve bunun çıkışa yansıması nedeniyle de durulaştırma çıkışı girişlerin bir fonksiyonudur.

63 Sugeno yöntemi, verilen giriş-çıkış verilerinden yola çıkarak bulanık kurallar türeten sistematik bir yaklaşımdır.

64 Kaynaklar Fuzzy Logic with Engineering Applications, Ross T. J., Mc. Graw Hill,1995, New York. Fuzzy Logic Toolbox For Use with Matlab, Users Guide, Mathworks Inc.,1998. Nguyen, H.T., Prasad, N.R., Walker, C.L., Walker, E.A., (2003). A First Course in Fuzzy and Neural Control, Cahpman &Hall/CRC, New York. Jang, Jyh-Shing Roger; Sun Chueng-Tsai; Mizutani, Eiji, Neuro- Fuzzy and Soft Computing: A computational Approach to Learning and Machine Intelligence, 1st Edition,1997 Arafeh, L., Singh, H., Putatunda, S.K., A Neuro Fuzzy Logic Approach to Material Processing, IEE Transactions on Systems, Man and Cybernetics-Part C: Appications and Rewievs, Vol.29, No.3, 1999,s Kosko,B.,1992, Neural Networks and Fuzzy Systems, A Dynamical Systems Approach to Machine Intelligence, Prentice Hall International Editions

Bölüm 3. Klasik Mantık ve Bulanık Mantık. Serhat YILMAZ 1

Bölüm 3. Klasik Mantık ve Bulanık Mantık. Serhat YILMAZ 1 Bölüm 3. Klasik Mantık ve Bulanık Mantık Serhat YILMAZ serhaty@kocaeli.edu.tr 1 Klasik Mantık ve Bulanık Mantık Bulanık kümeler, bulanık mantığa bulanıklık kazandırır. Bulanık kümelerde yürütme işini işleçler

Detaylı

BULANIK MANTIK ile KONTROL

BULANIK MANTIK ile KONTROL BULANIK MANTIK ile KONTROL AFYON KOCATEPE ÜNİVERSİTESİ Bulanık mantığın temel prensipleri: Bulanık küme sözel değişkenleri göstermek için kullanılır. Az sıcak, biraz soğuk gibi bulanık mantık üyelik fonksiyonları

Detaylı

DERS 5 : BULANIK MODELLER

DERS 5 : BULANIK MODELLER DERS 5 : BULANIK MODELLER Bulanık girişimli sistem, bulanık küme teorisi, bulanık if-then kuralları ve bulanık mantığına dayalı popüler bir hesaplama yapısıdır. Otomatik kontrol, veri sınıflandırılması,

Detaylı

OSPF PROTOKOLÜNÜ KULLANAN ROUTER LARIN MALİYET BİLGİSİNİN BULANIK MANTIKLA BELİRLENMESİ

OSPF PROTOKOLÜNÜ KULLANAN ROUTER LARIN MALİYET BİLGİSİNİN BULANIK MANTIKLA BELİRLENMESİ OSPF PROTOKOLÜNÜ KULLANAN ROUTER LARIN MALİYET BİLGİSİNİN BULANIK MANTIKLA BELİRLENMESİ Resul KARA Elektronik ve Bilgisayar Eğitimi Bölümü Teknik Eğitim Fakültesi Abant İzzet Baysal Üniversitesi, 81100,

Detaylı

BULANIK MANTIK DENETLEYİCİLERİ. Bölüm-4 Bulanık Çıkarım

BULANIK MANTIK DENETLEYİCİLERİ. Bölüm-4 Bulanık Çıkarım BULANIK MANTIK DENETLEYİCİLERİ Bölüm-4 Bulanık Çıkarım 1 Bulanık Çıkarım Bölüm 4 : Hedefleri Bulanık kuralların ve bulanık bilgi tabanlarının nasıl oluşturulacağını anlamak. Gerçekte bulanık muhakeme olan

Detaylı

Bulanık Mantık Denetleyicileri

Bulanık Mantık Denetleyicileri Bulanık Mantık Denetleyicileri Bulanık Çıkarım BULANIK ÇIKARIM İki-değerli mantık Çok-değerli mantık Bulanık mantık Bulanık kurallar Bulanık çıkarım Bulanık anlamlandırma Bulanık Çıkarım İki-değerli mantık

Detaylı

KOCAELİ MAHALLELERİ DONATI YETERLİLİĞİNİN BULANIK MANTIK YAKLAŞIMI İLE DEĞERLENDİRİLMESİ

KOCAELİ MAHALLELERİ DONATI YETERLİLİĞİNİN BULANIK MANTIK YAKLAŞIMI İLE DEĞERLENDİRİLMESİ Eskişehir Osmangazi Üniversitesi Mühendislik Mimarlık Fakültesi Dergisi Cilt:XXII, Sayı:3, 2009 Journal of Engineering and Architecture Faculty of Eskişehir Osmangazi University, Vol: XXII, No:3, 2009

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ı

BİR SOĞUTMA GRUBUNDA KOMPRESÖR HIZININ BULANIK MANTIK ALGORİTMA İLE KONTROLÜ

BİR SOĞUTMA GRUBUNDA KOMPRESÖR HIZININ BULANIK MANTIK ALGORİTMA İLE KONTROLÜ BİR SOĞUTMA GRUBUNDA KOMPRESÖR HIZININ BULANIK MANTIK ALGORİTMA İLE KONTROLÜ Öğr. Gör. Orhan EKREN Ege Üniversitesi Doç. Dr. Serhan KÜÇÜKA Dokuz Eylül Üniversitesi SUNUM İÇERİĞİ ÇALIŞMANIN AMACI DENEY

Detaylı

Tip-1 Bulanık Sistemlerde Tip-2 Bulanık Girişler

Tip-1 Bulanık Sistemlerde Tip-2 Bulanık Girişler Tip- Bulanık Sistemlerde Tip- Bulanık Girişler Mehmet KARAKÖSE Erhan AKIN Fırat Üniversitesi Bilgisayar Mühendisliği, 39 Elazığ mkarakose@firat.edu.tr eakin@firat.edu.tr Anahtar Sözcükler: Tip- bulanık

Detaylı

KLİMA SİSTEM KONTROLÜNÜN BULANIK MANTIK İLE MODELLEMESİ

KLİMA SİSTEM KONTROLÜNÜN BULANIK MANTIK İLE MODELLEMESİ PAMUKKALE ÜNİ VERSİ TESİ MÜHENDİ SLİ K FAKÜLTESİ PAMUKKALE UNIVERSITY ENGINEERING COLLEGE MÜHENDİ SLİ K B İ L İ MLERİ DERGİ S İ JOURNAL OF ENGINEERING SCIENCES YIL CİLT SAYI SAYFA : 2004 : 10 : 3 : 353-358

Detaylı

Bulanık Mantık : Bulanık Denetim

Bulanık Mantık : Bulanık Denetim Bulanık Mantık : Bulanık Denetim Doç. Dr. İsmail H. ALTAŞ Karadeniz Teknik Üniversitesi Mühendislik-Mimarlık Fakültesi Elektrik-Elektronik Mühendisliği Bölümü 61080 Trabzon E-mail : altas@ktu.edu.tr Özet

Detaylı

Yaklaşık Düşünme Teorisi

Yaklaşık Düşünme Teorisi Yaklaşık Düşünme Teorisi Zadeh tarafından 1979 yılında öne sürülmüştür. Kesin bilinmeyen veya belirsiz bilgiye dayalı işlemlerde etkili sonuçlar vermektedir. Genellikle bir f fonksiyonu ile x ve y değişkeni

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ı

BMT 101 Algoritma ve Programlama I 3. Hafta. Yük. Müh. Köksal GÜNDOĞDU 1

BMT 101 Algoritma ve Programlama I 3. Hafta. Yük. Müh. Köksal GÜNDOĞDU 1 BMT 101 Algoritma ve Programlama I 3. Hafta Yük. Müh. Köksal GÜNDOĞDU 1 Akış Diyagramları ve Sözde Kodlar Yük. Müh. Köksal GÜNDOĞDU 2 Sözde Kodlar (pseudo-code) Yük. Müh. Köksal GÜNDOĞDU 3 Sözde Kod Sözde

Detaylı

Bulanık Küme Kavramı BULANIK KÜME. Sonlu ve Sonsuz Bulanık Kümeler. Sonlu ve Sonsuz Bulanık Kümeler

Bulanık Küme Kavramı BULANIK KÜME. Sonlu ve Sonsuz Bulanık Kümeler. Sonlu ve Sonsuz Bulanık Kümeler ULNIK KÜME ulanık Küme Kavramı Elemanları x olan bir X evrensel (universal küme düșünelim. u elemanların ÌX alt kümesine aitliği, yani bu altkümelerin elemanı olup olmadığı X in {0,1} de olan karakteristik

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ı

BOĞAZ KÖPRÜSÜ YOLUNA KATILIM NOKTALARINDA TRAFİK AKIMLARININ BULANIK MANTIK YAKLAŞIMI İLE KONTROLÜ VE BİR UYGULAMA ÖRNEĞİ

BOĞAZ KÖPRÜSÜ YOLUNA KATILIM NOKTALARINDA TRAFİK AKIMLARININ BULANIK MANTIK YAKLAŞIMI İLE KONTROLÜ VE BİR UYGULAMA ÖRNEĞİ BOĞAZ KÖPRÜSÜ YOLUNA KATILIM NOKTALARINDA TRAFİK AKIMLARININ BULANIK MANTIK YAKLAŞIMI İLE KONTROLÜ VE BİR UYGULAMA ÖRNEĞİ Vedat TOPUZ 1 Ahmet AKBAŞ 2 Mehmet TEKTAŞ 3 1,2,3 Marmara Üniversitesi, Teknik

Detaylı

BULANIK MANTIK MODELİ İLE ZEMİNLERİN SINIFLANDIRILMASI CLASSIFICATION OF THE SOILS USING MAMDANI FUZZY INFERENCE SYSTEM

BULANIK MANTIK MODELİ İLE ZEMİNLERİN SINIFLANDIRILMASI CLASSIFICATION OF THE SOILS USING MAMDANI FUZZY INFERENCE SYSTEM BULANIK MANTIK MODELİ İLE ZEMİNLERİN SINIFLANDIRILMASI CLASSIFICATION OF THE SOILS USING MAMDANI FUZZY INFERENCE SYSTEM Eray Yıldırım 1, Emrah DOĞAN 2, Can Karavul -3, Metin Aşçı -4, Ferhat Özçep -5 Arman

Detaylı

1. BÖLÜM Polinomlar BÖLÜM II. Dereceden Denklemler BÖLÜM II. Dereceden Eşitsizlikler BÖLÜM Parabol

1. BÖLÜM Polinomlar BÖLÜM II. Dereceden Denklemler BÖLÜM II. Dereceden Eşitsizlikler BÖLÜM Parabol ORGANİZASYON ŞEMASI . BÖLÜM Polinomlar... 7. BÖLÜM II. Dereceden Denklemler.... BÖLÜM II. Dereceden Eşitsizlikler... 9. BÖLÜM Parabol... 5 5. BÖLÜM Trigonometri... 69 6. BÖLÜM Karmaşık Sayılar... 09 7.

Detaylı

MATLAB a GİRİŞ. Doç. Dr. Mehmet İTİK. Karadeniz Teknik Üniversitesi Makine Mühendisliği Bölümü

MATLAB a GİRİŞ. Doç. Dr. Mehmet İTİK. Karadeniz Teknik Üniversitesi Makine Mühendisliği Bölümü MATLAB a GİRİŞ Doç. Dr. Mehmet İTİK Karadeniz Teknik Üniversitesi Makine Mühendisliği Bölümü İçerik: MATLAB nedir? MATLAB arayüzü ve Bileşenleri (Toolbox) Değişkenler, Matris ve Vektörler Aritmetik işlemler

Detaylı

Bulanık Mantık : Bulanıklılık Kavramı

Bulanık Mantık : Bulanıklılık Kavramı Bulanık Mantık : Bulanıklılık Kavramı Doç. Dr. İsmail H. ALTAŞ Karadeniz Teknik Üniversitesi Mühendislik-Mimarlık Fakültesi Elektrik-Elektronik Mühendisliği Bölümü 61080 Trabzon E-mail : altas@ktu.edu.tr

Detaylı

SÜREKLĠ OLASILIK DAĞILIMLARI

SÜREKLĠ OLASILIK DAĞILIMLARI SÜREKLĠ OLASILIK DAĞILIMLARI Sayı ekseni üzerindeki tüm noktalarda değer alabilen değişkenler, sürekli değişkenler olarak tanımlanmaktadır. Bu bölümde, sürekli değişkenlere uygun olasılık dağılımları üzerinde

Detaylı

Tüketici Fiyat Endeksinin Uyarlamalı Ağa Dayalı Bulanık Çıkarım Sistemi ile Kestirimi

Tüketici Fiyat Endeksinin Uyarlamalı Ağa Dayalı Bulanık Çıkarım Sistemi ile Kestirimi İnsan&İnsan, Yıl/Year 3, Sayı/Issue 8, Bahar/Spring 2016, 59-71 e-issn: 2148-7537, www.insanveinsan.org Tüketici Fiyat Endeksinin Uyarlamalı Ağa Dayalı Bulanık Çıkarım Sistemi ile Kestirimi Serenay Varol*

Detaylı

Bulanık Mantık Denetleyiciler

Bulanık Mantık Denetleyiciler Denetim sistemleri genel olarak açık döngülüvekapalı döngülü/geri beslemeli olarak iki tiptir. Açık döngülü denetim sistemlerinde denetim hareketi sistem çıkışından bağımsıdır. Kapalı döngülü sistemlerde

Detaylı

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

Okut. Yüksel YURTAY. İletişim :  (264) Sayısal Analiz. Algoritma & Matlab. Okut. Yüksel YURTAY İletişim : Sayısal Analiz yyurtay@sakarya.edu.tr www.cs.sakarya.edu.tr/yyurtay (264) 295 58 99 Algoritma & Matlab 1 Algoritma Algoritma ; verilerin bilgisayara hangi çevre biriminden

Detaylı

X ve Y boş olmayan iki küme olsun. İki küme arasında tanımlanmış olan bir bulanık ilişki R, X x Y nin bir bulanık alt kümesidir.

X ve Y boş olmayan iki küme olsun. İki küme arasında tanımlanmış olan bir bulanık ilişki R, X x Y nin bir bulanık alt kümesidir. Bulanık İlişkiler X ve Y boş olmayan iki küme olsun. İki küme arasında tanımlanmış olan bir bulanık ilişki R, X x Y nin bir bulanık alt kümesidir. R F(X x Y) Eğer X = Y ise R bir ikilik (binary) bulanık

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ı

Lastiklerin Çeki Performansı İçin Bulanık Uzman Sistem Tasarımı

Lastiklerin Çeki Performansı İçin Bulanık Uzman Sistem Tasarımı Tarım Makinaları Bilimi Dergisi 2005, 1 (1), 63-68 Lastiklerin Çeki Performansı İçin Bulanık Uzman Sistem Tasarımı Kazım ÇARMAN, Ali Yavuz ŞEFLEK S.Ü. Ziraat Fakültesi Tarım Makinaları Bölümü, Konya kcarman@selcuk.edu.tr

Detaylı

4. Bulanık Sayılar- Üyelik Fonksiyonları

4. Bulanık Sayılar- Üyelik Fonksiyonları 4. Bulanık Sayılar- Üyelik Fonksiyonları Bulanık Sayı Normal ve dışbükey bir bulanık kümenin alfa kesimi kapalı bir küme ise bulanık sayı olarak adlandırılmaktadır. Her bulanık sayı dış bükey bir bulanık

Detaylı

Zaman Serileri. IENG 481 Tahmin Yöntemleri Dr. Hacer Güner Gören

Zaman Serileri. IENG 481 Tahmin Yöntemleri Dr. Hacer Güner Gören Zaman Serileri IENG 481 Tahmin Yöntemleri Dr. Hacer Güner Gören Zaman Serisi nedir? Kronolojik sırayla elde edilen verilere sahip değișkenlere zaman serisi adı verilmektedir. Genel olarak zaman serisi,

Detaylı

Otoyollardaki Trafik Işıkları Kontrol Sistemi Modellemesi Bulanık Karar Tabanlı Görsel Uygulaması

Otoyollardaki Trafik Işıkları Kontrol Sistemi Modellemesi Bulanık Karar Tabanlı Görsel Uygulaması KSU Mühendislik Bilimleri Dergisi, 19(3), 2016 170 KSU. Journal of Engineering Sciences, 19(3), 2016 Otoyollardaki Trafik Işıkları Kontrol Sistemi Modellemesi Bulanık Karar Tabanlı Görsel Uygulaması Müslüm

Detaylı

İKİNCİ DERECEDEN BİR BİLİNMEYENLİ DENKLEMLER,, olmak üzere 2. ÜNİTE. İKİNCİ DERECEDEN DENKLEMLER, EŞİTSİZLİKLER ve FONKSİYONLAR

İKİNCİ DERECEDEN BİR BİLİNMEYENLİ DENKLEMLER,, olmak üzere 2. ÜNİTE. İKİNCİ DERECEDEN DENKLEMLER, EŞİTSİZLİKLER ve FONKSİYONLAR - 1-2 ÜNİTE İKİNCİ DERECEDEN DENKLEMLER, EŞİTSİZLİKLER ve FONKSİYONLAR ÖĞRENME ALANI CEBİR İKİNCİ DERECEDEN BİR BİLİNMEYENLİ DENKLEMLER,, olmak üzere Şeklindeki açık önermelere, ikinci dereceden bir bilinmeyenli

Detaylı

MAK 210 SAYISAL ANALİZ

MAK 210 SAYISAL ANALİZ MAK 210 SAYISAL ANALİZ BÖLÜM 6- İSTATİSTİK VE REGRESYON ANALİZİ Doç. Dr. Ali Rıza YILDIZ 1 İSTATİSTİK VE REGRESYON ANALİZİ Bütün noktalardan geçen bir denklem bulmak yerine noktaları temsil eden, yani

Detaylı

TEMEL İSTATİSTİKİ KAVRAMLAR YRD. DOÇ. DR. İBRAHİM ÇÜTCÜ

TEMEL İSTATİSTİKİ KAVRAMLAR YRD. DOÇ. DR. İBRAHİM ÇÜTCÜ TEMEL İSTATİSTİKİ KAVRAMLAR YRD. DOÇ. DR. İBRAHİM ÇÜTCÜ 1 İstatistik İstatistik, belirsizliğin veya eksik bilginin söz konusu olduğu durumlarda çıkarımlar yapmak ve karar vermek için sayısal verilerin

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ı

Programlama Giriş. 17 Ekim 2015 Cumartesi Yrd. Doç. Dr. Mustafa YANARTAŞ 1

Programlama Giriş. 17 Ekim 2015 Cumartesi Yrd. Doç. Dr. Mustafa YANARTAŞ 1 17 Ekim 2015 Cumartesi Yrd. Doç. Dr. Mustafa YANARTAŞ 1 Ders Not Sistemi Vize : % 40 Final : % 60 Kaynaklar Kitap : Algoritma Geliştirme ve Programlama Giriş Yazar: Dr. Fahri VATANSEVER Konularla ilgili

Detaylı

Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi. Pamukkale University Journal of Engineering Sciences

Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi. Pamukkale University Journal of Engineering Sciences Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi Pamukkale University Journal of Engineering Sciences HİYERARŞİK UYARLANABİLİR AĞ TABANLI BULANIK ÇIKARIM SİSTEMİ KULLANILARAK MATEMATİK 1 DERSİ BAŞARI

Detaylı

Bulanık Mantık Bilgisayar Mühendisliği Bölümü Final Sınavı 27 Mayıs 2014 Süre: 1 Saat 45 Dakika

Bulanık Mantık Bilgisayar Mühendisliği Bölümü Final Sınavı 27 Mayıs 2014 Süre: 1 Saat 45 Dakika AÇIKLAMALAR: 1. Bu sınavda KTÜ Sınav Uygulama Yönergesi uygulanmaktadır. SORU 1. X ve Y uzaylarında tanımlı üçgen yapılı bulanık alt kümeler sırasıyla sol, tepe ve sağ tanım parametrelerine bağlı olarak

Detaylı

Bulanık Mantık Tabanlı Uçak Modeli Tespiti

Bulanık Mantık Tabanlı Uçak Modeli Tespiti Bulanık Mantık Tabanlı Uçak Modeli Tespiti Hüseyin Fidan, Vildan Çınarlı, Muhammed Uysal, Kadriye Filiz Balbal, Ali Özdemir 1, Ayşegül Alaybeyoğlu 2 1 Celal Bayar Üniversitesi, Matematik Bölümü, Manisa

Detaylı

Algoritmalar ve Programlama. Algoritma

Algoritmalar ve Programlama. Algoritma Algoritmalar ve Programlama Algoritma Algoritma Bir sorunu / problemi çözmek veya belirli bir amaca ulaşmak için gerekli olan sıralı mantıksal adımların tümüne algoritma denir. Algoritma bir sorunun çözümü

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ı

Electronic Letters on Science & Engineering 3(1) (2007) Available online at www.e-lse.org

Electronic Letters on Science & Engineering 3(1) (2007) Available online at www.e-lse.org Electronic Letters on Science & Engineering 3(1) (2007) Available online at www.e-lse.org Fuzzy and Adaptive Neural Fuzzy Control of Compound Pendulum Angle Ahmet Küçüker 1,Mustafa Rüzgar 1 1 Sakarya University,

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ı

Bulanık Mantık Bilgisayar Mühendisliği Bölümü Arasınav - 11 Nisan 2014 Süre: 1 Saat 30 Dakika

Bulanık Mantık Bilgisayar Mühendisliği Bölümü Arasınav - 11 Nisan 2014 Süre: 1 Saat 30 Dakika SORU 1 (20P). Bir tartı aletinin kalibrasyonunu yapmak üzere kurulan düzenekte, kalibrasyon katası ±10 gram arasında bakılmaktadır. Öyleki -10 ve altı kesinlikle NEGATİF BÜYÜK hata, +10 ve üstü kesinlikle

Detaylı

Programlama Dilleri 1. Ders 3: Rastgele sayı üretimi ve uygulamaları

Programlama Dilleri 1. Ders 3: Rastgele sayı üretimi ve uygulamaları Ders 3: Rastgele sayı üretimi ve uygulamaları Ders 3 Genel Bakış Giriş Rastgele Sayı Rastgele Sayı Üreteci rand Fonksiyonunun İşlevi srand Fonksiyonunun İşlevi Monte Carlo Yöntemi Uygulama 1: Yazı-Tura

Detaylı

USING FUZZY LOGIC TO SOLVE GEODETIC PROBLEMS

USING FUZZY LOGIC TO SOLVE GEODETIC PROBLEMS BULANIK MANTIĞIN JEODEZİK PROBLEMLERİN ÇÖZÜMÜNDE KULLANILMASI M. YILMAZ 1, E. ARSLAN 2 1 İstanbul Teknik Üniversitesi, İnşaat Fakültesi, Jeodezi ve Fotogrametri Mühendisliği Bölümü, Jeodezi Anabilim Dalı,

Detaylı

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ı

DAMITMA KOLONLARININ BULANIK DENETLEYİCİLERLE DENETİMİ

DAMITMA KOLONLARININ BULANIK DENETLEYİCİLERLE DENETİMİ DAMITMA KOLONLARININ BULANIK DENETLEYİCİLERLE DENETİMİ Halil Murat Öztürk, H. Levent Akın 2 Sistem ve Kontrol Mühendisliği Bölümü, Boğaziçi Üniversitesi, 885 Bebek, İstanbul 2 Bilgisayar Mühendisliği Bölümü,

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ı

İÇİNDEKİLER ÖNSÖZ Bölüm 1 KÜMELER Bölüm 2 SAYILAR

İÇİNDEKİLER ÖNSÖZ Bölüm 1 KÜMELER Bölüm 2 SAYILAR İÇİNDEKİLER ÖNSÖZ III Bölüm 1 KÜMELER 11 1.1. Küme 12 1.2. Kümelerin Gösterimi 13 1.3. Boş Küme 13 1.4. Denk Küme 13 1.5. Eşit Kümeler 13 1.6. Alt Küme 13 1.7. Alt Küme Sayısı 14 1.8. Öz Alt Küme 16 1.9.

Detaylı

Genel Graf Üzerinde Mutlak 1-merkez

Genel Graf Üzerinde Mutlak 1-merkez Genel Graf Üzerinde Mutlak 1-merkez Çözüm yöntemine geçmeden önce bazı tanımlara ihtiyaç vardır. Dikkate alınan G grafındaki düğümleri 1 den n e kadar numaralandırın. Uzunluğu a(i, j)>0 olarak verilen

Detaylı

DOĞRUSAL PROGRAMLAMADA DUALİTE (DUALITY)

DOĞRUSAL PROGRAMLAMADA DUALİTE (DUALITY) DOĞRUSAL PROGRAMLAMADA DUALİTE (DUALITY) 1 DOĞRUSAL PROGRAMLAMADA İKİLİK (DUALİTE-DUALITY) Doğrusal programlama modelleri olarak adlandırılır. Aynı modelin değişik bir düzende oluşturulmasıyla Dual (İkilik)

Detaylı

İÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA

İÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA İÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA UYGULAMA Örnek: Yandaki algoritmada; klavyeden 3 sayı

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 Altın Oran (Golden Section Search) Arama Metodu Tek değişkenli bir f(x) fonksiyonunu ele alalım. [Bazı x ler için f

Detaylı

VERİ MADENCİLİĞİ (Kümeleme) Yrd.Doç.Dr. Kadriye ERGÜN

VERİ MADENCİLİĞİ (Kümeleme) Yrd.Doç.Dr. Kadriye ERGÜN VERİ MADENCİLİĞİ (Kümeleme) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr İçerik Kümeleme İşlemleri Kümeleme Tanımı Kümeleme Uygulamaları Kümeleme Yöntemleri Kümeleme (Clustering) Kümeleme birbirine

Detaylı

MATLAB A GİRİŞ. EE-346 Hafta-1 Dr. Ayşe DEMİRHAN

MATLAB A GİRİŞ. EE-346 Hafta-1 Dr. Ayşe DEMİRHAN MATLAB A GİRİŞ EE-346 Hafta-1 Dr. Ayşe DEMİRHAN MATLAB Teknik ve bilimsel hesaplamalar için yazılmış yüksek performanslı bir yazılım geliştirme aracı MATrix LABoratory (MATLAB) Boyutlandırma gerekmeyen

Detaylı

ALTIN ORAN ARAMA (GOLDEN SECTION SEARCH) METODU

ALTIN ORAN ARAMA (GOLDEN SECTION SEARCH) METODU ALTIN ORAN ARAMA (GOLDEN SECTION SEARCH) METODU Tek değişkenli bir f(x) fonksiyonunu ele alalım. [Bazı x ler için f (x) bulunamayabilir.] Aşağıdaki DOP modelini çözmek istediğimizi var sayalım. Max f(x)

Detaylı

BÖLÜM I MATEMATİK NEDİR? 13 1.1. Matematik Nedir? 14

BÖLÜM I MATEMATİK NEDİR? 13 1.1. Matematik Nedir? 14 İÇİNDEKİLER Önsöz. V BÖLÜM I MATEMATİK NEDİR? 13 1.1. Matematik Nedir? 14 BÖLÜM II KÜMELER 17 2.1.Küme Tanımı ve Özellikleri 18 2.2 Kümelerin Gösterimi 19 2.2.1 Venn Şeması Yöntemi 19 2.2.2 Liste Yöntemi

Detaylı

Diğer sayfaya geçiniz. 2013 - YGS / MAT TEMEL MATEMATİK TESTİ. olduğuna göre, a kaçtır? olduğuna göre, m kaçtır?

Diğer sayfaya geçiniz. 2013 - YGS / MAT TEMEL MATEMATİK TESTİ. olduğuna göre, a kaçtır? olduğuna göre, m kaçtır? TEMEL MATEMATİK TESTİ 1. Bu testte 40 soru vardır. 2. Cevaplarınızı, cevap kâğıdının Temel Matematik Testi için ayrılan kısmına işaretleyiniz. 1. 3. olduğuna göre, a kaçtır? olduğuna göre, m kaçtır? A)

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ı

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ı

1. GRUPLAR. c (Birleşme özelliği) sağlanır. 2) a G için a e e a a olacak şekilde e G (e ye birim eleman denir) vardır.

1. GRUPLAR. c (Birleşme özelliği) sağlanır. 2) a G için a e e a a olacak şekilde e G (e ye birim eleman denir) vardır. 1. GRUPLAR Tanım 1.1. G boş olmayan bir küme ve, G de bir ikili işlem olsun. (G yapısına aşağıdaki aksiyomları sağlıyorsa bir grup denir., ) cebirsel 1) a b cg,, için a( bc) ( ab) c (Birleşme özelliği)

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ı

olsun. Bu halde g g1 g1 g e ve g g2 g2 g e eşitlikleri olur. b G için a b b a değişme özelliği sağlanıyorsa

olsun. Bu halde g g1 g1 g e ve g g2 g2 g e eşitlikleri olur. b G için a b b a değişme özelliği sağlanıyorsa 1.GRUPLAR Tanım 1.1. G boş olmayan bir küme ve, G de bir ikili işlem olsun. (G, ) cebirsel yapısına aşağıdaki aksiyomları sağlıyorsa bir grup denir. 1), G de bir ikili işlemdir. 2) a, b, c G için a( bc)

Detaylı

Yrd. Doç. Dr. A. Burak İNNER

Yrd. Doç. Dr. A. Burak İNNER Yrd. Doç. Dr. A. Burak İNNER Kocaeli Üniversitesi Bilgisayar Mühendisliği Yapay Zeka ve Benzetim Sistemleri Ar-Ge Lab. http://yapbenzet.kocaeli.edu.tr Ders Adı : Bilgisayar Mühendisliğinde Matematik Uygulamaları

Detaylı

Sayı sistemleri-hesaplamalar. Sakarya Üniversitesi

Sayı sistemleri-hesaplamalar. Sakarya Üniversitesi Sayı sistemleri-hesaplamalar Sakarya Üniversitesi Sayı Sistemleri - Hesaplamalar Tüm sayı sistemlerinde sayılarda işaret kullanılabilir. Yani pozitif ve negatif sayılarla hesaplama yapılabilir. Bu gerçek

Detaylı

BULANIK MANTIK TABANLI DUNN ÖĞRENME STİLİ MODELİNİN GELİŞTİRİMİ

BULANIK MANTIK TABANLI DUNN ÖĞRENME STİLİ MODELİNİN GELİŞTİRİMİ BULANIK MANTIK TABANLI DUNN ÖĞRENME STİLİ MODELİNİN GELİŞTİRİMİ Muhammet Uysal 1, Naciye Mülayim 2, Ali Özdemir 1, Ayşegül Alaybeyoğlu 3 1 Celal Bayar Üniversitesi, Matematik Bölümü, Manisa 2 İzmir Katip

Detaylı

Merkezi Yığılma ve Dağılım Ölçüleri

Merkezi Yığılma ve Dağılım Ölçüleri 1.11.013 Merkezi Yığılma ve Dağılım Ölçüleri 4.-5. hafta Merkezi eğilim ölçüleri, belli bir özelliğe ya da değişkene ilişkin ölçme sonuçlarının, hangi değer etrafında toplandığını gösteren ve veri grubunu

Detaylı

MIT OpenCourseWare Ekonomide İstatistiksel Yöntemlere Giriş Bahar 2009

MIT OpenCourseWare Ekonomide İstatistiksel Yöntemlere Giriş Bahar 2009 MIT OpenCourseWare http://ocw.mit.edu 14.30 Ekonomide İstatistiksel Yöntemlere Giriş Bahar 2009 Bu materyale atıfta bulunmak ve kullanım koşulları için http://ocw.mit.edu/terms sayfasını ziyaret ediniz.

Detaylı

T I M U R K A R A Ç AY - H AY D A R E Ş C A L C U L U S S E Ç K I N YAY I N C I L I K A N K A R A

T I M U R K A R A Ç AY - H AY D A R E Ş C A L C U L U S S E Ç K I N YAY I N C I L I K A N K A R A T I M U R K A R A Ç AY - H AY D A R E Ş C A L C U L U S S E Ç K I N YAY I N C I L I K A N K A R A Contents Rasyonel Fonksiyonlar 5 Bibliography 35 Inde 39 Rasyonel Fonksiyonlar Polinomlar Yetmez! Bölme

Detaylı

Zaman Serileri-1. If you have to forecast, forecast often. EDGAR R. FIEDLER, American economist. IENG 481 Tahmin Yöntemleri Dr.

Zaman Serileri-1. If you have to forecast, forecast often. EDGAR R. FIEDLER, American economist. IENG 481 Tahmin Yöntemleri Dr. Zaman Serileri-1 If you have to forecast, forecast often. EDGAR R. FIEDLER, American economist IENG 481 Tahmin Yöntemleri Dr. Hacer Güner Gören Zaman Serisi nedir? Kronolojik sırayla elde edilen verilere

Detaylı

EĞİTİM - ÖĞRETİM YILI 10. SINIF MATEMATİK DERSİ DESTEKLEME VE YETİŞTİRME KURSU KAZANIMLARI VE TESTLERİ

EĞİTİM - ÖĞRETİM YILI 10. SINIF MATEMATİK DERSİ DESTEKLEME VE YETİŞTİRME KURSU KAZANIMLARI VE TESTLERİ EKİM 07-08 EĞİTİM - ÖĞRETİM YILI 0. SINIF MATEMATİK DERSİ 0... Olayların gerçekleşme sayısını toplama ve çarpma prensiplerini kullanarak hesaplar. 0... Sınırsız sayıda tekrarlayan nesnelerin dizilişlerini

Detaylı

Ege Üniversitesi Elektrik Elektronik Mühendisliği Bölümü Kontrol Sistemleri II Dersi

Ege Üniversitesi Elektrik Elektronik Mühendisliği Bölümü Kontrol Sistemleri II Dersi 1) Giriş Ege Üniversitesi Elektrik Elektronik Mühendisliği Bölümü Kontrol Sistemleri II Dersi Pendulum Deneyi.../../2015 Bu deneyde amaç Linear Quadratic Regulator (LQR) ile döner ters sarkaç (rotary inverted

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ı

Elemanter fonksiyonlarla yaklaşım ve hata

Elemanter fonksiyonlarla yaklaşım ve hata Elemanter fonksiyonlarla yaklaşım ve hata Prof. Dr. Erhan Coşkun Karadeniz Teknik Üniversitesi, Fen Fakültesi Matematik Bölümü Kasım, 2018 e 5 Kasım, 2018 1 / 48 Elemanter fonksiyonlarla yaklaşım ve hata

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ı

DEVLET VEYA ÖZEL OKUL SEÇİMİNDE KARAR VERME SÜRECİ VE MATEMATİKSEL KARAR YÖNETİMİ

DEVLET VEYA ÖZEL OKUL SEÇİMİNDE KARAR VERME SÜRECİ VE MATEMATİKSEL KARAR YÖNETİMİ DARÜŞŞAFAKA LİSESİ SALİH ZEKİ MATEMATİK YARIŞMASI DEVLET VEYA ÖZEL OKUL SEÇİMİNDE KARAR VERME SÜRECİ VE MATEMATİKSEL KARAR YÖNETİMİ ÖĞRENCİLER: CİHAN ATLİNAR KAAN YURTTAŞ DANIŞMAN: SERHAT GÖKALP MEV KOLEJİ

Detaylı

10.Konu Tam sayıların inşası

10.Konu Tam sayıların inşası 10.Konu Tam sayıların inşası 1. Tam sayılar kümesi 2. Tam sayılar kümesinde toplama ve çarpma 3. Pozitif ve negatif tam sayılar 4. Tam sayılar kümesinde çıkarma 5. Tam sayılar kümesinde sıralama 6. Bir

Detaylı

BM202 SAYISAL ÇÖZÜMLEME

BM202 SAYISAL ÇÖZÜMLEME BM202 SAYISAL ÇÖZÜMLEME DOÇ.DR. CİHAN KARAKUZU DERS-2 1 Ders2-Sayısal Hesaplamalarda Gerek Duyulabilecek Matlab İşlemleri MATLAB, çok paradigmalı (bir şeyin nasıl üretileceği konusunda örnek, model) sayısal

Detaylı

BİLGİSAYAR PROGRAMLAMA Araş. Gör. Ahmet ARDAHANLI. Kafkas Üniversitesi Mühendislik Fakültesi

BİLGİSAYAR PROGRAMLAMA Araş. Gör. Ahmet ARDAHANLI. Kafkas Üniversitesi Mühendislik Fakültesi BİLGİSAYAR PROGRAMLAMA Araş. Gör. Ahmet ARDAHANLI Kafkas Üniversitesi Mühendislik Fakültesi Bu hafta? İki değişken değerinin yer değiştirilmesi (swapping) selection sort sıralama algoritması bubble sort

Detaylı

Mühendislikte İstatistik Yöntemler

Mühendislikte İstatistik Yöntemler .0.0 Mühendislikte İstatistik Yöntemler İstatistik Parametreler Tarih Qma.3.98 4..98 0.3.983 45 7..984 37.3.985 48 0.4.986 67.4.987 5 0.3.988 45.5.989 34.3.990 59.4.99 3 4 34 5 37 6 45 7 45 8 48 9 5 0

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ı

İÇİNDEKİLER. BÖLÜM 1 Değişkenler ve Grafikler 1. BÖLÜM 2 Frekans Dağılımları 37

İÇİNDEKİLER. BÖLÜM 1 Değişkenler ve Grafikler 1. BÖLÜM 2 Frekans Dağılımları 37 İÇİNDEKİLER BÖLÜM 1 Değişkenler ve Grafikler 1 İstatistik 1 Yığın ve Örnek; Tümevarımcı ve Betimleyici İstatistik 1 Değişkenler: Kesikli ve Sürekli 1 Verilerin Yuvarlanması Bilimsel Gösterim Anlamlı Rakamlar

Detaylı

İÇİNDEKİLER. Mantık Kurallarının Elektrik Devrelerine Uygulanması... 14

İÇİNDEKİLER. Mantık Kurallarının Elektrik Devrelerine Uygulanması... 14 İÇİNDEKİLER 1. BÖLÜM MANTIK Giriş... 1 Genel Olarak Mantık... 1 Mantığın Tarihçesi ve Modern Mantığın Doğuşu... 1 Mantık Öğretimin Önemi ve Amacı... 2 Önerme... 3 VE İşlemi (Birlikte Evetleme, Mantıksal

Detaylı

İstatistik ve Olasılık

İstatistik ve Olasılık İstatistik ve Olasılık KORELASYON ve REGRESYON ANALİZİ Doç. Dr. İrfan KAYMAZ Tanım Bir değişkenin değerinin diğer değişkendeki veya değişkenlerdeki değişimlere bağlı olarak nasıl etkilendiğinin istatistiksel

Detaylı

EM302 Yöneylem Araştırması 2 Doğrusal Olmayan Programlamaya Giriş. Dr. Özgür Kabak

EM302 Yöneylem Araştırması 2 Doğrusal Olmayan Programlamaya Giriş. Dr. Özgür Kabak EM302 Yöneylem Araştırması 2 Doğrusal Olmayan Programlamaya Giriş Dr. Özgür Kabak Doğrusal Olmayan Programlama Eğer bir Matematiksel Programlama modelinin amaç fonksiyonu ve/veya kısıtları doğrusal değil

Detaylı

2013 YGS MATEMATİK. a a olduğuna göre, a kaçtır? olduğuna göre, m kaçtır? A) 1 2 C) 1 4 E) 4 9 B) 3 2 D) 1 9 A) 3 B) 4 C) 5 D) 6 E) 7

2013 YGS MATEMATİK. a a olduğuna göre, a kaçtır? olduğuna göre, m kaçtır? A) 1 2 C) 1 4 E) 4 9 B) 3 2 D) 1 9 A) 3 B) 4 C) 5 D) 6 E) 7 0 YGS MATEMATİK. m olduğuna göre, m kaçtır?. a a a a olduğuna göre, a kaçtır? A) B) ) D) 6 E) 7 A) B) ) D) 9 E) 9.. (0,) (0,) işleminin sonucu kaçtır? A) 0,06 B) 0,08 ) 0, D) 0, E) 0, A B B D B A BD 9?

Detaylı

Temel Kavramlar. (r) Sıfırdan farklı kompleks sayılar kümesi: C. (i) Rasyonel sayılar kümesi: Q = { a b

Temel Kavramlar. (r) Sıfırdan farklı kompleks sayılar kümesi: C. (i) Rasyonel sayılar kümesi: Q = { a b Bölüm 1 Temel Kavramlar Bu bölümde bağıntı ve fonksiyon gibi bazı temel kavramlar üzerinde durulacak, tamsayıların bazı özellikleri ele alınacaktır. Bu çalışma boyunca kullanılacak bazı kümelerin gösterimleri

Detaylı

Deprem Kayıtlarının Seçilmesi ve Ölçeklendirilmesi

Deprem Kayıtlarının Seçilmesi ve Ölçeklendirilmesi İNŞAAT MÜHENDİSLERİ ODASI SAKARYA TEMSİLCİLİĞİ EĞİTİM SEMİNERLERİ Deprem ve Yapı Bilimleri Deprem Kayıtlarının Seçilmesi ve Ölçeklendirilmesi 12 Haziran 2008 Yrd. Doç. Dr. Yasin Fahjan fahjan@gyte.edu.tr

Detaylı

Altın Oran Arama Metodu(Golden Search)

Altın Oran Arama Metodu(Golden Search) Altın Oran Arama Metodu(Golden Search) Bir f(x) (tek değişkenli) fonksiyonunu ele alalım. [Bazı x ler için f (x) bulunamayabilir.] Aşağıdaki DOP modelini çözmek istediğimizi var sayalım. Max f(x) a x b

Detaylı

Makine Öğrenmesi 2. hafta

Makine Öğrenmesi 2. hafta Makine Öğrenmesi 2. hafta Uzaklığa dayalı gruplandırma K-means kümeleme K-NN sınıflayıcı 1 Uzaklığa dayalı gruplandırma Makine öğrenmesinde amaç birbirine en çok benzeyen veri noktalarını aynı grup içerisinde

Detaylı

TEMEL MATEMATİK. 1. Bu testte 40 soru vardır. 2. Cevaplarınızı, cevap kâğıdının Temel Matematik Testi için ayrılan kısmına işaretleyiniz.

TEMEL MATEMATİK. 1. Bu testte 40 soru vardır. 2. Cevaplarınızı, cevap kâğıdının Temel Matematik Testi için ayrılan kısmına işaretleyiniz. TEMEL MTEMTİK. u testte 0 soru vardır.. evaplarınızı, cevap kâğıdının Temel Matematik Testi için ayrılan kısmına işaretleyiniz.. ir satranç tahtasındaki 6 kareye den 6 e kadar olan doğal sayılar yazılıyor.

Detaylı

AHP ye Giriş Karar verici, her alternatifin her kriterde ne kadar başarılı olduğunu değerlendirir. Her kriterin amaca ulaşmadaki görece önemini değerl

AHP ye Giriş Karar verici, her alternatifin her kriterde ne kadar başarılı olduğunu değerlendirir. Her kriterin amaca ulaşmadaki görece önemini değerl AHP ye Giriş 2 Analitik Hiyerarşi Süreci Bölüm 3 AHP, birebir değerlendirerek alternatifleri sıralamaya dayanan çok nitelikli karar verme yöntemidir. Amaçlar ve alt amaçlar iç içe katmanlar halinde ve

Detaylı

7.2 Fonksiyon ve Fonksiyon Tanımları (I) Fonksiyon ve Fonksiyon Tanımları (II)

7.2 Fonksiyon ve Fonksiyon Tanımları (I) Fonksiyon ve Fonksiyon Tanımları (II) 7.2 Fonksiyon ve Fonksiyon Tanımları (I) Tanım kümesindeki her elemanın değer kümesinde bir ve yalnız bir görüntüsü varsa, tanım kümesinden değer kümesine olan bağıntıya fonksiyon denir. Fonksiyonu f ile

Detaylı

1.GRUPLAR. c (Birleşme özelliği) sağlanır. 2) a G için a e e a a olacak şekilde e G. vardır. 3) a G için denir) vardır.

1.GRUPLAR. c (Birleşme özelliği) sağlanır. 2) a G için a e e a a olacak şekilde e G. vardır. 3) a G için denir) vardır. 1.GRUPLAR Tanım 1.1. G boş olmayan bir küme ve, G de bir ikili işlem olsun. (G, ) cebirsel yapısına aşağıdaki aksiyomları sağlıyorsa bir grup denir. 1) a, b, c G için a ( b c) ( a b) c (Birleşme özelliği)

Detaylı

Mühendislik Mekaniği Statik. Yrd.Doç.Dr. Akın Ataş

Mühendislik Mekaniği Statik. Yrd.Doç.Dr. Akın Ataş Mühendislik Mekaniği Statik Yrd.Doç.Dr. Akın Ataş Bölüm 10 Eylemsizlik Momentleri Kaynak: Mühendislik Mekaniği: Statik, R. C.Hibbeler, S. C. Fan, Çevirenler: A. Soyuçok, Ö. Soyuçok. 10. Eylemsizlik Momentleri

Detaylı

Bilgisayar II Dersi. Bölüm-2

Bilgisayar II Dersi. Bölüm-2 Bilgisayar II Dersi Bölüm-2 Bilgisayar dünyasında, insanın yaşamı boyunca yaptığı plan kavramına eşdeğer algoritma kavramı vardır. Bilgisayardaki işlemin/işlemlerin gerçekleştirilmesinde izlenecek adımlara

Detaylı