KABA KÜME YAKLAŞIMI KULLANILARAK VERİ MADENCİLİĞİ PROBLEMLERİNDE SINIFLANDIRMA AMAÇLI YAPILMIŞ OLAN ÇALIŞMALAR

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

Download "KABA KÜME YAKLAŞIMI KULLANILARAK VERİ MADENCİLİĞİ PROBLEMLERİNDE SINIFLANDIRMA AMAÇLI YAPILMIŞ OLAN ÇALIŞMALAR"

Transkript

1 KABA KÜME YAKLAŞIMI KULLANILARAK VERİ MADENCİLİĞİ PROBLEMLERİNDE SINIFLANDIRMA AMAÇLI YAPILMIŞ OLAN ÇALIŞMALAR Emel Kızılkaya AYDOĞAN 1 Cevriye GENCER 2 ÖZET Veri madenciliği, büyük veri kümeleri içindeki anlamlı bilgiyi ortaya çıkarma sürecidir. Sınıflandırma veri madenciliğinde önemli bir kavramdır. Kaba küme teorisi büyük miktarlarda ve eksik veri kümelerinden bilgi keşfi için güçlü bir araçtır. Kaba küme teorisi temelinde sınıflandırma amaçlı birçok algoritma ve sistem geliştirilmiştir. Bu çalışmada kaba küme teorisinin temel kavramları sunulmuş ve veri madenciliğinde sınıflandırma amaçlı yapılmış olan çalışmalar hakkında bilgi verilmiştir. Anahtar Kelimeler : Veri Madenciliği, Kaba Küme Yaklaşımı, Sınıflandırma, Melez Algoritmalar LITERATURE REVIEW OF STUDIES USING ROUGH SET THEORY ON CLASSIFICATION ORIENTED DATA MINING PROBLEMS ABSTRACT Data mining is the process of finding hidden and unknown patterns in huge amounts of data. Classification is an important theme in data mining. Rough set methodology provides a powerful tool for knowledge discovery from large and incomplete sets of data. A number of algorithms and systems have been developed based on the rough set theory, which may induce a set of decision rules from given data and may use induced rules to classify future examples. In the article, we present the basic concepts of rough set theory and point out some rough set based research directions and applications for classification in data mining. Keywords: Data Mining, Rough Set Theory, Classification, Hybrid Algorithms 1. GİRİŞ Veri tabanlarından bilgi keşfi son zamanlarda oldukça popüler bir yaklaşım olarak ön plana çıkmaktadır. Kaba küme teorisi verinin oldukça 1 Arş. Gör., Endüstri Mühendisliği Bölümü,Gazi Üniversitesi, 06570, Ankara, ekizilkaya@gazi.edu.tr 2 Prof. Dr., Endüstri Mühendisliği Bölümü, Gazi Üniversitesi, 06570, Ankara, ctemel@gazi.edu.tr 17

2 büyük ve eksik olduğu durumlarda veri tabanlarından bilgi keşfinde güçlü bir araç olarak kullanılmaktadır. Veri madenciliği problemleri için kaba küme teorisi temelinde birçok algoritma geliştirilmiştir. Bu algoritmaların çoğu verinin indirgenmesi, niteliklerin minimal alt kümelerinin bulunması, kuralların en iyi minimal kümesinin hesaplanması, verinin sınıflandırılması amacıyla kullanılmıştır. Bunlardan verinin sınıflandırılması amacıyla kaba küme yaklaşımının kullanılması son yıllarda oldukça önem kazanmıştır. Literatürde mevcut olan sezgisel yöntemlerle (genetik algoritma, genetik programlama, bulanık küme, karar ağaçları, bayes yaklaşımı vb.) kaba küme yaklaşımı entegre edilerek yeni algoritmalar geliştirilmiştir. Çalışmanın amacı da veri madenciliğinde sınıflandırma yaklaşımı için günümüze kadar yapılmış olan çalışmalarla ilgili literatür taraması sunularak yapılacak olan yeni çalışmalara ışık tutmaktır. 2. KABA KÜME TEORİSİ VE TEMEL KAVRAMLARI Kaba Küme (KK) kuramı, kümenin tek olarak elemanları ile tanımlandığı ve kümenin elemanları hakkında ilave hiçbir bilginin bulunmadığı klasik küme kuramının aksine, bir kümenin tanımlanması için başlangıçta evrenin elemanları hakkında bazı bilgilere gereksinim olduğu varsayımına dayanan yaklaşımdır. Nesneler aynı bilgi ile nitelendiriliyorlarsa nesneler aynıdır veya ayırt edilemezdir. Ortaya konulan ayırt edilememe ilişkisi, KK kuramının temelini oluşturur. Bütün aynı nesnelerin kümesine elemanter küme denir ve bilginin temel taşını oluştururlar. Elemanter kümelerin herhangi birleşimine kesin (crisp) küme adı verilir, aksi takdirde bir küme kabadır (rough, imprecise). Her KK nin kesinlikle kümenin kendisinin ya da tümleyen kümesinin elemanları olarak sınıflandırılamayan elemanları (sınır hattı elemanları) vardır (Binay, 2002: 23). Nesnelerin mevcut enformasyon ile görülebileceği varsayımı bilginin taneli bir yapısı olduğu görüşünü ortaya koyar. KK yaklaşımında herhangi bir muğlak kavram, bir kesin kavramlar çifti ile karakterize edilir ve bunlara muğlak kavramın alt ve üst yaklaşımları denir. Alt yaklaşım (lower approximation) kesin olarak kavrama ait olan bütün nesnelerden oluşur. Üst yaklaşım (upper approximation) ise kavrama ait olması muhtemel bütün nesneleri içerir. Alt ve üst yaklaşımlar arasındaki fark sınır bölgesini oluşturur ( Pawlak ve Skowron, 1994: 72). 18

3 KK yaklaşımı kullanılarak çözülebilen ana problemler; özellik değerleri cinsinden nesnelerin kümesinin tanımı, özellikler arasındaki tam veya kısmi bağımlılıkların belirlenmesi, özelliklerin indirgenmesi, özelliklerin öneminin ortaya konulması ve karar kurallarının oluşturulmasıdır (Pawlak, 1991: 248). KK kuramının kullanılabileceği ana problemler; verilerin indirgenmesi, bağımlılıklarının keşfi, verilerin öneminin tahmini, verilerden karar (kontrol) algoritmalarının oluşturulması, verilerin yaklaşık sınıflaması, verilerdeki benzerlik ve farklılıkların keşfi, verilerdeki örüntülerin keşfi, neden-sonuç ilişkilerinin keşfini kapsamaktadır (Pawlak ve Slowinski, 1994: ) Enformasyon Sistemi KK analizi için veriler, her satırı bir nesneyi (veya örneği), her sütunu nesneyi nitelendiren bir özelliği gösteren bir özellik-değer tablosu biçiminde gösterilirler. Özelliklerin değerleri ya ölçüm ile ya da insan deneyimi ile elde edilir. Böyle bir tabloya enformasyon sistemi adı verilir. Bir enformasyon sistemi A, A=(U,A) şeklinde tanımlanır. U, A'nın evreni adı verilen nesnelerin boş olmayan sonlu kümesi A, özelliklerin boş olmayan sonlu kümesidir Herhangi bir a özelliği ise a:u V a şeklinde tanımlanır.v a kümesine a nın değer kümesi denir Karar Sistemi Birçok durumda sınıflamanın sonucu, yani tahmin edilecek kavramlar ailesi bir uzmandan gelen ilave bilgi tarafından sağlanır ve karar özelliği denilen ayrı bir özellik ile gösterilir. Bilinen bir sınıflama sonucunun varlığı durumunda süreç denetimli öğrenme olarak bilinir. Bu tür enformasyon sistemlerine karar sistemleri adı verilir. Bir karar sistemi A=(U,A {d}) biçiminde tanımlanan bir enformasyon sistemidir. Burada d A, karar özelliğidir. A nın elemanlarına koşul özellikleri veya kısaca koşullar adı verilir (Pawlak ve Slowinski, 1994: ). 2.3 Ayırt Edilemezlik Bir karar sistemi (veya tablosu) model hakkındaki bütün bilgiyi açıklar. Bu tablo gereksiz yere büyük olabilir. Aynı veya ayırt edilemeyen nesneler birden fazla gösterilmiş olabilir veya bazı özellikler gereksiz ve fazladan olabilir. 19

4 Bir R X x X ikili bağıntısı, yansıyan (yani bir nesne kendisi ile ilişkili xrx), simetrik (xry ise yrx) ve geçişken (xry ve yrz ise xrz) ise, denklik bağıntısı (equivalence relation) adı verilir. Bir x X elemanının denklik sınıfı (equivalence class), xry olan bütün y X nesnelerinden meydana gelir. A=(U,A) bir enformasyon sistemi ise, herhangi bir B A için, B özelliklerinin her alt kümesi ayırt edilemezlik bağıntısı (indiscernibility relation) adı verilen U evreninin bir denklik bağıntısını tanımlar. (x,y), U dan nesne çiftleri olmak üzere, aşağıda tanımlanan bir IND A (B) denklik bağıntısına B-ayırt edilemezlik bağıntısı denir. 2 IND A (B)={(x,y) U a B a (x)= a (y)} (1) Ayırt edilemezlik bağıntısındaki A alt indisi, hangi enformasyon sisteminin kastedildiği açıksa genellikle ihmal edilir. Eğer (x,y) IND A (B) ise, x ve y nesneleri B'ye göre ayırt edilemezdirler Ayırt Edilebilirlik Nesnelerin ayırt edilebilirliliği çoğu kez özelliklerin değerlerinden daha ilgi çekicidir. Bu durumlarda bir enformasyon sistemi bir ayırt edilebilirlik matrisi ile gösterilebilir. Skowron ve Rauszer, verilen bir enformasyon sistemindeki bütün kavramları tanımlamak için yeterli minimal özellik alt kümelerinin oluşturulması ile ilgili etkin algoritmalar oluşturmaya yardımcı olmak üzere ayırt edilebilirlik matrisini ve ayırt edilebilirlik fonksiyonunu ortaya koymuşlardır Ayırt Edilebilirlik Matrisi A, n adet nesnesi olan bir enformasyon sistemi olsun. A'nın ayırt edilebilirlik (discernibility) matrisi, M A aşağıda verilen c ij elemanları olan simetrik bir nxn matristir. Bu matrisin her c ij elemanı, x i ve x j nesnelerini farklı kılan özellikler kümesinden oluşmaktadır (Polkowski ve Skowron, 1998: 11-15). { a A a x ) a( x )} i,j=1,2,,n (2) c ij ( i j Ayırt Edilebilirlik Fonksiyonları Bir nesne veya nesneler kümesinin, nesneler evreninin belirli bir alt kümesinden nasıl ayırt edilebileceğini ifade eden bir fonksiyonudur ve Boole toplamlarının çarpımıdır. Bir M A ayırt edilebilirlik matrisinden bir x U nesnesine göre aşağıda gösterildiği gibi ayırt edilebilirlik fonksiyonu oluşturulabilir. 20

5 Bir enformasyon sistemi için ayırt edilebilirlik fonksiyonu f A, a 1,..., a m özelliklerine karşılık gelen m adet a * * 1, a m Boole değişkeninin bir Boole fonksiyonudur (Cios ve arkadaşları, 2000: 33)): f A (a * 1,,a * * * m )= c 1 j i n c } (3) { ij Burada c * ij ={ a * :a } 2.5. Karar Sınıfları cij d karar özelliği U nesneler evreninin bir bölüntüsünü tüme varır. Genellemeyi bozmadan V d nin {l,...,r(d)} tamsayılar kümesi olduğu kabul edilebilir. Burada r(d), d nin "rank"ıdır. Dolayısıyla tüme varılan bölüntüler; {X 1,...,X r ( d ) } "karar sınıfları" denilen denklik sınıflarının bütünüdür. Burada iki nesne karar özelliği için aynı değere sahipse, aynı karar sınıfına ait oldukları söylenir. X i ={x U d(x)=i} (4) Bir A karar sistemi ve B A ise, A nın B-genelleştirilmiş kararı adı verilen U P( V ) fonksiyonu şöyle tanımlanır: B : d ' ' ( x) { v V : x U ( x IND ( B x ve d( x )=v )} (5) B d A ) A A-genelleştirilmiş kararına A nın genelleştirilmiş kararı denir. Bir A karar sistemi, ancak herhangi bir x U için (x A ) =1 ise tutarlıdır, aksi takdirde tutarlı değildir. Buradan bir A karar tablosu ancak ve ancak POS A (d)=u ise tutarlı olduğu kolaylıkla görülebilir (Komorowski ve arkadaşları, 1998: 9) Küme Yaklaşımları KK'lerin arkasındaki temel fikir, IND(B) ikili bağıntısını kullanarak kümelerin yaklaşımlarını oluşturmaktır. Eğer X, A özelliklerini kullanarak kesin bir biçimde tanımlanamıyorsa alt ve üst yaklaşımlar ile gösterilebilir. A=(U,A) bir enformasyon sistemi, B A ve X U olsun. X, sırasıyla B X ve B X ile gösterilen X in B-alt ve B-üst yaklaşımları oluşturulması suretiyle sadece B de bulunan enformasyon kullanılarak yaklaştırılabilir: B X={x [x] B X } (6) B X={x [x] B X } (7) 21, ij

6 B X teki nesneler B deki bilgi temeline göre kesin olarak X in elemanları iken, B X teki nesneler B deki bilgi temeline göre sadece X in muhtemel elemanlarıdır. BN B (X)= B X - B X kümesine X'in B-sınır bölgesi adı verilir ve üst ve alt yaklaşımlar arasındaki fark olarak tanımlanır. Bu küme, B' deki bilgi temeline göre kesin olarak X'e ait olarak sınıflanamayan nesnelerden meydana gelir. Yani, sınır bölgesi, X'in elemanı olup olmadığına karar verilemeyen nesnelerden oluşur. Bir kümenin sınır bölgesi boş ise kesin (crisp) küme denir. Sınır bölgesi boş değil ise kaba küme adı verilir, çünkü sadece yaklaşık olarak nitelendirilebilir. X'in üst yaklaşımı, sınır bölgesi ile alt yaklaşımının birleşimidir. X kümesinin yaklaşık nitelendirmesini sağlayan üst ve alt yaklaşımlar ile sınır bölgesine ayırt edilebilirlik (discernibility) bölgeleri denir (Bazan, 1998: 325). U- B X kümesine X in B-dış bölgesi denir ve B deki bilgi temeline göre kesinlikle X e ait olmayan nesnelerden oluşur. POS(X)=X;NEG(X)=U- X ;BND(X)= X -X (8) 2.7. Tahmin Doğruluğu Kuralların gücünün ve kavramların yakınlığının değerlendirilmesinde kullanılan tahmin doğruluğu aşağıdaki kat sayı ile nitelendirilir; BX B ( X ) (9) BX Burada X, X in eleman sayısıdır. 0 ( X ) 1 dir. B ( X ) 1 ise, X B ye göre kesin, aksi takdirde B ( X ) 1ise, X B ye göre kabadır Özelliklerin Bağımlılığı Veri analizindeki diğer bir önemli husus özellikler arasındaki bağımlılıkların keşfedilmesidir. Sezgisel olarak, eğer bir D özellikler kümesinden olan özellikler tek olarak bir C özellikler kümesinden özelliklerin değerleri tarafından belirleniyorsa, D tamamı ile C'ye bağımlıdır ve C => D 22 B

7 şeklinde gösterilir. Diğer bir deyişle, D ve C'nin değerleri arasında fonksiyonel bir iliski varsa, D tamamı ile C'ye bağımlıdır. C ve D, A'nın alt kümeleri olsun. Eğer k aşağıda gösterildiği gibi hesaplanan bir değerse, D'nin bir k (0 k 1) derecesinde C'ye bağımlıdır denir ve C => k D şeklinde gösterilir. POS C ( D) k= ( C, D) (10) U Burada POS C (D), U/D bölüntüsünün C ye göre pozitif bölgesidir ve U nun C vasıtasıyla bir tek U/D bölüntüsünün bloklarına sınıflanabilen tüm elemanlarının kümesidir: POS C (D)= X U / D ( C, D) C (X) (11) X U / D C( X ) U (12) k=1 ise D tamamı ile C ye bağımlıdır, k<1 ise D kısmen C ye bağımlıdır. ( C, D), U/D bölüntüsünün yakınlığını ve C deki koşullara göre tahminini tanımlar. k kat sayısı ise bağımlılık derecesini gösterir. D tamamı ile C ye bağımlı ise IND(C) IND(D) ilişkisi gözlenir (Szladow ve Ziarko, 1993: 36-41) İndirgenmiş Özellik Kümeleri B A özellik alt kümesi IND A (A) ayırt edilemezlik bağıntısını muhafaza ediyorsa A-B özellikleri atılabilir. Bu özellikler fazlalıktır ve atılmaları sınıflandırmayı kötüleştirmez. Bütün en küçük yani atılabilir özellik içermeyen alt kümelere indirgenmiş özellik kümeleri denir. A=(U,A) enformasyon sisteminin indirgenmiş özellik kümesi IND(B)=IND(A)ve (13) IND(B-{a}) IND(A) (14) olacak şekilde bir B A en küçük özellikler kümesidir. Bütün indirgenmiş özellik kümelerinin kesişimine çekirdek (core) adı verilir. Çekirdek boş küme olabilir. Bir A enformasyon sisteminin bütün indirgenmiş özellik kümelerinin kümesi RED(A) ile gösterilir. 23

8 Belirli bir nesneye göre indirgenmiş özellik kümeleri, belirli nesneyi diğer bütün ayırt edilebilir nesnelerden ayırt etmek için ihtiyaç duyulan minimum miktarda enformasyonu gösterirler. Bir A enformasyon sisteminin bir x nesnesine göre olan bütün indirgenmiş özellik kümelerinin kümesi RED (A,x) ile belirtilir (Komorowski ve arkadaşları, 2000: ). 3. KABA KÜME YAKLAŞIMI KULLANILARAK VERİ MADENCİLİĞİ PROBLEMLERİNDE SINIFLANDIRMA AMAÇLI YAPILMIŞ OLAN ÇALIŞMALAR Aşağıda veri madenciliği problemlerinde sınıflandırma amaçlı yapılmış olan önemli çalışmalar özetlenmiştir. Pawlak (1983) kaba sınıflandırma adında yaptığı çalışmada yine kendisi tarafından tanımlanan (1982) kaba küme temelinde nesnelerin yaklaşık sınıflandırmasıyla ilgilenmiştir. Chan (1998) veri madenciliğinde nitelik oluşturmak için kaba küme yaklaşımı önermiştir. Yapılan çalışmada yeni bir niteliğin eklenmesi ve çıkarılması durumunda alt yaklaşımların güncellenmesi, yeni bir niteliğin eklenmesi çıkarılması durumunda üst yaklaşımların güncellenmesi sonuçlarına dayanan veriden öğrenen sınıflandırma kuralları (learning clasification rules) için yukarı-aşağı (top-down) algoritması geliştirmişlerdir. Algoritma kurallar oluşturmak için LERS öğrenen algoritmaları kullanır, bu yüzden öğrenilen kurallar hedef sınıfların minimal diskriminantına ayıran açıklamalarıdır. Tablo tutarsız olduğunda algoritma alt yaklaşımlardan kesin kuralları, üst yaklaşımlardan da muhtemel kuralları öğrenir. Tablolar tutarlı ise yalnızca tek bir kurallar kümesi vardır. Yaklaşım dinamik nitelik oluşturmak için etkili bir araç olarak kullanılabilir. Önerilen yöntem ve LERS tümevarım öğrenme algoritmasının birleşimiyle veri tabanlarından sınıflandırma kuralları öğrenmek için quasi incremental algoritması verilmiştir (Chan, 1998: ). Felix ve Ushio (1999) kaba kümeleri kullanarak eksik ve tutarsız veriden kural indirgeme yaklaşımı önermişlerdir. Bu çalışmada kaba küme teorisine dayanan tutarsız ve eksik bir bilgi sisteminde minimal kuralları üreten iki yöntem önerilmiştir. Her iki yöntemde de ikili ayırt edilebilirlik matrisinin tanımlaması kullanılarak minimal örtülerin (minimal coverings) aramasında ikil-akıllı (bit-wise) işlemler kullanılmış ve kümelerdeki işlemler yeniden düzenlenmiştir. İlk yöntem örtülerin geniş bir aramasıdır 24

9 (exhaustive search of coverings), ikinci yöntem genetik algoritma tabanlı bir arama kullanır. Tutarsızlıklar alt ve üst yaklaşımlarla çözülür ve tamamlanmamış problem kaba ayırt edilebilir durumdaki örnek çiftleri arasındaki ayırt edilebilirliğin tanımının modifiye edilmesiyle çözülür (Felix ve Ushio, 1999: ). Kusiak ve arkadaşları (2000) veri madenciliği yaklaşımında kaba küme teorisi, kümeleme analizi, ölçü teorisine dayanan bağımsız karar alma için bir çalışma yapmışlardır. Eğitim kümesinden karar kurallarının çıkartılması için iki algoritma önermişlerdir. Nitelik çıkarım algoritması (feature extraction algorithm) çoklu nitelik kümeleri oluşturabilir. Bu nitelik kümeleri ana ve doğrulama algoritmalarıyla (primary and confirmation algorithms) bir nesnenin çıktısını tahmin etmek için kullanılabilirler. Ana karar alma algoritması karar kurallarının nitelikleriyle yeni bir nesnenin nitelik değerlerini karşılaştırır. Eşleştirme kriteri ile karşılaşıldığı zaman nesnenin kararı eşleştirme karar kuralına eşit atanır ve doğrulama algoritmasına yardım için başvurulur. Özdeş iki algoritmayla kararlara ulaşıldığı zaman son karara da ulaşılmış olur. Yüksek doğruluklu kararlara ulaşmada bu iki yaklaşımın birleşimi etkilidir. Klinik verilerine uygulandığında çok iyi doğruluk derecesi elde edilmiştir. Yüksek doğruluklu bağımsız tanı için niteliklerin sayısının orijinal veri kümesindekinden küçük olması önemlidir. Niteliklerin indirgenmiş sayısı test etme maliyetlerini azaltır. Noninvasif testlerdeki veri teşhis için kullanıldığından hastaların mortalite ve morbidite riskleri önemli derecede azalır (Kusiak ve arkadaşları, 2000: ). Pawlak (2000) karar algoritmalarında kaba kümeler ve bayes teoremi arasındaki ilişkiyi incelemiştir. Bayes teoremine dayanan kaba küme teoremi önceki veya sonraki (prior or posterior) olasılıklara başvurmaksızın karar kurallarından şartlar ve kararlar arasındaki ilişkiyi açıklar. Klasik Bayes nedenlemesi (classical Bayesian reasoning)nin tersine karar algoritmalarındaki şartlar ve kararlar arasındaki probabilistik ilişkiyi tanımlar. Bu yaklaşım, iki yaklaşımın tek başına kullanılmasından daha iyi sonuç vermiştir (Pawlak, 2000: ). Breault (2001) tarafından diyabetik veri tabanlarındaki veri madenciliği yaklaşımında kaba kümeler incelenmiş ve ROSETTA programı kullanılmıştır. Kaba kümeler diyabetik veri tabanlarının analizinde oldukça etkili olmuştur (Breault, 2001). Pawlak (2001) tarafından 2000 yılındaki çalışmasının bir devamı olarak yapılan çalışmada, Bayes kuralının anlamı istatistiksel çıkarımdan 25

10 farklı anlamda kullanılmıştır. İstatistiksel çıkarım Bayes kuralına dayalı olarak veri hakkında bilgi olmaksızın bazı parametreler hakkında öncelikli bilgi, yani öncelikli olasılık (prior probability) sunar. Daha sonra veri, mevcut olduğu zaman sonraki (posterior) olasılık hesaplanır. Sonraki olasılık önceki olasılığı doğrulamak için kullanılır. Kaba kümede kesinlik (certainty) ve kapsam (coverage) faktörleri olarak isimlendirilen iki şart olasılığı her karar kuralıyla atanır. Bu iki faktör kaba küme teorisi temelinde bir kümenin alt ve üst yaklaşımlarıyla yakından ilişkilidir. Öncelikli ve sonralıklı olasılıklara başvurulmaksızın Bayes kuralı uygulanarak karar kuralı tersine (invert) çevrilir (Pawlak, 2001: ). Zhong ve Skowron (2001) veri tabanlarından sınıflandırma kurallarının keşfi için kaba küme yaklaşımı temelinde bir kural keşif süreci önermişlerdir. Prosesin çekirdeğini, belirsiz ve eksik veriyi içeren veri tabanlarından sınıflandırma kurallarının keşfi için genelleştirilmiş dağılım tablosu (generalized distribution table,gdt) ve kaba küme sistemlerinden oluşan soft indirgeme sistemi (GDT-RS) oluşturur. Yapılan çalışmada slope-collapse veri tabanı kullanılmıştır. Sonuçlar diskriminant analizi kullanarak aynı veri üzerinde aynı işi yapan bir uzman tarafından hesaplanmıştır. Öngörülen yaklaşım kullanılarak seçilen nitelikler uzman tarafından seçilen çok önemli niteliklerle aynı çıkmıştır (Zhong ve Skowron, 2001: ). Ananthanarayana ve arkadaşları (2002) tarafından kaba kümeler kullanılarak kaba PC ağaç (rough PC tree) yapısı önerilmiştir. Bu yaklaşımla işlem zamanı ve hafıza gereksinimleri sınıflandırma doğruluğu değişmeksizin azalmıştır (Ananthanarayana ve arkadaşları, 2002: ). Dai ve Li (2002) kaba küme teorisi temelinde karar sisteminde minimal indirgeme için sezgisel bir genetik algoritma önermişlerdir. Geliştirilen algoritmaya yeni bir operatör olarak değiştirme (modify) operatörü eklenmiştir. Popülasyon çaprazlama, mutasyona tabi tutulduktan sonra değiştirme operatörüne de tabi tutulmaktadır. Bu yeni operatör şart nitelikleriyle aynı karar kabiliyetine sahip her bir kromozomu garanti etmektedir (Dai ve Li, 2002: ). Hassan ve arkadaşları (2002) kaba küme ve sinir ağlarını birleştirerek kaba sinir ağları sınıflandırması adı altında bir yapı geliştirmişlerdir. Kaba kümeler veri analizi ve sinir ağlarıyla nitelik seçimi için kullanılmaktadır. Kaba küme teorisi, veri içinde doğru olmayan bağımlılıkların açıklanması için araçlar sağlar. Verinin ön işlenmesi adımında kullanılmaktadır. İndirgenmiş özelliklerin kümesi hesaplandıktan 26

11 sonra girdi vektör değerlerinin çıkartılmasıyla indirgenmiş veri kümesine göre kaba nöronlar kullanılarak sinir ağı modelinin yapısı oluşturulur. Geliştirilen algoritma prostat kanseri ve biyopsi veri setlerine uygulanmıştır. Yöntem ağın öğrenme zamanını ve sınıflandırma hata oranını oldukça azaltmıştır. Kaba kümeler kullanılarak standart sinir ağı yapısından farklı bir yapı geliştirilmiştir (Hassan ve arkadaşları, 2002: ). Zhong ve arkadaşları (2003) genelleştirilmiş dağılım tablosu ve kaba küme (generalized distribution table and rough set, GDT-RS), Boolean nedenlemesiyle kaba kümeler (rough sets with Boolean reasoning, RSBR) olarak isimlendirilen iki kaba küme temelli melez sistemi menenjit veri kümesine uygulamışlardır. RSBR, GDT-RS başlamadan önce verinin ön işlenmesi adımında gerçek değerli niteliklerin kesikleştirilmesi için kullanılmıştır. RSBR yalnızca kesikleştirilmiş nitelik değerlerinin etkisini incelemekle kalmaz, GDT-RS nin de performansını etkiler. GDT-RS belirsiz ve tamamlanmamış veri tabanlarından sınıflandırma kurallarının keşfi için kullanılan soft melez bir indirgeme sistemidir. Geniş gerilimli (large strength) kurallar kümesinin üretilmesinde etkilidir. Sonuçlar göstermektedir ki RSBR ve GDT-RS melez sisteminin kullanılması özellikle niteliklerin karışık tipte bulunduğu veri tabanlarından kural keşfinde iyi bir yöntemdir (Zhong ve arkadaşları, 2003: ). Hassan ve Tazaki (2003) yapmış oldukları çalışmada kaba küme teorisini kullanarak karar tablosundan veriyi analiz etmişlerdir. C4.5 algoritması kullanarak başlangıç popülasyonu oluşturmuş daha sonra tekrar kaba küme yaklaşımı kullanarak değerlendirme yapıp, genetik programlama operatörleri kullanarak modifikasyonlar oluşturup en etkin kurallar kümesi elde etmeye çalışmışlardır. Elde edilen sonuçlar C4.5 ve standart kaba küme yaklaşımıyla karşılaştırılmış ve bu yaklaşımlardan daha iyi sonuçlar elde edilmiştir (Hassan ve Tazaki, 2003: ). Li ve Wang (2003) kaba küme ve sinir ağları yaklaşımlarının avantajlarını birleştirerek, karar tablolarından etkin sınıflandırma kuralları oluşturan bir melez sistem sunmuşlardır. Kaba kümeler daha önceki çalışmalarda sadece veri madenciliğinde sinir ağlarının kullanım sürecini basitleştirmek ya da hızlandırmak için kullanılırken; bu çalışmada karar tablolarını indirgemek ve eğitilmiş bir sinir ağından kural çekme esnasında gürültüleri süzmek için kullanılmışlardır. Karar tablosundaki nitelikler iki adımda indirgenmektedir. Birinci adımda, sınıflama bilgisi kaybı olmadan kaba küme yaklaşımı ile tablodan fazla ve gereksiz nitelikler uzaklaştırılmakta, ikinci adımda istenen sınıflama doğruluğu korunurken; tablodan gürültülü nitelikleri silmek için sinir ağları yaklaşımı 27

12 kullanılmaktadır. Melez sistemde sinir ağları sadece karar tablosunu indirgemek ve gürültüyü süzmek için bir araç olarak kullanılmaktadır. İndirgenmiş karar tablosundan sınıflama kuralları üretilirken, kaba küme teorisi kullanılmaktadır. Hem yapay problemleri hem de gerçek dünya problemlerini içeren bir dizi deney yapılmıştır. Geleneksel yöntemlerle karşılaştırmak için üç veri madenciliği problemine uygulanmış, dört adet standart veri tabanı kullanılmıştır. İkinci olarak, sistemi gürültülü koşullarda test etmek için veriye farklı düzeylerdeki gürültü rassal olarak eklenerek MONK3 veri kümesi üzerinde deneyler yapılmıştır. Karşılaştırma deneyleri geleneksel sinir ağları ve kaba küme yaklaşımından daha özlü ve doğru kurallar sağlamıştır. Deney sonuçları farklı gürültü seviyeleri altında bu yaklaşımın iyi bir şekilde çalıştığını göstermektedir (Li ve Wang, 2003: ). Stepaniuk ve Kierzkowska (2003) tarafından önerilen kaba küme ve yapay sinir ağları temelinde melez sınıflandırma yaklaşımında sistem iki parçaya bölünmüştür: karar tablosunun dönüşümü ve yapay sinir ağlarının uygulaması. Eğitim tablosu olarak isimlendirilen karar tablosu ikiye bölünmüştür: DT 1 =(U 1,A {d}) ve DT 2 =(U 2,A {d}). Kural kümesini içeren kurallar DT1 den üretilmiştir. DT 2 tablosu ConRes programı kullanılarak yeni tablo DT 2 =(U 2,A kural kümesi {d}) elde edilmiştir, niteliklerin değerleri dönüşüm esnasında hesaplanmıştır. Yapay sinir ağlarının yapılandırılması için eğitim tablosu DT 2 =(U 2,A kural kümesi {d}) dir. ConRes programıyla sınıflandırma sonuçları sunulmuştur. Iris, Diyabet ve Australian verileri kullanılmış ve sınıflandırmadan önce Rosetta programı kullanılarak kümeler ikiye bölünmüştür. Boolean nedenleme algoritması kullanılarak kesikli hâle getirme işlemi yapılmıştır. Alt kümelerden birisiyle kurallar oluşturulmuş ve bu alt küme ağın öğrenmesinde kullanılmıştır. İkinci alt küme sınıflandırmayı test etmek için kullanılmıştır. Melez sistem yapay sinir ağlarının tek başına kullanılmasından çok daha iyi sonuç vermiştir (Stepaniuk ve Kierzkowska, 2003: ). Hassanien (2004) medikal veri kümelerinin bir kümesinden nitelik indirgeme ve sınıflandırma kurallarının oluşturulması için bir kaba küme yaklaşımı önermiştir. Bu amaçla sınıflandırma için bir sınıfa atanan niteliklerin minimal alt kümesini içeren verinin tüm indirgenmiş kümelerini (reduct) bulan kaba küme indirgeme tekniği kullanmıştır. Hassanien in indirgeme algoritması (reduct algorithm) olarak kullandığı algoritma aslında Jensen ve arkadaşları tarafından yapılan SAT ile kaba küme indirgemelerinin bulunması çalışmasında geçen hızlı indirgeme algoritmasıyla (Quick reduct algorithm) aynıdır. Niteliklerin yaklaşım kalitesi temelinde kuralların geçerliliği hesaplanmıştır. Sonuçlar ID3 sınıflandırma 28

13 algoritmasıyla karşılaştırılmış ve oldukça iyi çıkmıştır (Hassanien, 2004: ). Jerzy ve arkadaşları (2004) eksik veriden kural indirgemek için kaba küme yaklaşımını önermiştir. Karar tablolarında bazı nitelik değerleri eksik olduğu zaman karar tabloları tamamlanmamış durumda olur. Eksik nitelik değerlerinin iki ana durumu incelenmiştir: kayıp (orijinal değer silinmiş) ve ilişkisiz (orijinal değer ilişkisiz). Nitelik-değer çifti blokları karakteristik kümelerin yapılandırılmasında, karakteristik ilişkiler ve eksik nitelik değerli karar tabloları için alt ve üst yaklaşımlar kullanmıştır. LEM2 kural indirgeme algoritmasının değiştirilmiş bir biçimi kullanılmıştır. Sonuçlar göstermektedir ki; eksik nitelik değerleri kayıp olarak değerlendirmeye alındığında sınıflandırmadaki hata oranı oldukça azalmaktadır (Jerzy ve arkadaşları, 2004: ). Wang (2005) kaba küme temelinde gürültülü veriden sınıflandırma bilgisi elde etmek adlı çalışmasında gürültülü bilgi sistemlerini analiz etmek için yalnızca kaba küme teorisinin kullanılmasının iyi olmadığını vurgulamıştır. Bulanık alt yaklaşıma (fuzzy lower approximation) dayanan toleranslı yaklaşım (tolerant approximation) gürültülü veriden etkili kuralların keşfiyle ilgili bir kavramdır. Toleranslı alt yaklaşım temelinde etkili bir kural indirgeme algoritması önerilmiştir. Geliştirilen algoritma bazı bilinen veri tabanlarında denenmiş, IBM Intelligent Miner daki deneysel (empirical) sınıflandırma algoritması kullanılarak karşılaştırmalar yapılmıştır. Etkinlik ölçütleri; tahmin doğruluğu, maliyet oranı ve randomizasyon analizi temelinde kural geçerlilik oranını içermektedir. Sonuçlar göstermektedir ki, geliştirilen algoritma oldukça iyi sonuçlar üretmiştir (Wang, 2005: 49-64). Kaba küme teorisi ve genetik algoritmanın avantajına dayanan hata tespiti çıkarım modeli öneren bir yaklaşım C.L.Huang ve arkadaşları(2005) tarafından ortaya konulmuştur. Entegre yaklaşım üç ana modülü içermektedir: Önişleme ve kesikleştirme, GA tabanlı indirgeme ve indirgenmiş özellik seçimi, kural oluşturucu-seçici. Kaba küme tabanlı program ROSETTA girdi nitelik kümesinin indirgenmesinde ve GA nın optimizasyon operasyonunun yürütülmesinde kullanılmıştır. Bu yaklaşım temelinde, minimal şart değişken alt kümeleri ve atama kuralları kurulmuş ve hata tanısı test eden anakart elektromagnetik girişim (motherboard electromagnetic interference-emi) için bir uygulama kullanılarak örneklendirilmiştir. Sonuçlar göstermektedir ki; önerilen metod anakart EMI hata tanısında kullanılan şart niteliklerinin sayısını azaltmakta ve kabul edilebilir bir sınıflandırma doğruluğu (%80) göstermektedir ki bu da melez 29

14 modelin EMI tanı destek sistemleri için ümit verici bir yaklaşım olduğunun göstergesidir (Huang ve arkadaşları, 2005: ). 4. SONUÇLAR Bu makalede kaba küme teorisi ile ilgili temel kavramlar anlatılmış olup veri madenciliği problemlerinde kaba küme yaklaşımıyla yapılan melez çalışmalar üzerinde durulmuştur. Genel olarak; karar sistemleri biçiminde tablolaştırılabilecek verilerin analizinde kaba küme yaklaşımından başarılı bir şekilde yararlanılabileceği, bu yaklaşımın özellikle belirsizlik ve muğlaklık durumlarında verilecek önemli kararlara bilimsel bir destek sağlayabileceği değerlendirilmektedir. Bu yaklaşım, karara etki eden ana faktörleri açık olarak ortaya koymaktadır. Yapılan çalışmalar göstermektedir ki veri madenciliği problemlerinde tek bir algoritma yerine melez bir yaklaşımın kullanılması daha iyi sonuçlar vermektedir. Bunun en önemli nedeni de mevcut bir algoritmanın eksik kalan kısmını diğer algoritmanın tamamlayabilme yeteneğinin olmasıdır. KAYNAKÇA Ananthanarayana, V.S., Murty, M.N., Subramanian, D.K., Tree Structure for Efficient Data Mining Using Rough Sets. Pattern Recognition Letters, v. 24, s Bazan, J.G., A Comparison of Dynamic and Non-dynamic Rough Set Methods for Extracting Laws from Decision Tables. L. Polkowski ve A. Skowron (ed), Rough Sets in Knowledge Discovery, New York, Physica-Verlag, s Binay, H.S., Yatırım Kararlarında Kaba Küme Yaklaşımı. Doktora Tezi. Breault, J.L., Data Mining Diabetic Databases: Are Rough Sets a Useful Addition. In Proc. 33rd Symposium on the Interface, Computing Science and Statistics, Fairfax, VA. Chan,Chin-Chung, A Rough Set Approach to Attribute Generalization in Data Mining. Journal of Information Sciences, v 107, s Cios, K., Pedrycz, W., Swiniarski, R., Data Mining Methods for Knowledge Discovery. ABD, Kluwer Academic Publishers, s. 33. Dai, J.ve Li, Y., Heuristic Genetic Algorithm for Minimal Reduct in Decision System Based on Rough Set Theory. Proceedings of

15 International Conference on Machine Learning and Cybernetics, v 2, s Felix, R. ve Ushio, T., Rule Induction from Inconsistent and Incomplete Data Using Rough Sets. IEEE International Conference on Systems, v 5, s Hassan, Y., Tazaki, E., Egava, S., Suyama, K., Rough Neural Classifier System, Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, v 5, s Hassan, Y., Tazaki, E., Induction of Knowledge Using Evolutionary Rough Set Theory. Cybernetics and Systems:An International Journal, v 34, s Hassanien, A., Rough Set Approach for Attribute Reduction and Rule Generation: A Case of Patients With Suspected Breast Cancer. Journal of the American Society for Information Science and Technology, v 55, s Huang, C.L., Li, T.S., Peng, T.K., A Hybrid Approach of Rough Set Theory and Genetic Algorithm for Fault Diagnosis. Int.J.Adv. Manuf.Technol, v 27, s Jerzy, W., Busse, G., Siddhaye, S., Rough Set Approaches to Rule Induction from Incomplete Data, Uncertainty in Knowledge-Based Systems, v 2, s Komorowski, J., Pawlak, Z., Polkowski, L., Skowron, A Rough Sets: A Tutorial. S.K. Pal, A. Skowron (ed.), Rough-Fuzzy Hybridization: A New Method for Decision Making, Singapur, Springer-Verlag, s. 9. Komorowski, J., Pawlak, Z., Polkowski, L., Skowron, A., A Rough Set Perspective On Data and Knowledge. Handbook of Data Mining and Knowledge Discovery, Oxford University Pres, s Kusiak, A., Kern, J.A., Kernstine, K.H., Tseng, T.L., Autonomous Decision-Making: A Data Mining Approach. IEEE Transactions on Information Technology in Biomedicine, v 4, s Li, R. ve Wang, Z., Mining Classification Rules Using Rough Sets and Neural Networks, Computing, Artificial Intelligence and Information Technology, v 157, s Pawlak, Z., Rough Classificaton. Int.J.Human-Computer Studies, v 51, s Pawlak, Z., Rough Sets Theoretical Aspects of Reasoning about Data. Kluwer Academic Publishers, Pawlak, Z. ve Skowron, A., Rough Set Rudiments. The International Workshop on Rough Sets and Soft Computing, San Jose, California, s

16 Pawlak, Z. ve Slowinski, R., Rough Set Approach to Multi-attribute Decision Analysis. Europan Journal Of Operational Research, v 72, s Pawlak, Z., Rough Sets, Decision Algorithms and Bayes Theorem. European Journal of Operational Research, v 136, s Pawlak, Z., Combining Rough Sets and Bayes Rule. Computational Intelligence, v 17, s Polkowski, L. ve Skowron A., Rough Sets in Knowledge Discovery. Springer-Verlag Publishers. Stepaniuk, J. ve Kierzkowska, K., Hybrid Classifier Based on Rough Sets and Neural Networks, Electronic Notes in Theoretical Computer Science, v 82, s Szladow, A., Ziarko, W., Rough Sets: Working with Imperfect Data. AI Expert, v 8, s Wang, F., On Acquiring Classification Knowledge from Noisy Data Based on Rough Set. Expert Systems with Applications, v 29, s Zhong, N., Skowron, A., A Rough Set-Based Knowledge Discovery Process. Int. J. Appl. Math. Comput. Sci., v. 11, s Zhong, N., Dong, J., Ohsuga, S., Menengitis Data Mining by Cooperatively Using GDT-RS and RSBR. Pattern Recognition Letters, v 24, s

KABA KÜME TEORİSİ (Rough Set Theory) Dr. Sedat TELÇEKEN

KABA KÜME TEORİSİ (Rough Set Theory) Dr. Sedat TELÇEKEN KABA KÜME TEORİSİ (Rough Set Theory) Dr. Sedat TELÇEKEN Giriş Bilgi teknolojisindeki gelişmeler ve verilerin dijital ortamda saklanmaya başlanması ile yeryüzündeki bilgi miktarı her 20 ayda iki katına

Detaylı

VERİ MADENCİLİĞİ (Sınıflandırma Yöntemleri) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr

VERİ MADENCİLİĞİ (Sınıflandırma Yöntemleri) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr VERİ MADENCİLİĞİ (Sınıflandırma Yöntemleri) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr Genel İçerik Veri Madenciliğine Giriş Veri Madenciliğinin Adımları Veri Madenciliği Yöntemleri Sınıflandırma

Detaylı

Karaciğerde Oluşan Hastalıkların Tespitinde Makine Öğrenmesi Yöntemlerinin Kullanılması

Karaciğerde Oluşan Hastalıkların Tespitinde Makine Öğrenmesi Yöntemlerinin Kullanılması Karaciğerde Oluşan Hastalıkların Tespitinde Makine Öğrenmesi Yöntemlerinin Kullanılması 1 Emre DANDIL Bilecik Ş. Edebali Üniversitesi emre.dandil@bilecik.edu.tr +90228 214 1613 Sunum İçeriği Özet Giriş

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ı

Yard. Doç. Dr. İrfan DELİ. Matematik

Yard. Doç. Dr. İrfan DELİ. Matematik Unvanı Yard. Doç. Dr. Adı Soyadı İrfan DELİ Doğum Yeri ve Tarihi: Çivril/Denizli -- 06.04.1986 Bölüm: E-Posta Matematik irfandeli20@gmail.com, irfandeli@kilis.edu.tr AKADEMİK GELİŞİM ÜNİVERSİTE YIL Lisans

Detaylı

Parametric Soft Semigroups

Parametric Soft Semigroups Ordu Üniversitesi Bilim ve Teknoloji Dergisi / Ordu University Journal of Science and Technology Ordu Üniv. Bil. Tek. Derg., 2018; 8(1): 91-99 Ordu Univ. J. Sci. Tech., 2018; 8(1): 91-99 e-issn: 2146-6459

Detaylı

Zamansal Veri Madenciliği ve Anomali Tespiti için Bir Uygulama

Zamansal Veri Madenciliği ve Anomali Tespiti için Bir Uygulama Zamansal Veri Madenciliği ve Anomali Tespiti için Bir Uygulama Mehmet Yavuz ONAT Yrd.Doç.Dr.Engin YILDIZTEPE Dokuz Eylül Üniversitesi, İstatistik Bölümü Akademik Bilişim 2015, Anadolu Üniversitesi, Eskişehir

Detaylı

A. SCI ve SCIE Kapsamındaki Yayınlar

A. SCI ve SCIE Kapsamındaki Yayınlar A. SCI ve SCIE Kapsamındaki Yayınlar A.1. Erilli N.A., Yolcu U., Egrioglu E., Aladag C.H., Öner Y., 2011 Determining the most proper number of cluster in fuzzy clustering by using artificial neural networks.

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ı

Web Madenciliği (Web Mining)

Web Madenciliği (Web Mining) Web Madenciliği (Web Mining) Hazırlayan: M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Denetimli Öğrenmenin Temelleri Karar Ağaçları Entropi ID3 Algoritması C4.5 Algoritması Twoing

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ı

K-En Yakın Komşu Algoritması Parametrelerinin Sınıflandırma Performansı Üzerine Etkisinin İncelenmesi

K-En Yakın Komşu Algoritması Parametrelerinin Sınıflandırma Performansı Üzerine Etkisinin İncelenmesi K-En Yakın Komşu Algoritması Parametrelerinin Sınıflandırma Performansı Üzerine Etkisinin İncelenmesi Erdal TAŞCI* Aytuğ ONAN** *Ege Üniversitesi Bilgisayar Mühendisliği Bölümü **Celal Bayar Üniversitesi

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ı

Web Madenciliği (Web Mining)

Web Madenciliği (Web Mining) Web Madenciliği (Web Mining) Hazırlayan: M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Denetimsiz Öğrenmenin Temelleri Kümeleme Uzaklık Fonksiyonları Öklid Uzaklığı Manhattan

Detaylı

K En Yakın Komşu Methodu (KNearest Neighborhood)

K En Yakın Komşu Methodu (KNearest Neighborhood) K En Yakın Komşu Methodu (KNearest Neighborhood) K-NN algoritması, Thomas. M. Cover ve Peter. E. Hart tarafından önerilen, örnek veri noktasının bulunduğu sınıfın ve en yakın komşunun, k değerine göre

Detaylı

BULANIK AMAÇ KATSAYILI DOĞRUSAL PROGRAMLAMA. Ayşe KURUÜZÜM (*)

BULANIK AMAÇ KATSAYILI DOĞRUSAL PROGRAMLAMA. Ayşe KURUÜZÜM (*) D.E.Ü.İ.İ.B.F. Dergisi Cilt:14, Sayı:1, Yıl:1999, ss:27-36 BULANIK AMAÇ KATSAYILI DOĞRUSAL PROGRAMLAMA Ayşe KURUÜZÜM (*) ÖZET Çalışmada bulanık ( fuzzy ) katsayılı amaç fonksiyonuna sahip doğrusal programlama

Detaylı

ÖZGEÇMİŞ. 1. Adı Soyadı : Olcay Taner Yıldız. 2. Doğum Tarihi : 15.05.1976. 3. Unvanı : Doç. Dr. 4. Öğrenim Durumu :

ÖZGEÇMİŞ. 1. Adı Soyadı : Olcay Taner Yıldız. 2. Doğum Tarihi : 15.05.1976. 3. Unvanı : Doç. Dr. 4. Öğrenim Durumu : ÖZGEÇMİŞ 1. Adı Soyadı : Olcay Taner Yıldız 2. Doğum Tarihi : 15.05.1976 3. Unvanı : Doç. Dr. 4. Öğrenim Durumu : Derece Alan Üniversite Yıl Lisans Bilgisayar Mühendisliği Boğaziçi Üniversitesi 1997 Y.

Detaylı

KARAKTER DİZGİLERİ, BAĞINTILAR, FONKSİYONLAR KESİKLİ MATEMATİKSEL YAPILAR

KARAKTER DİZGİLERİ, BAĞINTILAR, FONKSİYONLAR KESİKLİ MATEMATİKSEL YAPILAR KARAKTER DİZGİLERİ, BAĞINTILAR, FONKSİYONLAR KESİKLİ MATEMATİKSEL YAPILAR 2012-2013 Karakter Dizgisi Karakter Dizgisi Üzerine İşlemler Altdizgi Tanım 3.1.1: Bir X kümesi üzerinde bir karakter dizgisi (string)

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ı

GAZİOSMANPAŞA ÜNİVERSİTESİ FEN-EDEBİYAT FAKÜLTESİ/MATEMATİK BÖLÜMÜ/MATEMATİK PR.

GAZİOSMANPAŞA ÜNİVERSİTESİ FEN-EDEBİYAT FAKÜLTESİ/MATEMATİK BÖLÜMÜ/MATEMATİK PR. İRFAN DELİ YARDIMCI DOÇENT E-Posta Adresi irfandeli@kilis.edu.tr Telefon (İş) Telefon (Cep) Faks Adres 3488142662-1731 3488142663 Kilis 7 aralık üniv. Eğitim fak. kilis/merkez Öğrenim Bilgisi Doktora 2010

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ı

Tanım Bir X kümesi üzerinde bir karakter dizgisi (string) X kümesindeki. boş karakter dizgisi (null string) denir ve l ile gösterilir.

Tanım Bir X kümesi üzerinde bir karakter dizgisi (string) X kümesindeki. boş karakter dizgisi (null string) denir ve l ile gösterilir. BÖLÜM 3 Karakter Dizgileriil i Tanım 3.1.1 Bir X kümesi üzerinde bir karakter dizgisi (string) X kümesindeki öğelerden oluşan bir sonlu dizidir. Hiç bir öğesi olmayan bir karakter dizgisine boş karakter

Detaylı

Büyük Veri İçin İstatistiksel Öğrenme (Statistical Learning for Big Data)

Büyük Veri İçin İstatistiksel Öğrenme (Statistical Learning for Big Data) Büyük Veri İçin İstatistiksel Öğrenme (Statistical Learning for Big Data) M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Bu dersin sunumları, The Elements of Statistical Learning: Data

Detaylı

Eğitim seti (training set) sınıflandırma modelinin elde edileceği kayıtları içerir

Eğitim seti (training set) sınıflandırma modelinin elde edileceği kayıtları içerir sınıflandırma: temel kavramlar, karar ağaçları ve model değerlendirme Sınıflandırma : Tanım Eğitim seti (training set) sınıflandırma modelinin elde edileceği kayıtları içerir Eğitim setindeki her kayıt

Detaylı

Leyla Bugay Doktora Nisan, 2011

Leyla Bugay Doktora Nisan, 2011 ltanguler@cu.edu.tr Çukurova Üniversitesi, Matematik Bölümü Doktora 2010913070 Nisan, 2011 Yarıgrup Teorisi Nedir? Yarıgrup teorisi cebirin en temel dallarından biridir. Yarıgrup terimi ilk olarak 1904

Detaylı

ANKARA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ

ANKARA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ANKARA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ SANAL ARTIRILMIŞ VE AKILLI TEKNOLOJİLER (SAAT) LABORATUVARI SAAT Laboratuvarı Koordinatör: Yrd. Doç. Dr. Gazi Erkan BOSTANCI SAAT

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ı

Olasılık, bir deneme sonrasında ilgilenilen olayın tüm olaylar içinde ortaya çıkma ya da gözlenme oranı olarak tanımlanabilir.

Olasılık, bir deneme sonrasında ilgilenilen olayın tüm olaylar içinde ortaya çıkma ya da gözlenme oranı olarak tanımlanabilir. 5.SUNUM Olasılık, bir deneme sonrasında ilgilenilen olayın tüm olaylar içinde ortaya çıkma ya da gözlenme oranı olarak tanımlanabilir. Günlük hayatta sıklıkla kullanılmakta olan olasılık bir olayın ortaya

Detaylı

Bu kısımda işlem adı verilen özel bir fonksiyon çeşidini ve işlemlerin önemli özelliklerini inceleyeceğiz.

Bu kısımda işlem adı verilen özel bir fonksiyon çeşidini ve işlemlerin önemli özelliklerini inceleyeceğiz. Bölüm 3 Gruplar Bu bölümde ilk olarak bir küme üzerinde tanımlı işlem kavramını ele alıp işlemlerin bazı özelliklerini inceleyeceğiz. Daha sonra kümeler ve üzerinde tanımlı işlemlerden oluşan cebirsel

Detaylı

Leyla Bugay Haziran, 2012

Leyla Bugay Haziran, 2012 Sonlu Tekil Dönüşüm Yarıgruplarının Doğuray Kümeleri ltanguler@cu.edu.tr Çukurova Üniversitesi, Matematik Bölümü Haziran, 2012 Yarıgrup Teorisi Nedir? Yarıgrup terimi ilk olarak 1904 yılında Monsieur l

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ı

ULAŞTIRMA MODELİ VE ÇEŞİTLİ ULAŞTIRMA MODELLERİ

ULAŞTIRMA MODELİ VE ÇEŞİTLİ ULAŞTIRMA MODELLERİ ULAŞTIRMA MODELİ VE ÇEŞİTLİ ULAŞTIRMA MODELLERİ Özlem AYDIN Trakya Üniversitesi Bilgisayar Mühendisliği Bölümü ULAŞTIRMA MODELİNİN TANIMI Ulaştırma modeli, doğrusal programlama probleminin özel bir şeklidir.

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ı

YZM 3217 YAPAY ZEKA DERS#10: KÜMELEME

YZM 3217 YAPAY ZEKA DERS#10: KÜMELEME YZM 317 YAPAY ZEKA DERS#10: KÜMELEME Sınıflandırma (Classification) Eğiticili (supervised) sınıflandırma: Sınıflandırma: Sınıf sayısı ve bir grup örneğin hangi sınıfa ait olduğunu bilinir Eğiticisiz (unsupervised)

Detaylı

ANKARA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ YÜKSEK LİSANS TEZİ KABA KÜMELER TEORİSİ ÜZERİNE ALGORİTMALAR. Fatih AYBAR

ANKARA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ YÜKSEK LİSANS TEZİ KABA KÜMELER TEORİSİ ÜZERİNE ALGORİTMALAR. Fatih AYBAR ANKARA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ YÜKSEK LİSANS TEZİ KABA KÜMELER TEORİSİ ÜZERİNE ALGORİTMALAR Fatih AYBAR BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI ANKARA 2011 Her hakkı saklıdır ÖZET Yüksek Lisans

Detaylı

Apriori Algoritması. Konu İçeriği. Giriş. Tarihçesi. Apriori Nedir? Örnekler. Algoritma. Açıklama. Weka İle Kullanımı. Kaynakça.

Apriori Algoritması. Konu İçeriği. Giriş. Tarihçesi. Apriori Nedir? Örnekler. Algoritma. Açıklama. Weka İle Kullanımı. Kaynakça. Apriori Algoritması Konu İçeriği Giriş Tarihçesi Apriori Nedir? Örnekler Algoritma Açıklama Weka İle Kullanımı Kaynakça Giriş Veri madenciliğinde kullanılan ve veri kümeleri veya veriler arasındaki ilişkiyi

Detaylı

ÖZGEÇMİŞ. Derece Alan Üniversite Yıl

ÖZGEÇMİŞ. Derece Alan Üniversite Yıl 1. Adı Soyadı : Atınç YILMAZ 2. Doğum Tarihi : 01/05/1983 3. Unvanı : Dr.Öğr.Üyesi 4. Öğrenim Durumu: ÖZGEÇMİŞ Derece Alan Üniversite Yıl Lisans Bilgisayar Mühendisliği Haliç Üniversitesi 2005 (Burslu)

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ı

VERİ MADENCİLİĞİ (Birliktelik Kuralları) Yrd.Doç.Dr. Kadriye ERGÜN

VERİ MADENCİLİĞİ (Birliktelik Kuralları) Yrd.Doç.Dr. Kadriye ERGÜN VERİ MADENCİLİĞİ (Birliktelik Kuralları) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr İçerik Birliktelik Kurallarının Tanımı Destek ve Güven Ölçütleri Apriori Algoritması Birliktelik Kuralları (Association

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ı

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ı

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ı

VERI TABANLARıNDA BILGI KEŞFI

VERI TABANLARıNDA BILGI KEŞFI 1 VERİ MADENCİLİĞİ VERI TABANLARıNDA BILGI KEŞFI Veri Tabanlarında Bilgi Keşfi, veriden faydalı bilginin keşfedilmesi sürecinin tamamına atıfta bulunmakta ve veri madenciliği bu sürecin bir adımına karşılık

Detaylı

VEKTÖR UZAYLARI 1.GİRİŞ

VEKTÖR UZAYLARI 1.GİRİŞ 1.GİRİŞ Bu bölüm lineer cebirin temelindeki cebirsel yapıya, sonlu boyutlu vektör uzayına giriş yapmaktadır. Bir vektör uzayının tanımı, elemanları skalar olarak adlandırılan herhangi bir cisim içerir.

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ı

DİZGE TABANLI BİLEŞEN DENEMELERİNİN TASARIMINDA BEKLENEN DİZGE YAŞAM SÜRESİNİN MODELLENMESİ 1

DİZGE TABANLI BİLEŞEN DENEMELERİNİN TASARIMINDA BEKLENEN DİZGE YAŞAM SÜRESİNİN MODELLENMESİ 1 DİZGE TABANLI BİLEŞEN DENEMELERİNİN TASARIMINDA BEKLENEN DİZGE YAŞAM SÜRESİNİN MODELLENMESİ 1 Emre YAMANGİL Orhan FEYZİOĞLU Süleyman ÖZEKİCİ Galatasaray Üniversitesi Galatasaray Üniversitesi Koç Üniversitesi

Detaylı

91-03-01-529 SAYISAL GÖRÜNTÜ İŞLEME (Digital Image Processing)

91-03-01-529 SAYISAL GÖRÜNTÜ İŞLEME (Digital Image Processing) 91-03-01-529 SAYISAL GÖRÜNTÜ İŞLEME (Digital Image Processing) Dersi Veren Öğretim Üyesi Doç. Dr. Aybars UĞUR Ders Web Sayfası : http://yzgrafik.ege.edu.tr/~ugur 1 Amaçlar Öğrencileri Matlab gibi teknik

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ı

Olasılık Kuramı ve İstatistik. Konular Olasılık teorisi ile ilgili temel kavramlar Küme işlemleri Olasılık Aksiyomları

Olasılık Kuramı ve İstatistik. Konular Olasılık teorisi ile ilgili temel kavramlar Küme işlemleri Olasılık Aksiyomları Olasılık Kuramı ve İstatistik Konular Olasılık teorisi ile ilgili temel kavramlar Küme işlemleri Olasılık Aksiyomları OLASILIK Olasılık teorisi, raslantı ya da kesin olmayan olaylarla ilgilenir. Raslantı

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ı

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ı

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ı

Uzaktan Algılama Uygulamaları

Uzaktan Algılama Uygulamaları Aksaray Üniversitesi Uzaktan Algılama Uygulamaları Doç.Dr. Semih EKERCİN Harita Mühendisliği Bölümü sekercin@aksaray.edu.tr 2010-2011 Bahar Yarıyılı Uzaktan Algılama Uygulamaları GÖRÜNTÜ İŞLEME TEKNİKLERİ

Detaylı

Kümeler arası. Küme içi. uzaklıklar. maksimize edilir. minimize edilir

Kümeler arası. Küme içi. uzaklıklar. maksimize edilir. minimize edilir Kümeleme Analizi: Temel Kavramlar ve Algoritmalar Kümeleme Analizi Nedir? Her biri bir dizi öznitelik ile, veri noktalarının bir kümesi ve noktalar arasındaki benzerliği ölçen bir benzerlik ölçümü verilmiş

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ı

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ı

Şifrebilimde Yapay Sinir Ağları

Şifrebilimde Yapay Sinir Ağları Ege Üniversitesi Bilgisayar Mühendisliği Bölümü Şifrebilimde Yapay Sinir Ağları BİM345 Yapay Sinir Ağları İlker Kalaycı Mayıs,2008 Gündem Şifrebilim Şifrebilim nedir Şifreleme Şifre Çözme Klasik Şifreleme

Detaylı

AYTUĞ ONAN CELAL BAYAR ÜNİVERSİTESİ, BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ SERDAR KORUKOĞLU EGE ÜNİVERSİTESİ, BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

AYTUĞ ONAN CELAL BAYAR ÜNİVERSİTESİ, BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ SERDAR KORUKOĞLU EGE ÜNİVERSİTESİ, BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ Metin Sınıflandırmada Öznitelik Seçim Yöntemlerinin Değerlendirilmesi AYTUĞ ONAN CELAL BAYAR ÜNİVERSİTESİ, BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ SERDAR KORUKOĞLU EGE ÜNİVERSİTESİ, BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

Detaylı

Eğiticili (supervised) öğrenme: Sınıflandırma (classification) Sınıf sayısı ve bir grup örneğin hangi sınıfa ait olduğu bilinir

Eğiticili (supervised) öğrenme: Sınıflandırma (classification) Sınıf sayısı ve bir grup örneğin hangi sınıfa ait olduğu bilinir Eğiticili (supervised) öğrenme: Sınıflandırma (classification) Sınıf sayısı ve bir grup örneğin hangi sınıfa ait olduğu bilinir Eğiticisiz (unsupervised) öğrenme: Kümeleme (clustering) Hangi nesnenin hangi

Detaylı

TOPOLOJİK ROUGH KÜMELERİ ÜZERİNE. Hatice Kübra SARI

TOPOLOJİK ROUGH KÜMELERİ ÜZERİNE. Hatice Kübra SARI TOPOLOJİK ROUGH KÜMELERİ ÜZERİNE Hatice Kübra SARI Yüksek Lisans Tezi Matematik Anabilim Dalı Topoloji Bilim Dalı Prof. Dr. Abdullah KOPUZLU 2014 Her hakkı saklıdır ATATÜRK ÜNİVERİSTESİ FEN BİLİMLERİ ENSTİTÜSÜ

Detaylı

13.Konu Reel sayılar

13.Konu Reel sayılar 13.Konu Reel sayılar 1. Temel dizi 2. Temel dizilerde toplama ve çarpma 3. Reel sayılar kümesi 4. Reel sayılar kümesinde toplama ve çarpma 5. Reel sayılar kümesinde sıralama 6. Reel sayılar kümesinin tamlık

Detaylı

VERİ MADENCİLİĞİ (Karar Ağaçları ile Sınıflandırma) Yrd.Doç.Dr. Kadriye ERGÜN

VERİ MADENCİLİĞİ (Karar Ağaçları ile Sınıflandırma) Yrd.Doç.Dr. Kadriye ERGÜN VERİ MADENCİLİĞİ (Karar Ağaçları ile Sınıflandırma) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr Genel İçerik Veri Madenciliğine Giriş Veri Madenciliğinin Adımları Veri Madenciliği Yöntemleri Sınıflandırma

Detaylı

BÖLÜM 13 HİPOTEZ TESTİ

BÖLÜM 13 HİPOTEZ TESTİ 1 BÖLÜM 13 HİPOTEZ TESTİ Bilimsel yöntem aşamalarıyla tanımlanmış sistematik bir bilgi üretme biçimidir. Bilimsel yöntemin aşamaları aşağıdaki gibi sıralanabilmektedir (Karasar, 2012): 1. Bir problemin

Detaylı

Elena Battini SÖNMEZ Önder ÖZBEK N. Özge ÖZBEK. 2 Şubat 2007

Elena Battini SÖNMEZ Önder ÖZBEK N. Özge ÖZBEK. 2 Şubat 2007 AVUÇ İZİ VE PARMAK İZİNE DAYALI BİR BİYOMETRİK TANIMA SİSTEMİ Elena Battini SÖNMEZ Önder ÖZBEK N. Özge ÖZBEK İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri 2 Şubat 2007 Biyometrik Biyometrik, kişileri

Detaylı

L-BULANIK ESNEK GRUPLAR

L-BULANIK ESNEK GRUPLAR Ordu Üniv. Bil. Tek. Derg., Cilt:7, Sayı:, 207,98-0/Ordu Univ. J. Sci. Tech., Vol:7, No:,207,98-0 L-BULANIK ESNEK RUPLAR Yıldıray ÇELİK *, Sevgi DEMİR Ordu Üniversitesi, Fen Edebiyat Fakültesi, Matematik

Detaylı

Temel Mikroişlemci Tabanlı Bir Sisteme Hata Enjekte Etme Yöntemi Geliştirilmesi. Buse Ustaoğlu Berna Örs Yalçın

Temel Mikroişlemci Tabanlı Bir Sisteme Hata Enjekte Etme Yöntemi Geliştirilmesi. Buse Ustaoğlu Berna Örs Yalçın Temel Mikroişlemci Tabanlı Bir Sisteme Hata Enjekte Etme Yöntemi Geliştirilmesi Buse Ustaoğlu Berna Örs Yalçın İçerik Giriş Çalişmanın Amacı Mikroişlemciye Hata Enjekte Etme Adımları Hata Üreteci Devresi

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ı

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

ÖZGEÇMİŞ VE ESERLER LİSTESİ ÖZGEÇMİŞ VE ESERLER LİSTESİ ÖZGEÇMİŞ Adı Soyadı : Ömer AKGÖBEK Doğum Tarihi : 01.01.1970 Unvanı : Yardımcı Doçent Öğrenim Durumu: Derece Bölüm/Program Üniversite Yıl Lisans Endüstri Mühendisliği İstanbul

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ı

BAYES ÖĞRENMESİ BİLECİK ÜNİVERSİTESİ. Araş. Gör. Nesibe YALÇIN. Yapay Zeka-Bayes Öğrenme

BAYES ÖĞRENMESİ BİLECİK ÜNİVERSİTESİ. Araş. Gör. Nesibe YALÇIN. Yapay Zeka-Bayes Öğrenme BAYES ÖĞRENMESİ Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ Yapay Zeka-Bayes Öğrenme 1 İÇERİK Bayes Teoremi Bayes Sınıflandırma Örnek Kullanım Alanları Avantajları Dezavantajları Yapay Zeka-Bayes Öğrenme

Detaylı

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

ÖZGEÇMİŞ VE ESERLER LİSTESİ ÖZGEÇMİŞ VE ESERLER LİSTESİ Adı Soyadı E-posta İletişim Adresileri : Özge CAĞCAĞ YOLCU : ozge.cagcag_yolcu@kcl.ac.uk ozgecagcag@yahoo.com : Giresun Üniversitesi, Mühendislik Fakültesi, Endüstri Mühendisliği

Detaylı

10. DİREKT ÇARPIMLAR

10. DİREKT ÇARPIMLAR 10. DİREKT ÇARPIMLAR Teorem 10.1. H 1,H 2,, H n bir G grubunun alt gruplarının bir ailesi ve H = H 1 H 2 H n olsun. Aşağıdaki ifadeler denktir. a ) dönüşümü altında dır. b) ve olmak üzere her yi tek türlü

Detaylı

DEĞİŞMELİ BANACH CEBİRLERİNİN GELFAND SPEKTRUMLARI ÜZERİNE

DEĞİŞMELİ BANACH CEBİRLERİNİN GELFAND SPEKTRUMLARI ÜZERİNE Ekim 25 Cilt:3 No:2 Kastamonu Eğitim Dergisi 547-554 DEĞİŞMELİ BANACH CEBİRLERİNİN GELFAND SPEKRUMLARI ÜZERİNE Hayri AKAY, Ziya ARGÜN Gazi Üniversitesi, Gazi Eğitim Fakültesi, Matematik Eğitimi Bölümü,

Detaylı

Veri madenciliği yöntemleri

Veri madenciliği yöntemleri Sınıflandırma ve Kümeleme Kavramları Giriş Verinin içerdiği ortak özelliklere göre ayrıştırılması işlemi sınıflandırma olarak adlandırılır, veri madenciliği tekniklerinden en çok bilinenidir; veri tabanlarındaki

Detaylı

VERİ MADENCİLİĞİ VE SOSYAL AĞ ANALİZİ ARAŞTIRMA LABORATUVARI

VERİ MADENCİLİĞİ VE SOSYAL AĞ ANALİZİ ARAŞTIRMA LABORATUVARI BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ VERİ MADENCİLİĞİ VE SOSYAL AĞ ANALİZİ ARAŞTIRMA LABORATUVARI 10 Aralık 2011, Cumartesi Fen ve Mühendislik Alanlarındaki Çeşitli Araştırma Projelerinden Örneklemeler İçerik

Detaylı

sayıların kümesi N 1 = { 2i-1: i N } ve tüm çift doğal sayıların kümesi N 2 = { 2i: i N } şeklinde gösterilebilecektir. Hiç elemanı olmayan kümeye

sayıların kümesi N 1 = { 2i-1: i N } ve tüm çift doğal sayıların kümesi N 2 = { 2i: i N } şeklinde gösterilebilecektir. Hiç elemanı olmayan kümeye KÜME AİLELERİ GİRİŞ Bu bölümde, bir çoğu daha önceden bilinen incelememiz için gerekli olan bilgileri vereceğiz. İlerde konular işlenirken karşımıza çıkacak kavram ve bilgileri bize yetecek kadarı ile

Detaylı

BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ AKADEMİK ÖZGEÇMİŞ FORMU

BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ AKADEMİK ÖZGEÇMİŞ FORMU BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ AKADEMİK ÖZGEÇMİŞ FORMU KİŞİSEL BİLGİLER Adı Soyadı Tolga YÜKSEL Ünvanı Birimi Doğum Tarihi Yrd. Doç. Dr. Mühendislik Fakültesi/ Elektrik Elektronik Mühendisliği 23.10.1980

Detaylı

ÖZGEÇMİŞ. Dr. Aytuğ ONAN

ÖZGEÇMİŞ. Dr. Aytuğ ONAN ÖZGEÇMİŞ İletişim Bilgileri Dr. Aytuğ ONAN Çalıştığı Kurum: Doktor Öğretim Üyesi, Manisa Celal Bayar Üniversitesi, Hasan Ferdi Turgutlu Teknoloji Fakültesi, Yazılım Mühendisliği Bölümü, Turgutlu-MANİSA.

Detaylı

Tedarik Zinciri Yönetiminde Yapay Zeka Teknikler

Tedarik Zinciri Yönetiminde Yapay Zeka Teknikler Tedarik Zinciri Yönetiminde Yapay Zeka Teknikler Doç.Dr.Mehmet Hakan Satman mhsatman@istanbul.edu.tr İstanbul Üniversitesi 2014.10.22 Doç.Dr.Mehmet Hakan Satmanmhsatman@istanbul.edu.tr Tedarik Zinciri

Detaylı

Matris Cebiriyle Çoklu Regresyon Modeli

Matris Cebiriyle Çoklu Regresyon Modeli Matris Cebiriyle Çoklu Regresyon Modeli Hüseyin Taştan Mart 00 Klasik Regresyon Modeli k açıklayıcı değişkenden oluşan regresyon modelini her gözlem i için aşağıdaki gibi yazabiliriz: y i β + β x i + β

Detaylı

VERİ MADENCİLİĞİNE BAKIŞ

VERİ MADENCİLİĞİNE BAKIŞ VERİ MADENCİLİĞİNE BAKIŞ İçerik Veri Madenciliği Neden Veri Madenciliği? Veri ve Veri Madenciliğinin Önemi Günümüzde Kullanılan Veri Madenciliğinin Çeşitli İsimleri Veri Madenciliği Nedir? Neden Veri Madenciliği?

Detaylı

SAYISAL GÖRÜNTÜİŞLEME (Digital Image Processing)

SAYISAL GÖRÜNTÜİŞLEME (Digital Image Processing) 91-03-01-529 SAYISAL GÖRÜNTÜİŞLEME (Digital Image Processing) Dersi Veren Öğretim Üyesi Y. Doç. Dr. Aybars UĞUR Ders Web Sayfası : http://yzgrafik.ege.edu.tr/~ugur 29.09.2009 Y. Doç. Dr. Aybars UĞUR (529

Detaylı

VERİ MADENCİLİĞİ (Karar Ağaçları ile Sınıflandırma) Yrd.Doç.Dr. Kadriye ERGÜN

VERİ MADENCİLİĞİ (Karar Ağaçları ile Sınıflandırma) Yrd.Doç.Dr. Kadriye ERGÜN VERİ MADENCİLİĞİ (Karar Ağaçları ile Sınıflandırma) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr İçerik Sınıflandırma yöntemleri Karar ağaçları ile sınıflandırma Entropi Kavramı ID3 Algoritması C4.5

Detaylı

BÖLÜM 12 STUDENT T DAĞILIMI

BÖLÜM 12 STUDENT T DAĞILIMI 1 BÖLÜM 12 STUDENT T DAĞILIMI 'Student t dağılımı' ya da kısaca 't dağılımı'; normal dağılım ve Z dağılımının da içerisinde bulunduğu 'sürekli olasılık dağılımları' ailesinde yer alan dağılımlardan bir

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ı

VERİ MADENCİLİĞİ. Karar Ağacı Algoritmaları: SPRINT algoritması Öğr.Gör.İnan ÜNAL

VERİ MADENCİLİĞİ. Karar Ağacı Algoritmaları: SPRINT algoritması Öğr.Gör.İnan ÜNAL VERİ MADENCİLİĞİ Karar Ağacı Algoritmaları: SPRINT algoritması Öğr.Gör.İnan ÜNAL SPRINT Algoritması ID3,CART, ve C4.5 gibi algoritmalar önce derinlik ilkesine göre çalışırlar ve en iyi dallara ayırma kriterine

Detaylı

Týpta Karar Süreçlerinde Belirsizlik ve Bayes Yaklaþýmý

Týpta Karar Süreçlerinde Belirsizlik ve Bayes Yaklaþýmý 3. lusal Týp Biliþimi Kongresi/Medical Informatics 06 Turkey Týpta Karar Süreçlerinde Belirsizlik ve Bayes Yaklaþýmý Anýl AKTAÞ a, Selen BOZKRT a, Osman SAKA a a Akdeniz Üniversitesi, Týp Fakültesi, Biyoistatistik

Detaylı

Graf Veri Modeli. Düğümler kümesi. Kenarlar kümesi

Graf Veri Modeli. Düğümler kümesi. Kenarlar kümesi Graf Veri Modeli Graf, bir olay veya ifadenin düğüm ve çizgiler kullanılarak gösterilme şeklidir. Fizik, Kimya gibi temel bilimlerde ve mühendislik uygulamalarında ve tıp biliminde pek çok problemin çözümü

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ı

Bilişim Sistemleri Değerlendirme Modeli ve Üç Örnek Olay İncelemesi

Bilişim Sistemleri Değerlendirme Modeli ve Üç Örnek Olay İncelemesi Bilişim Sistemleri Değerlendirme Modeli ve Üç Örnek Olay İncelemesi Özet Dr. Sevgi Özkan ve Prof. Dr Semih Bilgen Enformatik Enstitüsü, Orta Doğu Teknik Üniversitesi, Ankara Tel: (312) 210 3796 e-posta:

Detaylı

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ EĞİTİM ÖĞRETİM YILI DERS KATALOĞU

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ EĞİTİM ÖĞRETİM YILI DERS KATALOĞU T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ - EĞİTİM ÖĞRETİM YILI DERS KATALOĞU Ders Kodu Bim Kodu Ders Adı Türkçe Ders Adı İngilizce Dersin Dönemi T Snf Açıl.Dönem P

Detaylı

Lineer Dönüşümler ÜNİTE. Amaçlar. İçindekiler. Yazar Öğr. Grv.Dr. Nevin ORHUN

Lineer Dönüşümler ÜNİTE. Amaçlar. İçindekiler. Yazar Öğr. Grv.Dr. Nevin ORHUN Lineer Dönüşümler Yazar Öğr. Grv.Dr. Nevin ORHUN ÜNİTE 7 Amaçlar Bu üniteyi çalıştıktan sonra; Vektör uzayları arasında tanımlanan belli fonksiyonları tanıyacak, özelliklerini öğrenecek, Bir dönüşümün,

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ı

Web Madenciliği (Web Mining)

Web Madenciliği (Web Mining) Web Madenciliği (Web Mining) Hazırlayan: M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Sınıflandırıcıların Değerlendirilmesi Skorlar Karışıklık matrisi Accuracy Precision Recall

Detaylı

ARAŞTIRMA MAKALESİ / RESEARCH ARTICLE

ARAŞTIRMA MAKALESİ / RESEARCH ARTICLE Anadolu Üniversitesi Bilim ve Teknoloji Dergisi A-Uygulamalı Bilimler ve Mühendislik Anadolu University Journal of Science and Technology A- Applied Sciences and Engineering Cilt: 15 Sayı: 2-2014 Sayfa:

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ı

Apriori Algoritması ile Teknik Seçmeli Ders Seçim Analizi

Apriori Algoritması ile Teknik Seçmeli Ders Seçim Analizi Apriori Algoritması ile Teknik Seçmeli Ders Seçim Analizi Emre Güngör 1,2, Nesibe Yalçın 1,2, Nilüfer Yurtay 3 1 Bilecik Şeyh Edebali Üniversitesi, Bilgisayar Mühendisliği Bölümü, 11210, Merkez, Bilecik

Detaylı

ÇOK KRİTERLİ KARAR VERME TEKNİKLERİ. Dersin Amacı Çok Kriterli Karar Verme Yaklaşımının Genel Yapısı. Dr.Öğr.Üyesi Gökçe BAYSAL TÜRKÖLMEZ

ÇOK KRİTERLİ KARAR VERME TEKNİKLERİ. Dersin Amacı Çok Kriterli Karar Verme Yaklaşımının Genel Yapısı. Dr.Öğr.Üyesi Gökçe BAYSAL TÜRKÖLMEZ ÇOK KRİTERLİ KARAR VERME TEKNİKLERİ Dr.Öğr.Üyesi Gökçe BAYSAL TÜRKÖLMEZ Zeleny (1982) multiple criteria decision making kitabına aşağıdaki cümle ile başlar: ıt has become more and more difficult to see

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ı

BMT 206 Ayrık Matematik. Yük. Müh. Köksal GÜNDOĞDU 1

BMT 206 Ayrık Matematik. Yük. Müh. Köksal GÜNDOĞDU 1 BMT 206 Ayrık Matematik Yük. Müh. Köksal GÜNDOĞDU 1 Kümeler Yük. Müh. Köksal GÜNDOĞDU 2 Kümeler Kümeler Ayrık Matematiğin en temel konularından biridir Sayma problemleri için önemli Programlama dillerinin

Detaylı