DOĞRUDAN PAZARLAMA ARACI OLARAK TELE PAZARLAMA İÇİN VERİ MADENCİLİĞİ ÇÖZÜMLERİ: BANKA MÜŞTERİLERİ ÜZERİNE BİR UYGULAMA Muhammed Bilgehan AYTAÇ YÜKSEK LİSANS TEZİ YÖNETİM BİLİŞİM SİSTEMLERİ ANABİLİM DALI GAZİ ÜNİVERSİTESİ BİLİŞİM ENSTİTÜSÜ ARALIK 2013 ANKARA ii Muhammed Bilgehan AYTAÇ tarafından hazırlanan DOĞRUDAN PAZARLAMA ARACI OLARAK TELE PAZARLAMA İÇİN VERİ MADENCİLİĞİ ÇÖZÜMLERİ: BANKA MÜŞTERİLERİ ÜZERİNE BİR UYGULAMA adlı bu tezin Yüksek Lisans tezi olarak uygun olduğunu onaylarım. Doç. Dr. Hasan Şakir BİLGE Tez Yöneticisi Bu çalışma, jürimiz tarafından oy birliği ile Yönetim Bilişim Sistemleri Anabilim Dalında Yüksek lisans tezi olarak kabul edilmiştir. Başkan: : Prof. Dr. Hadi GÖKÇEN Üye : Doç. Dr. Metehan TOLON Üye : Doç. Dr. Hasan Şakir BİLGE Tarih : 23/12/2013 Bu tez, Gazi Üniversitesi Bilişim Enstitüsü tez yazım kurallarına uygundur. iii TEZ BİLDİRİMİ Tez içindeki bütün bilgilerin etik davranış ve akademik kurallar çerçevesinde elde edilerek sunulduğunu, ayrıca tez yazım kurallarına uygun olarak hazırlanan bu çalışmada orijinal olmayan her türlü kaynağa eksiksiz atıf yapıldığını bildiririm. Muhammed Bilgehan AYTAÇ iv DOĞRUDAN PAZARLAMA ARACI OLARAK TELE PAZARLAMA İÇİN VERİ MADENCİLİĞİ ÇÖZÜMLERİ: BANKA MÜŞTERİLERİ ÜZERİNE BİR UYGULAMA (Yüksek Lisans Tezi) Muhammed Bilgehan AYTAÇ GAZİ ÜNİVERSİTESİ BİLİŞİM ENSTİTÜSÜ Aralık 2013 ÖZET Veri tabanından bilgi keşfi veya diğer bir deyişle veri madenciliği; yöneticilerin karar vermesine yardım eden, işe yarar ve gizli örüntülerin veri ambarlarından ortaya çıkarılması olarak tanımlanabilir. Günümüzde gelişen teknoloji ile beraber veri depolama kolaylaşmış ve yaygınlaşmıştır. Veri madenciliği yöntemleri de buna bağlı olarak her geçen gün yaygınlaşmakta ve çok çeşitli bilim dallarında uygulama alanı bulabilmektedir. Bu yöntemler işletmeler tarafından da bir rekabet aracı olarak kullanılmaktadır. Bu tez çalışmasında veri madenciliği yöntemlerinden bahsedilmiştir ve alan yazında pazarlama ve diğer işletmecilik alanlarında gerçekleştirilmiş veri madenciliği çalışmaları incelenmiştir. Doğrudan pazarlama ve tele pazarlama hakkında bilgiler paylaşılmıştır. Takiben, alanda gerçekleştirilen çalışmalar için çok önemli bir yazılım olan WEKA ve kullanımı hakkında aydınlatıcı bilgiler sunulmuştur. Bu konuda bir uygulama gerçekleştirilmiş; banka müşterilerini v barındıran bir veri seti üzerinde örnek bir veri madenciliği süreci geliştirilmiştir. Veriler bir bankanın çağrı merkezinden elde edilmiştir. Uygulama kapsamında WEKA isimli veri madenciliği yazılımı kullanılmıştır. Birliktelik kuralları ve nitelik seçimi veri madenciliği teknikleri kullanılmıştır. Uygulama aracılığıyla bankaların ve diğer tele pazarlama firmalarının nasıl bir veri madenciliği süreci geliştirebileceği ortaya konmuştur. Bilim Kodu Anahtar Kelime Sayfa Adedi Tez Yöneticisi : 1146.1.180 : veri madenciliği, doğrudan pazarlama : 78 : Doç. Dr. Hasan Şakir BİLGE vi DATA MINING SOLUTIONS FOR TELE MARKETING AS A DIRECT MARKETING TOOL: AN APPLICATION ON BANK COSTUMERS (M.Sc. Thesis) Muhammed Bilgehan AYTAÇ GAZİ UNIVERSITY INFORMATICS INSTITUTE December 2013 ABSTRACT Knowledge discovery from database or in other words data mining; can be described as; extracting useful and undiscovered patterns from databases which help managers decision making. Today, with rapidly evolving technology, data storing becomes easier and more common. In paralel with this, data mining techniques are getting widespread day by day and being applied on various scientific area. These techniques are also being applied in businesses as a competitive tool. In this thesis, there are information about data mining techniques and it looks into data mining applications in literature, that are performed in marketing and other business fields. It also includes information about direct marketing and tele marketing. Following this, informative tips are demonstrated about WEKA and its usage which is one of the most important software for this field. An application is developed on this subject; an example of data mining process is developed based on a dataset that collected from a bank’s customers. vii The dataset is procured from a bank’s call center. WEKA data mining software is used within the context of application. The Data mining techniques used are associate rules and attribute selection. Through this application, the study aims to illustrate how banks and other telemarketing firms can develop a data mining process. Science Code Key Words Page Number Adviser : : : : 1146.1.180 data mining, direct marketing 78 Assoc. Prof. Dr. Hasan Şakir BİLGE viii TEŞEKKÜR Çalışmam boyunca her aşamada bana gerekli desteği ve sabrı gösteren Hocam Doç. Dr. Hasan Şakir BİLGE başta olmak üzere, yaptıkları çalışma ile bizlere ışık tutan ve veri tabanını bizlere sağlayan; Paulo Cortez’e “Universidade do Minho”, Sérgio Moro’ya ve Raul M. S. Laureano’ya “University Institute of Lisbon”, teşekkürü borç bilirim. Ayrıca çalışmam boyunca bana destek olan Aksaray Üniversitesi İktisadi ve İdari Bilimler Fakültesi Yöneticilerine, İşletme Bölümü Başkan ve Başkan Yardımcılarına ayrı ayrı teşekkürler. ix İÇİNDEKİLER Sayfa ÖZET........................................................................................................................... iv ABSTRACT ................................................................................................................ vi TEŞEKKÜR .............................................................................................................. viii İÇİNDEKİLER ........................................................................................................... ix ÇİZELGELERİN LİSTESİ ......................................................................................... xi ŞEKİLLERİN LİSTESİ ............................................................................................. xii RESİMLERİN LİSTESİ ........................................................................................... xiii 1. GİRİŞ ....................................................................................................................... 1 1.1 Çalışmanın Amacı .............................................................................................. 3 1.2. Çalışmanın Kapsamı ......................................................................................... 4 2. İLGİLİ YAYIN TARAMASI .................................................................................. 6 3. DOĞRUDAN PAZARLAMA VE TELE PAZARLAMA .................................... 11 4. VERİ MADENCİLİĞİ ........................................................................................... 17 4.1 Veri Madenciliği Süreci ................................................................................... 20 4.1.1 İşi kavrama ................................................................................................ 22 4.1.2 Veriyi kavrama .......................................................................................... 22 4.1.3 Veriyi hazırlama ........................................................................................ 23 4.1.4 Modelleme................................................................................................. 23 4.1.5 Değerlendirme ........................................................................................... 24 4.1.6 Yayılım ...................................................................................................... 25 4.2 Veri Madenciliği Teknikleri ............................................................................. 27 4.2.1 Sınıflandırma ve regresyon ....................................................................... 28 4.2.2 Kümeleme ................................................................................................. 33 4.2.3 Birliktelik kuralları ve sıralı örüntüler ...................................................... 34 4.3 Veri Madenciliği Uygulama Alanları............................................................... 35 5. WEKA Yazılımı ..................................................................................................... 38 5.1 WEKA Explorer ............................................................................................... 39 6. UYGULAMA ........................................................................................................ 43 6.1 Kullanılan Veri Tabanı..................................................................................... 44 x 6.3. Uygulamanın CRISP-DM Yöntemine Göre Gerçekleştirilmesi ..................... 47 6.3.1 İşi kavrama ................................................................................................ 47 6.3.2. Veriyi kavrama ......................................................................................... 48 6.3.3. Veriyi hazırlama ....................................................................................... 48 6.3.4. Modelleme................................................................................................ 51 6.3.5 Değerlendirme ........................................................................................... 55 6.3.6 Yayılım ...................................................................................................... 56 7.SONUÇLAR ........................................................................................................... 57 KAYNAKLAR .......................................................................................................... 59 EKLER ....................................................................................................................... 67 EK-1 En çok tercih edilen veri madenciliği yazılımları ............................................ 68 EK-2 Nitelik Seçimi analiz sonuçlarının WEKA’daki görünümü ............................. 71 EK-3 Birliktelik kuralları analizi sonuçlarının WEKA’daki görünümü .................... 73 ÖZGEÇMİŞ ............................................................................................................... 78 xi ÇİZELGELERİN LİSTESİ Çizelge Sayfa Çizelge 3.1 Pazarlama karması elemanları ...........................................................11 Çizelge 4.1 Veri madenciliği ile istatistiksel analizlerin karşılaştırılması ............19 Çizelge 6.1 Verilerin istatistiksel görünümü .........................................................49 Çizelge 6.2 Nitelik seçme işlemleri ve sonuçları ...................................................51 Çizelge 6.3 Bütün niteliklerin PredictiveApriori algoritması ile analiz edilmesi ....................................................................................52 Çizelge 6.4 Eğitim düzeyi ile Hedef değişken (y) arasındaki ilişkin PredictiveApriori ile analiz edilmesi ...................................................53 Çizelge 6.5 Konut kredisi, bireysel kredi ve yükümlülüğü yerine getirilmeyen kredinin olup olmaması y arasındaki ilişkinin Apriori ile analiz edilmesi .....................................................................................53 Çizelge 6.6 Konut kredisi, bireysel kredi, yükümlülüğü yerine getirilmeyen olup olmaması ile y arasındaki ilişkinin PredictiveApriori ile analiz edilmesi .....................................................................................54 Çizelge 6.7 Meslek, konuşma süresi ve evlilik durumu arasındaki ilişkinin PredictiveApriori algoritması ile analiz edilmesi ................................55 xii ŞEKİLLERİN LİSTESİ Şekil Sayfa Şekil 4.1 Çapraz Endüstri Veri Madenciliği Standart Süreci ................................. 21 Şekil 4.2 Hu ve Jha ‘nın veri madenciliği süreci .................................................... 21 Şekil 4.3 Modelleme süreci .................................................................................... 24 Şekil 4.4 Yayılım süreci ......................................................................................... 26 Şekil 4.5 Genetik algoritma blok diyagramı .......................................................... 32 Şekil 4.6 K ortalamalar tekniğiyle objeler setinin kümelenme süreci ................... 34 xiii RESİMLERİN LİSTESİ Resim Sayfa Resim 3.1 Kitlesel pazarlamaya örnek olarak Coca-cola’nın ilk gazete reklamı .. 12 Resim 5.2 WEKA ekran çıktısı .............................................................................. 39 Resim 5.3 WEKA Explorer ekran çıktısı ............................................................... 41 Resim 6.1 The UCI Machine Learning Repository ............................................... 43 Resim 6.2 Kullanılan verilerin Microsoft Excel dosyası olarak görünümü ............ 46 1 1. GİRİŞ 1992 yılında yapılan bir çalışmada dünyadaki toplam bilgi miktarının her sene 2’ye katlandığı ifade edilmektedir [1]. 2011’de ise 20 ayda bir dünyadaki toplam verinin 2’ye katlandığı iddia edilmiştir [2]. Veri miktarına bağlı olarak toplam bilgi miktarının da hızla arttığını söylemek mümkündür. 2011 yılında yapılan bir çalışmada ise dünyadaki toplam verinin 295 exabayt olduğu söylenmiştir [3]. Veri miktarının artması veri madencilerinin hem çalışma alanlarını genişletmiş hem de bu alana olan ilgiyi arttırmıştır. Veri tabanından bilgi keşfi olarak da bilinmekte olan veri madenciliği, veri tabanı içerisinde, karar vermede işe yarayan ilginç örüntülerin ortaya çıkarılma süreci olarak tanımlanmaktadır [4]. Bu işlem matematik disiplinleri, modelleme teknikleri, veri tabanı teknolojisi ve çeşitli bilgisayar yazılımları kullanılarak gerçekleştirilmektedir [5]. Günümüzde veri madenciliği çok geniş bir yelpazede uygulama alanı bulmaktadır. Bankacılık, sigortacılık, pazar araştırmaları bunların en klasik örnekleri olmakla beraber, uygulamada çok farklı alanlardan örneklerle karşılaşmak mümkündür. Örneğin; Amerika Birleşik Devletleri’nin yurtiçi güvenliği sağlamada ve potansiyel terörizm tehditlerinden kaçınmada veri madenciliği kullandığı göze çarpmaktadır. A.B.D. İç Güvenlik Bakanlığı Ağustos 2006’da hazırladığı bir raporda terörizmle mücadele kapsamında veri madenciliği üzerine kurulmuş 12 sistemden bahsedilmektedir [6]. Yine bir başka dikkat çekici örnekte çimentonun basma dayanaklılığı veri madenciliği kullanılarak hesaplanmaya çalışılmıştır [7]. Veri toplamanın kolaylaştığı ve veri miktarının her geçen gün hızla arttığı göz önünde bulunulursa veri madenciliğinin ileride çok daha yaygın bir çalışma alanı bulacağını söylemek mümkündür. Ancak bu çalışmalar yöneticilerin karar almalarına yaptıkları katkı oranında başarılı olacaktır. Çünkü nihayetinde veri madenciliği bir sihir değildir ve her zaman iyi sonuçlar vermez [8]. 2 Şüphesiz veri madenciliğinin en çok uygulandığı alanlardan birisini işletme faaliyetleri teşkil etmektedir. Bunlara pazar sepet analizi, risk analizi, satış tahmini, müşteri ilişkileri yönetimi örnek gösterilebilir [9]. Piyasalardaki yoğun rekabet, firmaları pazardaki paylarını ellerinde tutmaya ve arttırmaya yönelik yenilikçi yollar tanımlamaya zorlamaktadır. Müşteriler ile etkileşimin bu derece yüksek olduğu bir dönemde stratejik ve rekabetçi bir müşteri ilişkileri stratejisi geliştirmek son derece önemlidir. Müşteri davranış ve karakteristiklerini anlayabilmek ve analiz edebilmek, potansiyel müşterileri kazanma ve maksimum müşteri değeri oluşturma amacıyla geliştirilen rekabetçi bir müşteri ilişkileri stratejisinin temelini oluşturmaktadır. Bu kapsamda büyük müşteri veri tabanlarından bilgi çıkarmada ve tanımlamada başarılı olan, kullanışlı veri madenciliği araçları, müşteri ilişkileri kararlarını almada en büyük destekleyici araçlardan birisidir [5]. Bilgi çağı bireyleri alışkanlık ve davranış bakımından çok değişken ve tutarsız tutumlar sergileyebilmektedir. Müşteri sadakati sağlamak işletmeler için her geçen gün daha da zorlaşmakta, yeni üretim teknolojileri piyasalara sürekli yeni ürün ve hizmetler girmesine sebep olmaktadır. Eski model olarak ürün odaklı tanımlanan tasarla-üret-sat, müşteri odaklı olarak tanımlanan sat-üret-yeniden tasarla modeliyle yer değiştirmiştir [10]. Böyle bir ortamda işletmeler için klasik karar destek sistemlerinin yetersiz olduğu açıktır. Yukarıda da bahsedildiği gibi işletmecilik alanında çeşitli amaçlarla hizmet eden veri madenciliği faaliyetleri kullanılmaktadır. Bu faaliyetler işletmelere proaktif olmayı, yapılan faaliyetlerdeki hata payını en aza indirmeyi, tüketim toplumu olarak ifade edilen günümüz tüketicilerin değişken tutum, istek ve ihtiyaçlarını daha isabetli bir şekilde karşılayabilmeyi sağlamaktadır. Günümüz pazar araştırmaları ve pazarlama yöntemleri de bu yönde veri madenciliğinden istifade edebilmektedir. Müşteriye ulaşmak için genel olarak pazarlama stratejileri 2 grupta incelenmektedir: kitle pazarlama ve doğrudan pazarlama. Bunlardan ilki olan kitlesel pazarlamanın, bu kadar yoğun rekabetin yaşandığı günümüz dünyasında etkisi giderek azalmaktadır [11]. Doğrudan 3 pazarlama ise işletmeleri, müşteriler hakkında derinlemesine bilgiler edinmeye zorlamaktadır. İşte tam bu noktada işletmeler veri madenciliği yöntemleriyle ürettikleri bilgiler doğrultusunda hedef pazar stratejilerini yön verebilmekte, müşterilerine daha iyi pazar önerileri sunabilmektedirler. Bu pazar önerilerin müşteriye ulaştırılmasında kullanılan başlıca doğrudan pazarlama yöntemlerinden birisi ise tele pazarlamadır. Günümüz firmaları çağrı merkezleri aracılığıyla müşterileriyle sürekli ve sadık ilişkiler kurmaya hedeflemektedir. Yapılan telefon çağrıları ile müşterilere yeni teklifler sunabilmekte, gelen telefon çağrıları ile de müşteri şikâyet ve sorunlarıyla ilgilenebilmektedirler. Firmalar yapılan bu çağrıları hem müşteri memnuniyetini ölçebilmek hem personel performansını ölçebilmek için kayıt altına almakta ve yapılan çağrılarda elde edilen müşteri bilgilerini veri tabanlarında saklamaktadırlar. Bütün bunlar değerlendirildiğinde bu tez çalışmasında ele alınacak konunun ve uygulamanın amacı ve kapsamı daha anlamlı ve gerekli bir hale gelmektedir. Burada, veri madenciliği ve uygulama alanları teorik olarak özetle açıklanmaya çalışılmış, alanda yapılan çalışmalara değinilmiş, genel pazarlama bilgileri ışığında doğrudan pazarlama ve tele pazarlama konuları ele alınmıştır. Bu alanda yapılacak çalışmalar için kullanılan kullanışlı bir yazılım olan WEKA hakkında özet bilgiler sunulmuştur ve bu yazılım aracılığıyla tele pazarlama üzerine örnek bir veri madenciliği uygulaması gerçekleştirilmiştir. 1.1 Çalışmanın Amacı Bu çalışmanın amacı doğrudan pazarlamanın bir alt dalı olan tele pazarlama için örnek bir veri madenciliği süreci geliştirmektir. İlgili yayınlarda karşılaşılan çalışmalar ve uygulamalar analiz edilmiş ve hizmet sektörünün bir alt sektörü olarak tabir edebileceğimiz finans sektöründe hizmet veren bankalardan, bu sektörde karşılaşılan tüketicilere yönelik gerçekleştirilen tele pazarlamanın üzerinde durulmuştur. 4 1.2. Çalışmanın Kapsamı Çalışma kapsamında ilk olarak veri madenciliği ve tele pazarlama hakkında bilgiler sunulmuştur. Takip eden kısımda alanda karşılaşılan benzer çalışmalara ışık tutulmuştur. WEKA yazılımı hakkında gerekli açıklamalar yapıldıktan sonra çalışma kapsamında yapılan uygulamaya geçilmiştir. Uygulama dâhilinde Makine öğrenmesi ve Akıllı Sistemler Merkezi (The UCI Machine Learning Repository) veri tabanı arşivinden sağlanan veri tabanı kullanılmıştır. Veri tabanı Portekiz’de bulunan bir bankanın müşterileri hakkındaki verilerden oluşmaktadır. Türkiye’de bulunan bir tele pazarlama veri tabanına ulaşabilmek mümkün olmadığından, tüketim kültürü Türkiye’ye daha yakın olduğu düşünülen Portekiz seçilmiştir. İlgili Banka, müşterilerine hizmet olarak sunduğu kampanya teklifini çağrı merkezlerini kullanarak müşterilerine ulaştırmıştır. Banka bu çağrılar esnasında müşterilerinin aşağıda sıralanan niteliklerini kayıt altına almıştır: - Müşterilerin yaşları, - Meslekleri, - Evlilik durumları, - Eğitim düzeyleri, - Yükümlülüğü yerine getirilmeyen kredinin olup olmaması, - Yıllık ortalama bakiyeleri, - Konut kredisi kullanımı, - Kişisel kredi kullanımı, - Müşteriyle iletişimde kullanılan araç, - Müşteriyle en son görüşülen ay, - Müşteriyle en son görüşülen gün, - Görüşme süresi, - Kampanya sürecinde müşteriyle iletişim kurma sayısı, 5 - Müşteriyle hakkında iletişim kurulan en son kampanyadan bu yana geçen gün sayısı, - Kampanyadan önce müşteriyle kurulan toplam iletişim sayısı, - Bir önceki pazarlama önerisinin başarılı olup olmadığı, - Mevcut kampanyanın sonucu. Bu değişkenler arasında ilişkiler kurulup faydalı bilgiler üretilmeye çalışılmıştır. İlgili banka temel alınarak sektörde yer alan bütün işletmeler için örnek bir veri madenciliği süreciyle birlikte yararlı bilgiler ve öneriler sunulması amaçlanmıştır. Çalışma kapsamında WEKA isimli veri madenciliğinde sıkça kullanılan yazılım tercih edilmiştir ve uygulama ağırlıklı olarak bu yazılım üzerinden gerçekleştirilmiştir. İhtiyaç dâhilinde veri tabanları üzerinde gerekli düzeltmeler ve birleştirmelerin daha sağlıklı bir şekilde yapılabilmesi için Microsoft Excel programından faydalanılmıştır. Yine veri hazırlama aşamasında SPSS adlı yazılımdan da faydalanılmıştır. Çalışma boyunca CRISP-DM yöntemi (Çapraz Endüstri Veri Madenciliği Süreci) takip edilmiştir. Süreçteki her basamak ayrı ayrı açıklanmaya çalışılmıştır. Ağırlıklı olarak birliktelik kuralları kullanılırken, nitelik seçimine de başvurulmuştur. Sonuç olarak bir doğrudan pazarlama aracı olan tele pazarlamanın oluşturduğu veri tabanı kullananılarak veri madenciliği sürecinin nasıl yönetilebileceği gösterilmiştir. Takip eden kısımda literatürde pazarlama alanında karşılaşılan veri madenciliği kullanılarak gerçekleştirilmiş bazı çalışmalar paylaşılacaktır. Şüphesiz veri madenciliği işletmelerde sadece pazarlama alanında değil, finans, insan kaynakları gibi diğer faaliyet alanlarında da hizmet etmektedir. Bunlara örnek olması sebebiyle pazarlama dışında gerçekleşmiş birkaç çalışmaya da değinilecektir. 6 2. İLGİLİ YAYIN TARAMASI İlgili yayınlarda pazarlama ve veri madenciliği üzerine gerek teorik gerekse uygulamaya yönelik oldukça fazla çalışma bulunmaktadır. Bu çalışmalar ağırlıklı olarak satış analizi, müşteri ilişkileri yönetimi ve müşteri segmentasyonu üzerine yoğunlaşmaktadır. 2005 yılında yapılan bir çalışmada perakendeci bir işletmenin satış hareketleri içeren veri tabanından hareketle ayrıntılı bir satış analizi yapılmıştır. Çalışma sonucunda harcama tutarına göre yüksek güvenilirliğe sahip karar ağaçları oluşturulmuş ve bu karar ağaçları incelendiğinde işletmenin müşterilerinin %20.92 ‘sinin toplam satışlarının yaklaşık %63.36’sını gerçekleştirdiği gibi sonuçlar elde edilmiştir [12]. Sönmez ve Kalkan (2001) yaptıkları bir sepet analizi çalışmasında Gimat A.Ş adlı perakendeci işletmenin veri tabanındaki kayıtlı müşterileri incelemiş ve en çok satılan ürünlerin domates, ekmek, salatalık, yumurta ve karpuz gibi ürünler olduğunu ortaya çıkarmışlardır. Bu sonuç yazarlar tarafından şöyle yorumlanmış ve ilişki kurulmaya çalışılmıştır [14]: “Kullanılan veriler yaz ayında alınmış olduğu için en çok satılan ürünler domates, ekmek, salatalık gibi ürünler bunun yanında da yumurta, karpuz gibi ürünler çıktı. Bu verilerden yola çıkarak insanlarımızın yaz aylarında özellikle hafif yemeklere yöneldiklerini özellikle salatanın çok fazla tüketildiğini bunun yanında domatesin ve yumurtanın çok fazla satılmasından menemenin de çok tüketilen yemekler arasında olduğunu ayrıca meyvelerin de yazın yüksek miktarda tüketildiğini söyleyebiliriz.” Ngai ve arkadaşları (2008) veri madenciliğinin müşteri ilişkileri yönetimi alanında ilk tanımlayıcı alanyazın taramasını gerçekleştirmişlerdir. 2000-2006 yılları arasında 900 makale incelenmiş ve 87’si ilgili bulunup seçilmiştir. Çalışma bu alanda araştırma yapan yazarlar için çok önemli bir alanyazın taraması olarak göze çarpmaktadır [5]. 7 Akbulut (2006) yaptığı yüksek lisans tez çalışmasında bir kozmetik markasının müşterilerini kümeleme ve sınıflandırma veri madenciliği yöntemlerini kullanarak müşteri segmentasyonu gerçekleştirmiştir [17]. Emel ve Taşkın (2005) birliktelik kuralları ile veri madenciliği üzerinden pazarlama stratejisi oluşturmaya çalışmışlardır. Oluşturdukları bu stratejiyi Boston Danışma Grubu’nun matrisinden faydalanarak formüle etmişlerdir.[18]. Emel ve Taşkın’ın 2010 yılında yaptıkları bir başka çalışmada, perakendeci işletmenin belirli bir dönem boyunca alışveriş yapmış müşterilerini Kohonen tekniği ile kümelemişlerdir. Yapılan analiz ile işletmenin mevcut pazarının etkin pazar bölümlerine ayrılabilmesi için önceden bilinmeyen önemli müşteri özellikleri ve önem dereceleri de ortaya çıkarılmıştır [19]. Ulaş (1999) gerçekleştirdiği yüksek lisans çalışmasında bir perakendeci işletmenin mal satışları arasındaki ilişkileri incelemek üzere ilişki madenciliği çalışması gerçekleştirmiştir. Ana Bileşen Analizi ve k-Ortalama Öbeklemesi istatistiksel tekniklerini kullanarak mal satışları arasındaki ilintileri bulmaya çalışmışlardır[8]. Timor ve Şimşek (2008) yine perakendeci bir işletmenin verilerini Clementine programı aracılığıyla analiz ederek birliktelik analiz ve karar ağaçları kullanarak müşterilerin satın alma davranışını etkileyen değişkenleri ortaya çıkarmışlardır [20]. Birant ve arkadaşları (2010) bir mağaza zincirinden edindikleri verilerle hangi şubede, hangi gün, hangi ürünlerin satıldığını belirlemeye yönelik bir uygulama yapmışlardır. Müşterilerin satın alma alışkanlıklarını anlamaya çalışan yazarlar bu çalışmayı gerçekleştirirken birliktelik kurallarını kullanmışlardır [21]. Chung and Grimes (2005) veri madenciliği ve pazarlama araştırmalarının gizlilik ilkesiyle olan ilişkisini irdeleyen bir tarama gerçekleştirmişlerdir. Yazarlar özellikle çocukların kullandığı oyun sitelerinin üzerinde durmuşlardır ve veri madenciliğinin etik yönüyle ilgilenmişlerdir [22]. 8 Kalikov (2006) gerçekleştirdiği bir lisansüstü çalışmada bir yayınevinden elde ettiği veriler ile e-ticaret üzerine bir veri madenciliği çalışması gerçekleştirmiştir. Yazar müşterilerin ilgi alanlarına göre kitap tavsiyesinde bulunacak bilgiler üretmeyi amaçlamıştır [23]. Aydoğan ve Gencer (2007) kaba küme teorisinin genel kavramları üzerinde durmuş ve sınıflandırma amacıyla yapılan çalışmaları inceleyen bir yayın taraması sunmuşlardır [24]. Schertel (2002) yazdığı doktora tezinde veri madenciliğinin tekstil sektörü üzerinde olası kullanım alanlarını incelemiş ve iplik fabrikasında elde ettiği veriler ve SAS Enterprise Miner yazılımı aracılığıyla bir uygulama gerçekleştirmiştir [25]. Hui ve Jha (2000) uluslararası bir firmayla ortaklaşa gerçekleştirdiği veri madenciliği çalışmasında müşteri hizmetleri üzerinde çalışmışlardır ve yaptıkları uygulama kapsamında iki müşteri hizmetleri aktivitesi üzerine veri madenciliği gerçekleştirmişlerdir; karar destek ve makine hatası tanımlama [26]. Lien (2005) yaptığı lisansüstü çalışmada müşteri segmantasyonu üzerine çalışmış ve iki aşamalı bir veri madenciliği uygulaması gerçekleştirmiştir. İki aşamalı olarak müşteri grubuna uygulanan çalışmada ilk olarak k-ortalamar tekniği daha sonra SOMs (Özdüzenleyici haritalar) uygulanmıştır [29]. Liu ve Schumann (2005) kredi puanlamasında nitelik seçimi üzerine bir çalışma yapmışlardır. Çalışma dört adet nitelik seçimi algoritmanın kredi puanlama modeli üzerindeki şu üç özelliğe etkisini araştırmıştır: modelin sadeliği, modelin hızı ve modelin doğruluğu. Gerçek bir veri seti üzerinde çalışan yazarlar 4 adet sınıflandırma algoritması kullanmıştır; model ağacı, sinir ağları, lojistik regresyon ve k ortalamalar [30]. 9 Chen ve arkadaşları (2005) çok mağazalı çevrelerde veri madenciliğinde karşılaşılan sorunlardan birisine dikkat çekmişlerdir. Çok mağazalı çevrelerde çalışılan ürünün bütün mağazalarda her zaman rafta olacağı varsayımını problem olarak tanımlamışlardır ve zincir mağaza birliktelik kuralı isimli bir algoritma geliştirmişlerdir [31]. Giudici ve Passerone (2002) istatistiksel birliktelik kuralları ve özellikle logaritmik lineer ve grafiksel modellerin tüketici davranış araştırmalarına nasıl etkili bir şekilde uygulanabileceğini anlatmışlardır. Yazarlar ayrıca sepet analizinde karşılaşılan bazı metodolojik sorunları ve model seçme prosedürlerini de tartışmışlardır [32]. Ay ve Çil (2008) mağaza içi yerleştirme de veri yönelimli bir karar destek uygulaması sunmuşlardır. Çalışmada birliktelik kuralları kullanılmış ve yazarlar veri madenciliği kullanılarak yerleşim düzeni oluşturmayı gerçekleştiren bir metodoloji sunmuşlardır. Çalışma Türkiye’nin önde gelen perakende işletmelerinden olan Migros A.Ş üzerinde gerçekleştirilmiş olup yazarlar çok boyutlu ölçekleme analizi ile ürün haritası oluşturmuşlardır ve birliktelik kurallarıyla önemli bulgulara ulaşmışlardır. Bulgulardan bazıları aşağıdaki gibidir [33]: “Yumurta ürününü alan müşteriler %77 olasılıkla Süt ve süt ürünlerini de almaktadır. Bu ürünlerin veri setindeki işlemlerde birlikte bulunma olasılığı %5,58’tir. Tatlılar ve hamur işleri ürününü alan müşteriler %69 olasılıkla Çerezler ürününü de almaktadır. Bu ürünlerin veri setindeki işlemlerde birlikte bulunma olasılığı %5,00’dir.” Veri madenciliği konusundaki ilgili yayınlar oldukça farklı alanlardan çalışma barındırmaktadır. İşletmeleri ilgilendiren finans, sigortacılık gibi diğer alanlarda da yapılmış oldukça fazala veri madenciliği çalışması bulunmaktadır. Govea ve arkadaşları (2011) kendi geliştirdikleri restoran öneri sisteminde inceledikleri restoranlar hakkındaki veriler üzerinden bir çalışma 10 gerçekleştirmişlerdir ve kavramsal bilginin bu öneri sistemindeki etkisini sorgulamışlardır [15]. 2009 yılında Küçüksille tarafından gerçekleştirilen bir doktora tezinde ise veri madenciliği kullanılarak hisse senedi portföyü oluşturulmaya çalışılmıştır. 122 adet işletmenin 1995 – 2007/06 dönemindeki aylık ortalama getirileri üzerinden genetik algoritma kullanılarak farklı portföyler oluşturulmuştur [16]. Sermaye Piyasası Kurulu’nun Araştırma Raporu’nda bulunan bir çalışmada Koyuncugil (2008) tarafından, borsa şirketlerine yönelik olarak veri madenciliğine dayalı bir gözetim sistemi sunulmuştur. Veri madenciliği kullanılarak riskli şirketlerin ortaya çıkarılması hedeflenmiştir [13]. Xiong ve arkadaşları (2013) banka müşterilerinin kredi kartı bilgilerini veri madenciliğiyle inceleyerek kişisel iflası tahmin etmeye dayalı bir sitem kurmuşlardır [27]. Guo (2003) sigorta sektöründe çalışanlar için veri madenciliği tekniklerine ışık tutmuştur. Yaptığı çalışmada sigorta riskini modellemede veri madenciliği yaklaşımını anlatan yazar ayrıca bir uygulama gerçekleşmiştir [28]. İleride bu çalışmaların sayısının ilerleyen teknoloji ve gelişen veri madenciliği araştırma yöntemleriyle artması beklenmektedir. Takip eden kısımda veri madenciliğine pazarlama bakış açısıyla nasıl yaklaşılabileceğini göstermek ve doğrudan pazarlamanın bir aracı olan tele pazarlamanın kavramsal çerçevesini kavramak amacıyla takip edilen kısımda genel pazarlama teorisi, doğrudan pazarlama ile doğrudan pazarlama araçları ve tele pazarlama hakkında bilgiler paylaşılacaktır. 11 3. DOĞRUDAN PAZARLAMA VE TELE PAZARLAMA Amerikan Pazarlama Derneğine göre pazarlama; müşteriler, alıcılar, paydaşlar ve toplumun bütünü için değer ifade eden pazar önerilerinin yaratılması, iletişimi, ulaştırılması ve değişimini kapsayan bir dizi kurum ve süreçtir [34]. Pazarlama faaliyetlerini bir bütün olarak ele alınan ve literatürde sıkça kullanılan pazarlama karması kavramı ise 1984 yılında Culliton tarafından işletme yöneticilerinin “sanatkâr” olarak ifade edilmesi ile doğmuştur. Zamanla çeşitli yazarlar tarafından irdelenen pazarlama karması kavramı günümüzde en yaygın ve bilinen bir şekilde ifade edilmesi McCharty tarafından oluşturulmuştur. Buna göre pazarlama karması elemanları; ürün, fiyat, dağıtım ve tutundurma şeklinde ifade edilmektedir [35]. Bu ifadelerin İngilizce baş harfleri kullanılarak (product, price, place, promotion) 4P olarak kısaltılmıştır. Çizelge 3.1 Pazarlama Karması Elemanları [35] ÜRÜN Üretilmekte olan ürünler Fonksiyonellik, kalite, ile müşterilerin istek ve görünüm, ambalajlama, ihtiyaçları marka, hizmet, garanti. karşılnabilmekte midir? FİYAT Müşterilerimiz satın alma Liste fiyatı, indirimler, isteği içinde bulundukları kredi şartları. mal ve hizmetlere ne kadarlık ödeme yapmayı düşünmektedirler? DAĞITIM Ürünlerimiz doğru yerde, Yer, Lojistik, kanal doğru zamanda ve doğru üyeleri miktarlarda mı müşterilerimize sunulmaktadır? 12 Çizelge 3.1 Pazarlama Karması Elemanları (Devamı) [35] TUTUNDURMA Hedef kitle işletme ve Reklam, halkla ilişkiler, işletmenin ürünleri doğrudan pazarlama, hakkında ne kadar bilgi satış geliştirme, kişisel sahibidir? satış. Tutundurma bir işletme de satışları arttırmaya yönelik her türlü faaliyet olarak tanımlanabilir [36]. Bu faaliyetler ise; reklam, kişisel satış, halkla ilişkiler, tanıtım, satış özendirme ve doğrudan pazarlamadır. Genellikle pazarlamanın tutundurma çabaları iki tür yaklaşımla sergilenmektedir. Bunlardan birincisi kitlesel pazarlamayken diğeri doğrudan pazarlama olmaktadır. Kitlesel pazarlama televizyon, radyo, gazete, internet gibi araçların herkese ayrım yapılmadan kullanılmasını ifade eder. Bu yöntem genellikle ürün ve hizmetlerin yoğun bir talebe tabi olduğu durumlarda başarı göstermektedir [5]. Resim 3.1 Kitlesel pazarlama örneği: Coca-Cola’nın ilk gazete reklamı 13 Ne var ki bu yaklaşım günümüz dünyasında gitgide etkisini kaybetmektedir. Ürünlerin kişilere özel olarak üretildiği ve pazarların yüksek rekabet barındırdığı bir ortamda kitlesel pazarlama yaklaşımının başarısı sorgulanmaktadır. Hatta bazı çalışmalar bu reklam ve tutundurma çabalarıyla karşılaşıp ürünü veya hizmeti satın alan müşterilerin oranını %1 olarak ifade etmişler ve kitlesel pazarlamanın düşük etkisini gözler önüne sermişlerdir [5]. Doğrudan pazarlama ise muhataplarını ayrıma tutarak, onların karakteristiklerini, ihtiyaçlarını, tercih ve isteklerini çalıştıktan sonra hedef kitlesini belirler. Böylece daha fazla tepki almayı umar [5]. Doğrudan pazarlama doğrudan müşteri (consumerdirect) kanallarını kullanarak, pazarlama aracılarını kullanmadan ürün ve hizmetleri müşterilerine ulaştırır [34]. Doğrudan Pazarlama Birliği (Direct Marketing Assosication) tarafından ise şöyle tanımlanmıştır [36]: “Herhangi bir yerde ölçülebilir bir tepki ya da ticari işlemi etkilemek için bir veya birden fazla reklam medyasını kullanan etkileşimci bir pazarlama sistemidir.” Genel olarak tercih edilen doğrudan pazarlama kanalları aşağıda sıralanmıştır [34]: - Doğrudan posta - Tele pazarlama - E-mail pazarlama - Sesli posta pazarlama - Kuponlar - Televizyon üzerinden doğrudan geri dönüş ile pazarlama - Doğrudan satış - Kioks Makinaları - Mobil Cihazlar - Elektronik pazarlama Doğrudan pazarlama firmalara çok fazla fayda sağlamaktadır. Firmalar için başarımı kolay ölçülebilmesi, müşteriyle devamlı ilişkiler kurulabilmesi, rakipler tarafından daha az görünür stratejilerin izlenebilmesi gibi avantajları pazarlamacıları bu alana 14 teşvik etmektedir. Ayrıca yarattığı çabuk tepki önemli bir avantajdır. Bilgisayarlar, kablolu yayınlar, tele pazarlama gibi teknolojiler ile müşterilerden anında tepki alınabilmektedir. Günümüzde müşteriler hakkında veri toplamanın bu kadar kolay olduğu bir dönemde doğrudan pazarlama da aynı oranda kolaylaşmakta daha fazla uygulama alanı ve başarı elde etmektedir. Ayrıca pazarlama yöneticilerinin başlıca hedeflerinden biri olan pazar bölümleme ve müşteri bölümlendirme de veri madenciliği araçları oldukça rağbet görmektedir. Gelişen teknoloji ve tüketicilerin bireyselleşmesi bu iki alanı; veri madenciliği ve doğrudan pazarlama çok sık bir araya getirmeye başlamıştır. Doğrudan pazarlamanın en bilinen yöntemlerinden birisi ise yukarıda da paylaşıldığı üzere tele pazarlamadır. Tele pazarlama ilk olarak 1970’li yıllarda müşteri etkileşimli satış programları vesilesiyle doğmuştur. Konsept olarak müşterilerin 7 gün 24 saat arayabildikleri ücretsiz bir telefon numarası vardır ve müşterileri burayı arayarak ekranda gördükleri ürünü evlerine sipariş ederler [37]. Tele pazarlama zamanla yaygınlaşmıştır. 1990 yılına gelindiğinde Amerika’da 24 saat yayın yapan 3 televizyon kanalı ve bunların yaklaşık olarak 70 milyon izleyicisi olduğu göze çarpmaktadır. Genel bir tanımla tele pazarlama; potansiyel müşterileri çekme, mevcut müşterilere satış yapabilme ve müşterilerin sorularına yanıt vererek veya sipariş alarak hizmet sağlama amacıyla telefonların ve çağrı merkezlerinin kullanımı olarak ifade edilebilir [34]. Firmalar müşterilerden gelen çağrılar için gelen (veya içe doğru) tele pazarlama, müşterilere yaptıkları çağrılarda ise giden (veya dışa doğru) tele pazarlama kullanırlar [34]. Tele pazarlama firmaların, satış maliyetlerini düşürmelerine, müşteri tatminini arttırmalarına ve gelirlerini arttırmalarına yardım etmektedir. Bu avantajına rağmen e 15 yüz yüze iletişime imkân vermemesi, bazen aranılan kişinin yerinde olmaması veya görüşme talebini reddetmesi, telefonların meşgul olması, uzmanlık gerektirmesi ve sınırlı bilgi sunması gibi dezavantajları bulunmaktadır. [37]. Zamanla tele pazarlama müşterileri rahatsız edecek seviyelere ulaşmıştır. Dışa doğru tele pazarlama tarihi olarak en temel doğrudan pazarlama araçlarından biri olarak kullanılmasına rağmen izinsiz kullanıma açık doğası nedeniyle Amerika Federal Ticaret Komisyonu tarafından 2003 yılında ”Ulusal Arama Engelleme Kayıt Merkezi” nin kurulmasına sebep olmuştur. Yaklaşık 191 milyon kişi evlerinin tele pazarlamacılar tarafından aranmasını istemeyen insan 2009 yılı itibariyle bu merkeze kayıt olmuştur [34]. Firmalar tele pazarlama faaliyetlerini yönetebilmek için çoğunlukla kendi kurdukları veya anlaşmalı oldukları çağrı merkezlerini kullanmaktadırlar. Bir çağrı merkezi bilgisayarlarla desteklenmiş çalışanların, içe doğru aldıkları veya dışa doğru yaptıkları telefon çağrılarının, otomatik çağrı dağıtım sistemi veya tahmine dayalı çevirme sistemleriyle kontrol edildiği ve işleme sokulduğu bir operasyonlar bütünüdür [38]. Günümüzde özellikle hizmet sektöründe çağrı merkezi yaygın bir şekilde kullanılmaya başlanmıştır. Çünkü müşteriyle yüz yüze iletişime göre daha ucuzdur [39]. Bu nedenle bütün bankalar çağrı merkezleri kurmakta ve yönetmektedirler. Ayrıca müşteri tatmininin artması ve müşteri sadakati sağlamaya yönelik büyük bir fırsat olarak görülen çağrı merkezleri bankalar kadar tüketicilere de avantaj sağlamaktadır. Aşağıda çağrı merkezlerinin tüketicilere sağladığı faydalar sıralanmıştır [39]: 1. Müşteriler günümüzde artık hemen hemen bütün bankacılık işlemlerini çağrı merkezleri aracılığıyla gerçekleştirebilirler. 2. Banka şubesine ulaşmada ve şubede kuyrukta bekleme gibi zaman ve maliyetlerden tasarruf edebilir. 3. Tüketiciler bulunduğu hemen hemen her yerden telefon aracılığıyla bankacılık faaliyetlerini gerçekleştirebilir. 16 4. Çağrı merkezlerinde aynı anda çok fazla sayıda müşteriye hizmet sağlanmakta dolayısıyla müşteri çok fazla bekletilmemektedir. 5. Çoğu 24 saat hizmet veren çağrı merkezleri sayesinde mesai saatleri dışında hizmet alabilir. Bütün bu avantajlarına ek olarak çağrı merkezleri bilgisayarlar ile desteklendiği için oldukça kolay veri toplayabilmektedir. Veri tabanı pazarlaması üzerine gerçekleştirilecek çalışmaların bu sebeple tele pazarlama veri tabanını kullanması oldukça kolay olabilmektedir. Firmalar müşterilerine çağrı merkezleri aracılığıyla sadece bir ürün veya hizmet teklif etme veya bu ürün veya hizmeti satma işlemiyle meşgul olmazlar. Ayrıca anket gibi birçok veri toplama araçlarını bu merkezler aracılığıyla kullanabilirler. Pazarlama araştırmaları, değişken ve tahmin etmesi zor insan istek ve ihtiyaçlarıyla ilgilendiği için mutlaka geçerli ve güvenilir veri setlerine ihtiyaç duyar. Güvenilir ve geçerli veri setlerini tele pazarlama ile oluşturmak mümkündür. Ancak elde tutulan veri tabanı ne kadar kaliteli olursa olsun sonuçların değerliliği kullanılacak analizlerin yerinde seçilmesine de bağlıdır. Bu sebeple takip eden kısımda kısaca veri madenciliği analiz yöntemleri, bir başka ifadeyle veri madenciliği teknikleri paylaşılacaktır. 17 4. VERİ MADENCİLİĞİ Günümüzde veri depolama teknik ve sosyal açıdan çok kolay bir hale gelmiştir. Yaygın elektronik cihazlar kararlarımızı, tercihlerimizi, süpermarket alışverişlerimizi, finansal alışkanlıklarımızı, kazandıklarımızı ve harcadıklarımızı kaydetmektedir. İnternet bize yığınla bilgi sunmakta aynı zamanda da bütün tercihlerimizi kayıt etmektedir [2]. Ticari ürünlerin neredeyse tamamına yakınında barkodların kullanılması, devletlerin ve işletmelerin bilgisayarlaşması bu kayıt işlemini kolaylaştırmakta ve milyonlarca veri tabanının oluşmasına sebep olmaktadır. Oluşan bu veri tabanları güçlü ve düşük maliyetli veri tabanı sistemleriyle desteklenebilmektedir. Bunca veriyi işlemek ve manalı bir hale dönüştürmek yeni teknikler ve araçlara duyulan ihtiyacı oluşturmuştur [36]. İşte bu süreç veri madenciliğini doğurmuştur. Tanımı itibariyle bilgi bir amaca yönelik işlenmiş veridir. İşlenmemiş bilgi ise veri olarak ifade edilir. Veriden hareket ederek karar almak mümkün değildir [40]. Bu yüzden veriyi işlemek gerekir. Bu işleme ve analizler karar almaya yönelik madencilikle gerçekleştirilmektedir. Ancak tek başına veriyi işlemek yeterli olmamaktadır. Yani veri madenciliği kendi başına bir çözüm değil karar alma sürecini destekleyen ve bu süreçte gerekli bilgileri sağlayan araçtır [9]. Seçme, araştırma ve modellemeyi kapsayan bu araç daha önce bilinmeyen örüntüleri ve anlaşılabilir nihai bilgilerin büyük veri tabanlarından açığa çıkarılmasını kapsar [41]. Ortaya çıkarılan maden yapısal örüntü, olarak da ifade edilebilir. Veri tabanındaki bu çeşitli örüntülerin keşfi işlemi otomatik de gerçekleşebilir veya daha büyük bir olasılıkla yarı otomatik olarak da gerçekleştirilebilir [2]. Veri madenciliği için alanda çok çeşitli tanımlamalar ve yaklaşımlar gerçekleştirilmiştir. Hand’a göre veri madenciliği ikincil bir faaliyettir. Birincil faaliyet ise verilerin toplanma sürecidir [42]. Frawley ve arkadaşları ise bilgi keşfini, basit olmayan ve önceden bilinmeyen örüntülerin ortaya çıkarılması ve potansiyel olarak faydalı olan bilgilerin verilerden çıkarılması olarak ifade etmiştir [1]. 18 Veri tabanı ise bilgisayarlarda depolanmış, yapılandırılmış veriler biriktirisidir. Buradaki yapılandırılmış ifadesi her kaydın belirli bir formatta depolandığını ifade etmektedir. Örneğin; bir telefon rehberindeki bütün girdiler; abonelere ait bir isim, bir adres ve bir de telefon numarası barındırır [43]. Veri ambarı ile veri tabanı ifadesi birbirinden farklıdır. Veri ambarını tanımlamak gerekirse [44]: “Veri ambarı, pek çok farklı kaynaktan ve genellikle de farklı yapıda verinin depolandığı ve hepsinin de aynı birleşik çatı altında kullanılmasının ümit edildiği yapılardır.” Pazarlama bakış açısından ise veri tabanı müşterilerin karakteristikleri ve hareketleri hakkında bilgiler barındıran bir müşteri listesidir [45]. Pazarlama ve veri tabanı teknolojisi arasındaki yoğun etkileşim veri tabanı pazarlaması kavramını doğurmuştur. İşletmenin mevcut ve potansiyel müşterileri hakkında bilgi toplaması, satın almada veya statüleri hakkındaki değişiklikleri gözlemlemesi, elde edilen verilerin müşteriler ile ilişki geliştirmek ve yeni pazarlama stratejileri oluşturmak amacıyla kullanılması veri tabanı pazarlaması olarak tanımlanmaktadır [46]. Veri tabanından bilgi keşfi ilk olarak 1989 yılında A.B.D’nin Detroit Eyaleti’nde gerçekleştirilen 11. Uluslararası Müşterek Yapay Zekâ Konferansı’nda ele alınmıştır [47]. Fayyad ve arkadaşlarına göre veri tabanından bilgi keşfi yararlı bilginin keşfedilmesinin genel sürecini ifade ederken, veri madenciliği bu sürecin belirli bir kısmını temsil etmektedir [48]. Bu kısım örüntünün ortaya çıkarılabilmesi için belirli bir algoritmanın uygulanmasıdır. Fakat ilgili yayınlarda bu iki kavramın birbirinin yerine kullanılması daha yaygın bir anlayıştır. Bunun sebebi ise veri madenciliğinin, veri tabanından bilgi keşfinin en önemli kısmını oluşturmasıdır [49]. Genel bir tanımla ifade etmek gerekirse [16]: “Veri madenciliği; veri ambarlarındaki çeşitli verileri kullanarak yeni bilgileri ortaya çıkarma ve bu bilgileri karar verme ve uygulama aşamasında kullanma sürecidir.” 19 Veri madenciliği ile benzer ifadelerin karıştırılmaması için karşılaştırılması faydalı olacaktır. Veri madenciliği ile istatistiksel analizler benzer olsa da aşağıdaki gibi bir takım farklılıklar teşkil etmektedir. Bu farklılıklar Çizelge 4.1’de ifade edilmiştir. Çizelge 4. 1 Veri madenciliği ile istatistiksel analizlerin karşılaştırılması [44] İstatistiksel Analiz Veri Madenciliği İstatistikçiler genellikle bir hipotez ile Veri başlarlar. madenciliği hipoteze gerek duymaz. Hipotezlerini eşleştirmek için kendi Veri eşitliklerini geliştirmek zorundadırlar. madenciliği alogritmaları eşitlikleri otomatik olarak geliştirir. Kirli veriyi analizler sırasında bulur ve Veri madenciliği temiz veriye dayanır. filtre eder. İstatistikçiler kendi sonuçlarını Veri madenciliğinin yorumlar ve bu sonuçları yöneticilere yorumlamak iletirler. Sonuçlarını sonuçlarını kolay analiz değildir. etmede ve yorumlamada ve bulguları yöneticilere iletmede mutlaka istatistikçiye ihtiyaç duyulmaktadır. Zhang ve Zhang’a göre geleneksel istatistik varsayım odaklıdır. Yani hipotezler veriye göre onaylanmakta ve şekil almaktadır. Veri madenciliği ise buna zıt olarak keşif odaklıdır ve örüntüler ve hipotezler otomatik olarak veri tabanından çıkartılır. Özetle veri madenciliği veri odaklıyken istatistik insan odaklıdır [50]. 20 Veri madenciliği sistematik bir süreçtir. Veri madencileri bu analizleri gerçekleştirirken belirli bir amaç güderler. Bu amaç doğrultusunda sonuca giden bir rota takip edilir. Amacın belirlenmesiyle başlayan ve sonuçların yorumlanmasıyla sonlanan bu sürece veri madenciliği süreci denilebilir. 4.1 Veri Madenciliği Süreci Veri madenciliği bir analiz ve araştırma sürecidir. Birçok çalışma da bu süreç aşağıdaki gibi bir altılı sıralıdüzen süreç olarak takip edilmiştir [51, 52, 53, 54, 55]: 1. İşi kavrama, 2. Veriyi kavrama, 3. Veriyi hazırlama, 4. Modelleme, 5. Değerlendirme, 6. Yayılım. Bu altı basamaklı sürecin geliştiricileri Daimler-Chrysler (sonradan Daimler Benz AG, Almanya), NCR Sistem Mühendisliği Kopenhag (Danimarka), SPSS (İngiltere) ve OHra Verzegeringen en Bank Groep B.V (Hollanda) isimli firmalardır. Süreç CRISP-DM olarak tanımlanmıştır. Çapraz Endüstri Veri Madenciliği Standart Süreci olarak Türkçe ifade edilmektedir [16, 52]. 21 Şekil 4.1 Çapraz Endüstri Veri madenciliği Standart Süreci [51] İlgili yayınlarda çok farklı veri madenciliği süreçlerine rastlamak mümkündür. Başka bir örnek veri madenciliği süreci Hui ve Jha (2000) tarafından Şekil 4.2 de ifade edilmiştir [26]: Şekil 4.2 Hu ve Jha ‘nın Veri Madenciliği Süreci [26] 22 Örnekleri çoğaltmak mümkündür. İlerleyen kısımda Çapraz Endüstri Veri Madenciliği Süreci basamakları ile beraber anlatılacaktır. 4.1.1 İşi kavrama Veri madenciliği sürecinin doğru bir şekilde çalışabilmesi için ilk şart işin ve verinin kavranmasıdır. Bu anlayış gerçekleşmeden kullanılan algoritma ne olursa olsun sonuçlar istenilen güven seviyesinde gerçekleşmeyecektir. Bu altyapıdan yoksun bir veri madenciliği süreci verileri doğru hazırlama ve sonuçları doğru yorumlama konusunda sıkıntılar içerecektir. Veri madenciliği sürecini en iyi şekilde gerçekleştirebilmek için açık hedefler belirlenmelidir. Bu hedeflerin gereklilikleri açık bir şekilde belirlendikten sonra bütün bu bilgiler veri madenciliği problemine dönüştürülmeli ve hedefe yönelik giriş seviyesinde bir proje planı tasarlanmalıdır [53]. Temel olarak aşağıdaki faaliyetlerin gerçekleşmesi beklenmektedir [54]: - İşe yönelik hedeflerin belirlenmesi - Mevcut durumun değerlendirilmesi - Veri madenciliği hedeflerinin belirlenmesi - Proje planının yapılması 4.1.2 Veriyi kavrama Bu süreç verinin toplanması ile başlar ve veriyi tanıyabilmek için şu süreçleri takip eder; verinin kalite sorunlarının tanımlanması, verinin içyüzünü keşfetme veya gizli bilgilerin keşfedilmesi için verinin alt setlerinin belirlenmesi [53]. Veriyi kavrama ile işi kavrama arasında çok yakın bir ilişki vardır. Veri madenciliği probleminin tasarımı ve projenin gereklilikleri, az da olsa kullanılacak veri hakkında bir anlayış gerektirmektedir [53]. Bu sürecin sonunda istatistiksel özetlere bakmak gibi verinin keşfine yönelik bazı işlemler gerçekleştirilebilir. Ayrıca yine bu süreç esnasında kümeleme gibi bazı modeller veri içindeki örüntüleri kavrayabilmek için veri setine uygulanabilir [54]. 23 4.1.3 Veriyi hazırlama Veriyi hazırlama aşaması model araçlarını besleyecek nihai veri setinin ham verilerden oluşturulması aşamasıdır. Bu aşama belli bir sıralama olmaksızın, birden fazla kere gerçekleşebilir. Süreç, tablo, kayıt ve nitelik seçimi, veri temizleme, yeni niteliklerin oluşturulması ve verinin model araçlarına dönüştürülmesini kapsayabilir [53]. Yine veri içindeki örüntüleri görebilme amacıyla veri keşfi ve bazı modeller daha derin bir şekilde gerçekleştirilebilir [54]. Şekil 4.1’ de görüldüğü gibi modelleme aşamasından işlemler gerçekleşirken tekrar bu aşamaya dönülebilir. 4.1.4 Modelleme Bu adımda çeşitli modelleme teknikleri seçilir ve uygulanır. Ayrıca bu tekniklerin parametreleri en uygun değerlere ayarlanılır. Veri hazırlama ve modelleme arasında sıkı bir ilişki vardır [53]. Modellemeyi aşağıdaki gibi aşamalara ayırmak mümkündür [51]: - Model tekniğini seçme, - Modelin sınama tasarımını oluşturma, - Modelin inşa edilmesi, - Modelin değerlendirilmesi. 24 Çıktılar Şekil 4.3 Modelleme süreci [51] İlk aşamada veriyi haritalayabilmek ve ilişki kurabilmek için görselleştirme ve hangi değişkenlerin bir arada daha iyi bulunduğunu görebilme için kümeleme gibi analizler daha uygun olacaktır. Genelleştirilmiş kural atama gibi başlangıç birliktelik kuralları yine başlangıç için uygulanabilir. Veri hakkındaki kavrayış arttıkça, daha detaylı modeller uygulanabilir. Yine veriyi eğitim ve öğrenme setlerine bölmek gerekebilir [54]. 4.1.5 Değerlendirme Bu adımda 3 aşamada gerçekleşir [51]: - Sonuçların değerlendirilmesi, - Sürecin gözden geçirilmesi, - Bir sonraki adıma karar verilmesi. 25 Bundan önce gerçekleşen modeli değerlendirme aşaması modelin tamlığı ve doğruluğuyla ilgiliydi. Bu adım ise hangi modelin proje hedeflerini daha iyi karşıladığını veya model yetersiz ise bunun sebeplerini sorgulamakla ilgilenir. Sürecin gözden geçirilmesi noktasına gelindiğinde, modelin sonuçları projenin gerekliliklerini karşıladığı ve tatminkâr olduğu varsayılır. Bu aşamada önemli bir faktör veya görevin gözden kaçırılıp kaçırılmadığı kontrol edilir [51]. Sürecin gözden geçirilmesi sonunda projeyi oluşturanlar işin nasıl devam edeceğine karar verirler. Karar vericiler sürecin yayılıp yayılmayacağına veya yeni bir veri madenciliği projesinin kurulması gerekip gerekmediğine karar verirler [51]. Genel olarak ulaşılan sonuçlar CRISP-DM’ nin ilk aşaması olan işi kavrama aşamasında belirlenilen hedefler kapsamında değerlendirilmelidir. 4.1.6 Yayılım Modelin oluşturulması çoğunlukla projenin sonuna gelindiği anlamına gelmemektedir [53]. Projenin son ayağı yayılımdır. Bu adımı da 4 aşamada incelemek mümkündür [51]: - Yayılım planın oluşturulması, - Planın gözetimi ve sürdürülmesi, - Final raporunun üretilmesi, - Projenin gözden geçirilmesi. Yayılım planı aşamasında sonuçlar değerlendirilmeye alınır ve yayılım stratejisi belirlenir. Planın gözetimi ve sürdürülmesi veri madenciliği sonuçlarının yanlış yorumlanmasından doğan uzun süreçleri engelleyecektir [51]. 26 Çıktılar Şekil 4.4 Yayılım süreci [51] Süreç boyunca edinilen sağlıklı modeller farklı amaçlarla çeşitli iş operasyonlarına uygulanabilir. Bu modeller koşullar değiştikçe kontrol edilmelidir. Çünkü bugün doğru olan sonuçlar bundan bir yıl sonra yine doğru olacağı anlamına gelmez. Eğer koşullarda önemli değişiklikler meydana gelirse model yeniden inşa edilmelidir. Yine sonuçları belgelendirmek ve kayıt altına almak gelecek adına akıllıca bir adım olacaktır [54]. Bu sürecin altı adımlık sıralaması değiştirilemez değildir. Aynı yolu tersten izlenildiği gene yaygın bir anlayıştır. Yine analistler tarafından her basamak eksiksiz olarak uygulanılmaz. Ancak CRISP-DM bu alanda çalışanlar için uygun bir taslak arz etmektedir [54]. 27 Modelleme aşamasında bahsediliği gibi sürecin önemli aşamalarından birisi veri madenciliği analizini gerçekleştirecek tekniğin seçilmesidir. Bir sonraki bölümde kısaca bu teknikler paylaşılacaktır. 4.2 Veri Madenciliği Teknikleri Veri madenciliği alanında birçok tekniğin kullanıldığı ve bu tekniklerin çeşitli kaynaklarda farklı şekillerde tasnif edildiği görülmektedir. Bu teknikleri en temel olarak 3 grupta toplamak mümkündür [17]: - Sınıflandırma ve regresyon - Kümeleme - Birliktelik kuralları ve sıralı örüntüler Sınıflama ve regresyon modelleri tahmin edici (predictive) modeller olarak nitelendirilir. Kümeleme ve birliktelik kuralları modelleri ise tanımlayıcı (descriptive) modellerdir [56]. Çeşitli kaynaklarda farklı tasniflere rastlamak mükündür. Örneğin Koyuncugil ve Özgülbaş veri madenciliği tekniklerini geleneksel teknikler ve yeni teknikler olarak ikiye ayırmışlardır [44]: 1. Geleneksel Teknikler - Regresyon - K-en yakın komşuluk - Kümeleme 2. Yeni Teknikler - Karar ağaçları - Birliktelik kuralları - Sinir ağları Burada en başta verilen üçlü sınıflandırma (Sınıflandırma ve regresyon, kümeleme, Birliktelik kuralları ve sıralı örüntüler) kullanılarak kısaca veri madenciliği teknikleri anlatılacaktır [17]. 28 4.2.1 Sınıflandırma ve regresyon Tahmine dayalı modellerde amaç veri tabanındaki bazı alanları diğer alanları temel alarak kestirebilmektir. Eğer tahmin edilecek alan sayısal değişkenlerden oluşuyor ise bu tahmin problemi regresyon problemidir [57]. Fakat alan kategorik ise bu bir sınıflandırma problemidir. Sınıflandırmada temel amaç kategorik değişkenleri saptamaktır [58]. Örneğin; bir GSM operatörü belli bir gün içeresinde ve belirlenmiş bazı saatler arasında indirimli veya ücretsiz konuşma kampanyası başlatmak istediğinde, kampanyayı uygulayacağı saatler arasında en çok konuşan müşterilerini tespit etmek isteyebilir. Veri tabanında geçmişte müşterilerin konuşma verilerinin mevcut olduğunu varsayalım; o müşterilerin ne kadar süre telefonla konuştuklarını gösteren alan bağımlı değişken olacaktır. Müşterilerin diğer nitelikleri ise (yaş, cinsiyet, gelir düzeyi gibi) bağımlı değişken üzerinde etkisi araştırılan bağımsız değişken olacaktır [17]. Söz konusu firmanın veri madenciliği uygulamaları sonucunda 24 yaşındaki bayanların o saatlerde daha fazla telefonla konuştuğunu tespit ettiğini varsayalım. Firma başlattığı bu kampanyanın tutundurma çabalarını bu kitle üzerine yoğunlaştırarak daha hızlı ve olumlu sonuçlar alacaktır. Sınıflandırma (veya sınıflama) algoritmaları aşağıda sıralanmıştır [17]: - Diskriminant analizi - Naive Bayes - Karar ağaçları - Sinir ağları - Kaba kümeler - Genetik algoritmalar - Regresyon analizi Diskriminant Analizi Bu yöntem en eski matematiksel sınıflandırma tekniğidir. İlk uygulamaları 1936 yılında gerçekleştirilmiştir. Sonuçları yorumlamak kolaydır. Tıp, sosyal bilimler ve saha biyolojisinde çok sık kullanılmaktadır [52]. 29 Diskriminant analizi bir dizi gözlemi önceden tanımlanmış sınıflara atar. Model ait oldukları sınıf bilinen gözlem kümesi üzerine kurulur ve bu küme öğrenme kümesi olarak tanımlanır. Öğrenme kümesine bağlı olarak diskriminant fonksiyonları olarak bilinen doğrusal fonksiyonların bir kümesi oluşturulur. Diskriminant fonksiyonu, yeni gözlemlerin sınıflandırılması için kullanılır. Yeni bir gözlem oluştuğunda tüm diskriminant fonksiyonları hesaplanır ve bu yeni gözlem diskriminant fonksiyonunun en yüksek olduğu sınıfa tayin edilir [17]. Naive Bayes Naive Bayes sınıflandırma aracı istatistiksel bir sınıflandırıcıdır. İsmini Thomas Bayes’den almıştır. Bayesyen sınıflandırıcılar büyük veri tabanlarına uygulandıklarında yüksek doğruluk ve hız sergilemişlerdir [59]. Navie Bayes sınıflandırıcısı bir nitelik değerinin verilen bir sınıf üzerindeki etkisini diğer nitelik değerlerinden bağımsız olarak varsayar. Bu varsayım sınıf-koşullu bağımsızlık olarak ifade edilir. Bu hesaplamaları basitleştirmek için yapılır. Bunun için “naive” yani saf olarak nitelendirilmiştir [59]. Karar ağaçları Karar ağaçları kurulum maliyetlerinin düşük olması, yorumlanmasının kolay olması, veri tabanı sistemlerine bütünleşmesinin kolay olması sebebiyle sınıflama teknikleri arasında en çok kullanılan tekniktir [16]. Hiyerarşik ayrıştırıcı metotlar olarak da bilinen bu ağaçlar grup üyelerini 2 veya daha fazla alt gruba ayırarak çalışmaya başlar ve önceden belirlenmiş istatistiksel ölçütlere göre ayırma yaklaşımıyla devam eder. En fazla bilinen çeşitleri aşağıdakilerdir[60]: - Automatic Interaction Detection (AID) - Chi-Square Automatic Interaction Detection (CHAID) - Classification and Regression Tree (CART) 30 Bir karar ağacı yaklaşımı bütün üyelerin bağlı olduğu ve farklı alt gruplara ayrıldığı (şube veya düğüm) ağacın kökünde başlar. Bir ağaç gruplar arası bağımlı değişkenin varyansının maksimum olması ve grup içinde minimum olması yoluyla kurulur. Örneğin; bir müşteri grubu, hane halkı gelirinin (bağımlı değişken) varyansını yaş grupları arasında maksimize etmek için, farklı yaş (bağımsız değişken) gruplarına bölünebilir [60]. Sinir ağları Yapay sinir ağları, insan beyninin çalışma şekline benzetilmeye çalışılarak üretilmiştir. İnsan beynindeki birçok sinir hücresinin birbirlerine değişik etki seviyeleri ile bağlanması sonucu oluşan karmaşık bir sistem olarak düşünülebilir. Çok farklı yapıda ve formlarda bulunabilen verileri hızlı bir şekilde tanımlayabilmek ve algılayabilmek için kullanılır [16]. Sinir ağları veri tabanındaki örüntüleri, sınıflandırmak ve tahmin yürütmede kullanmak üzere genelleştirir. Sinir ağları algoritmaları sayısal veriler üzerinde çalışırlar [17]. Kaba kümeler Bu yöntem sayesinde eksik, yetersiz ve belirsiz bilgiler düzenlenilerek veri analizi için yeterli hale getirilebilir [61]. İlk olarak 1970’li yıllarda Pawlak tarafından oraya atılmıştır ve günümüzde birçok bilim dalına hizmet etmektedir [17]. Kaba kümeler analizinde temel amaç edinilen veri setinden benzer konseptleri sentezlemektir [62]. Veri madenciliği kapsamında kaba küme teorisi temel alınarak birçok algoritma geliştirilmiştir. 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ılan bu algoritmalar son yıllarda en fazla verinin sınıflandırılması amacıyla kullanılmaktadır [24]. 31 Genetik algoritma Temel ilkeleri John Holland tarafından atılan genetik algoritmalar, doğal seçim ilkelerine dayanan bir arama ve optimizasyon yöntemidir [63]. Model Darwin’in Evrim Teorisine dayanmaktadır [17]. Şekil 4.5’de Genetik algoritma blok diyagramı gösterilmiştir. Veri madenciliği uygulamalarında genetik algoritmalar çözüm uzayının hepsi yerine belirli bir kısmını incelediği için diğer yöntemlere göre daha hızlı çalışmaktadır. İşlemelerde mali kayıpların araştırılması, finansal opsiyonların geliştirilmesi gibi konularda da kullanılmaktadır [63]. 32 Şekil 4.5 Genetik Algoritma Blok Diyagramı [64] Regresyon analizi Regresyon analizi iki veya daha fazla değişkeni ilişkilendirilmek üzere kullanılan istatistiksel bir araçtır. Regresyon analizindeki amaç bir veya daha fazla bağımsız değişkenli bağımlı değişken ile ilişkili regresyon modeli veya tahmin denklemi kurmaktır. Model, ilgili değişkeni bağımsız değişken temelinde tanımlamak, tahmin ve kontrol amacıyla kullanılabilir [45]. 33 4.2.2 Kümeleme Kümeleme basit olarak veri setlerini alt setlere parçalama işlemidir. Her alt set bir kümedir ve bir kümedeki bütün nesneler birbirine benzerdir. Bu kümeler bir kümeleme işleminden doğmuştur. Bu bağlamda farklı kümeleme teknikleri farklı aynı veri seti üzerine uygulandığında farklı kümelemeler oluşturacaktır. Parçalama işleme bireyler tarafından değil algoritmalar tarafından gerçekleşir. Bundan dolayı kümeleme veriler arasındaki önceden bilinmeyen grupları ortaya çıkarabileceğinden kullanışlıdır [59]. Kümelemenin uygulama alanı çok geniştir. İş zekâsı, görüntü biçimi algılama, web aramaları, biyoloji, güvenlik gibi. Örneğin iş zekâsı uygulamalarında kümeleme çok sayıda müşteriyi benzer karakteristik özellikler gösteren müşterileri bir arada toplamak suretiyle organize etmek için kullanılabilir [59]. Kümeleme teknikleri; parçalama metotları, hiyerarşik metotlar, yoğunluk-tabanlı metotlar, hücre tabanlı (grid-based) metotlar olarak sıralanmaktadır [59]. En yaygın kullanılan kümeleme parçalama metotları arasında gösterilen metodu “k ortalamalar algoritması” dır [59,17]. K ortalamalar algoritması K ortalama algoritması, küme içeresindeki noktaların ortalama değeri olarak kümenin ağırlık merkezini tanımlar. Algoritma çalışırken aşağıdaki işlemleri takip eder [59]: - İlk olarak rastgele veri tabanındaki nesnelerden her biri bir merkezi olan k adet küme oluşturulur. - Kalan nesnelerin, küme merkezine olan uzaklıkları Öklid teorisine göre hesaplanır ve en yakın olana atılır. - Daha sonra küme içi iyileştirme işlemleri başlar ve her atamadan sonra her küme için yeni ortalama hesaplanır. Bütün nesneler güncellenmiş ortalamalara göre yeniden tayin edilir. 34 Şekil 4.6 k ortalamalar tekniğiyle objeler setinin kümelenme süreci1 [59] 4.2.3 Birliktelik kuralları ve sıralı örüntüler Hareketli veri tabanlarındaki nesneler seti arasındaki yaygın örüntüleri, birliktelikleri, korelasyonları ve tesadüfi yapıları bulmak için kullanılan tekniklerdir. İlk olarak 1993 yılında uygulanmaya başlanmış olan birliktelik kuralları çok geniş bir araştırma sahasına ulaşmıştır [31]. Yaygın uygulama alanları; pazar sepet analizi, çapraz pazarlama katalog tasarım, müşteri kazanmak için yapılan zararına satışların analizinde kullanılmaktadır. Bir pazar sepet analizi örneği verecek olursak; müşteri hareketlerini barındıran bir veri tabanı olduğunu varsayalım. Bu veri tabanında hangi ürünlerin sıklıkla bir arada müşteriler tarafından alındığı bulunmaya çalışılırsa şöyle bir bulguya rastlanılabilir: “Sosis ve kola alan müşteri, yüksek olasılıkla hardalda alacaktır.” Bu bilgiye dayanarak mağaza içi ürün yerleştirme tasarımı, tutundurma çabaları güncellenebilir. Farklı birliktelik kuralları aşağıda sıralanmıştır [50]: - 1 Eldeki veri tipine göre: Yineleme işleminde kümelerin merkezleri güncellenir ve nesneleri otomatik olarak yeniden tasnif eder. (+) Küme merkezlerini göstermektedir 35 o Boolean birliktelik kuralları o Niceliksel birliktelik kuralları - Soyutlama düzeyine göre: o Tek seviyeli birliktelik kuralları o Çok seviyeli kuralları - Kullanılan verinin boyutuna göre: o Tek boyutlu birliktelik kuralları o Çok boyutlu birliktelik kuralları Birliktelik kuralları ile beraber anılan ardışık örüntüler ise birbiriyle ilişkili fakat farklı dönemlerde gerçekleşen ilişkileri tanımlamada kullanılır [17]. Örneğin ardışık analizle ilgili şöyle bir önek verilebilir; basketbol topu alan müşteriler, bir ay içerisinde top şişirme pompası da almaktadır. Veri madenciliği süreci ve tekniklerine ek olarak uygulama alanlarından bahsetmekte manidar olacaktır. 4.3 Veri Madenciliği Uygulama Alanları Veri madenciliği veri ambarlarının oluşturulduğu hemen hemen her alanda uygulama alanı bulabilmektedir. Bilim ve mühendislik, sağlık ve ilaç, telekomünikasyon gibi çeşitli alanlarda da uygulama alanı bulabilmektedir [57]. İş ve işletmeciliğe yönelik ise genel olarak üç alanda hizmet vermektedir [54]: 1. Müşteri profili belirleme: İşletme için en karlı müşterileri alt kümelere ayırma. 2. Hedef Belirleme: Rakipler tarafından ele geçirilmiş karlı müşterilerin karakterlerini belirleme. 3. Sepet Analizi: Müşterilerin birlikte satın aldığı ürünlerin çapraz satışa yönelik tespit edilmesi. 36 Bir başka kaynakta ise veri madenciliğinin iş hayatındaki kullanım alanları daha detaylı bir şekilde aşağıda görüldüğü üzere maddeler halinde sıralanmıştır [57]: - Pazarlama ve perakendecilik o Müşteri segmentasyonunda o Müşterilerin demografik özellikleri arasındaki bağlantıların kurulmasında o Pazarlama kampanyalarında o Müşterilerin elde tutulmasına yönelik stratejilerinin oluşturulmasında o Sepet analizinde o Müşteri ilişkileri yönetiminde o Satış tahminlerinde - Bankacılık o Farklı finansal göstergeler arasındaki gizli korelâsyonların bulunmasında o Kredi kartı dolandırıcılıklarının tespitinde ve usulsüzlük tespitinde o Kredi taleplerinin değerlendirilmesinde o Risk analizleri ve yönetimi - Sigortacılık o Yeni poliçe talep edecek müşterilerin tahmin edilmesinde o Dolandırıcılıklarının tespitinde o Riskli müşterilerin tespitinde - Perakendecilik o Satış noktası veri analizleri o Alış-veriş sepeti analizleri o Tedarik ve mağaza yerleşiminde - Borsa o Hisse senedi fiyat analizi o Genel piyasa analizi o Alım-satım stratejileri - Endüstri o Lojistik 37 o Üretim Süreçleri Bankacılık ve finans sektöründe faaliyet gösteren işletmelerin müşterileri hakkında dolandırıcılık algılama, risk analizi, kredi değerliliği gibi konularında veri madenciliğini kullandıkları görülmektedir. Sigorta şirketlerinin de hedef kitlesini tanıma, müşterilerini elde tutmada veri madenciliği çözümlerine başvurduğu yükselen bir eğilimdir. Ayrıca yine dolandırıcılık tespiti (fraud detection) kapsamında da sigorta şirketlerinin veri madenciliğine başvurdukları bilinmektedir [9]. Veri madenciliğin en kolay uygulanabileceği alanlardan birisi ise elektronik ticarettir [65]. E-ticaret kapsamında faaliyet gösteren firmaların veri tabanlarını oluşturmaları, bütün faaliyetlerin elektronik ortamda gerçekleşmesinden dolayı daha kolay olmaktadır. Yine insan kaynakları yönetiminde de veri madenciliği çözümlerinin kullanıldığı görülmektedir. Muhtemel personel devirlerini tahmin etmede kullanılabilmektedir [54]. Veri madenciliği süreci, tekniği ve uygulama alanları kısaca özetlenmiştir. Tez kapsamında gerçekleştirilecek olan uygulamanın hem bu kavramları hem de pazarlama ve veri madenciliği ilişkisini aydınlatacağı umulmaktadır. Ancak uygulama aşamasına geçilmeden önce hem gelecekte yapılacak çalışmalara ışık tutması amacıyla hem de uygulamanın daha iyi kavranabilmesi ümüdiyle çalışmayı gerçekleştirdiğimiz WEKA yazılımı hakkında bir takım aydınlatıcı bilgiler paylaşılacaktır. 38 5. WEKA YAZILIMI Veri madenciliği uygulamalarını gerçekleştirebilmek için çeşitli bilgisayar yazılımlarına ihtiyaç duyulmaktadır. Bu kapsamda, SPSS Clementine, Excel, SPSS, SAS, Angoss, KXEN, SQL Server, MATLAB ticari ve RapidMiner (YALE), WEKA, R, C4.5, Orange, KNIME açık kaynak gibi bazı yazılımlar geliştirilmiştir [66]. WEKA, makine öğrenmesi algoritmalarını ve veri önişleme araçlarını barındıran bir yazılımdır. Veri tabanı üzerinde veri madenciliği metotlarını kolay bir şekilde ve esnek yollardan uygulayabilmek için tasarlanmıştır. Deneysel veri madenciliğinin bütün sürecine kapsamlı bir destek vermektedir; veri hazırlama, öğrenme şemasını istatistiksel olarak değerlendirme ve girilen veriyi görselleştirme ve öğrenme sonuçları gibi [2]. İlk olarak 1992 yılında ortaya çıkan WEKA Yeni Zelanda Waikato Üniversitesi’nde tasarlanmıştır; açılımı “Waaikato Environment for Knowledge Analysis” dır [67]. Sistem Java üzerine yazılıdır ve genel kamu lisansı şartları altında kullanıcılara dağıtılmaktadır. Hemen hemen bütün platformlarda çalışmaktadır; Linux, Windows ve Macintosh gibi [2]. 2010 yılında yapılan bir çalışmada veri madencilerinin en çok kullandığı 5 yazılımdan birinin WEKA olduğu ortaya konmuştur [68]. WEKA’nın veri madenciliği alan yazınına katkısı güncel bir araştırmada şöyle ifade edilmiştir [69]: “Sadece “IEEE Xplore” ve “ScienceDirect” veri tabanlarında “WEKA” anahtar kelimesiyle yapılan aramalarda, ilki için 144 akademik çalışma ve diğeri için 1415 makale, 88 kitap ve 6 tane referans çalışması bulunmaktadır. Sadece son beş yıl içinde, bu çalışmanın hazırlandığı 2012 yılı ilk 2 ayı için 121 makale ve 8 kitap, 2011 yılı için 357 makale ve 27 kitap, 2010 yılı için 220 makale (+2 referans çalışması) ve 3 kitap, 2009 yılı için 182 makale (+2 referans çalışması) ve 7 kitap, 2008 yılı için 138 makale ve 5 kitap bulunduğu görülmektedir.” 39 Hem iş sahasında hem akademik sahada oldukça fazla ilgi gören WEKA SourceForge isimli web sitesine yüklendiği 2000 yılı Nisan ayından bugüne kadar yaklaşık 1,5 milyon kere kullanıcılar tarafından indirilmiştir [67]. 2005 yılında WEKA’ yı geliştiren ekip Veri Madenciliği ve Keşfi Ödülüne2 layık görülmüştür. 2003 yılı Mayıs Ayı’nın 15’i ile Haziran Ayı’nın 2’si arasında bir web sitesi üzerinde gerçekleştirilen bir ankete göre WEKA gerçek bir projede kullanılmak üzere en çok tercih edilen veri madenciliği ve diğer veri yazılımları arasında 4. Sırada yer almaktadır. EK-1’ de anket sonuçları gösterilmiştir [68]. Resim 5.2. WEKA ekran çıktısı Resim 5.2’de görüldüğü üzere WEKA 4 farklı arayüz içermektedir. Analizlerin gerçekleştirldiği arayüzün ismi WEKA Explorer’dır. WEKA Explorer ve içerdiği paneller bir sonraki başlık altında paylaşılacaktır. 5.1 WEKA Explorer WEKA birkaç kullanıcı ara yüzüne sahiptir. WEKA’nın temel grafiksel kullanıcı ara yüzü Explorer’dır. Panel temelli bir arayüz olan Explorer, WEKA’nın desteklediği veri madenciliği tekniklerine tekabül eden 6 farklı panel içermektedir [2, 67]. 2 SIGKDD (Data Mining and Discovery Service Award) 40 Pencerenin aşağısında bulunan Log butonu ise tıklanıldığı takdirde WEKA’nın gerçekleştirdiği işlemlerin metinsel loglarını zaman damgalarıyla beraber göstermektedir. Bahsi geçen paneller ve işlevleri aşağıda belirtilmiştir [2, 67,69]: - Preprocess (Veri hazırlama): İlk paneldir. Bu panelden veri seti seçilir ve çeşitli yollarla düzenlenilir. Burada filtreler olarak ifade edilen veri düzenleme araçları mevcuttur. Veri 3 yoldan yüklenilebilir; dosyadan, veri tabanından veya URL üzerinden. Desteklenilen veri formatları şunlardır; CSV, LibSVM ve C4.5. - Classify (Sınıflandırma): İkinci panel Sınıflandırmada veya regresyon algoritmalarının bulunduğu paneldir. Panele sınıflandırma denmesinin sebebi regresyon tekniklerinin kesintisiz sınıfları kestiricisi olarak görülmesinden dolayıdır. Panel kestirici performansı belirlemek üzere seçilen öğrenme algoritmasıyla veri hazırlama panelinde hazırlanmış veri seti üzerinde bağımsız geçerlilik sınaması (cross-validation) gerçekleştirir. Ayrıca veri setinin metinsel temsilini de göstermektedir. Eğer veriyle ilgili şartlar elverişliyse panel ayrıca modelin veya karar ağaçlarının grafiksel gösterimini de sunmaktadır. Ayrıca saçılım grafiğindeki tahmin hatalarını görselleştirme ve ROC gibi eğrilerle değerlendirme imkânı sağlamaktadır. Model bu panel de kalıcı olarak kayıt edebilir ve tekrar yüklenilebilir. - Cluster (Kümeleme): Veri hazırlama paneline yüklenmiş veri setlerine kümeleme algoritmalarının uygulandığı paneldir. Kümeleme işlemi gerçekleştiğinde WEKA kaç küme olduğunu ve her küme içindeki örnek sayısını gösterir. Panel kümeleme performansını değerlendirmek için basit istatistikler sağlamaktadır. Eğer veri uygunsa kümeleme yapısını görselleştirme imkânı mevcuttur. Ayrıca model kalıcı olarak kayıt edilebilir. - Associate (Birleştirme): Veri hakkındaki birliktelik kuralları öğrenildiği ve değerlendirildiği bu panel nispeten kümeleme ve sınıflandırma panellerinden 41 daha kolay bir kullanıma sahiptir. WEKA birliktelik kuralları için 6 adet algoritma barındırmaktadır. - Select attributes (Nitelik Seçimi): Bu panel veri seti içindeki en önemli nitelikleri belirlemek için geniş bir algoritma yelpazesine ve değerlendirme ölçütlerine ulaşım sağlamaktadır. Bu sayede farklı arama metotlarıyla farklı değerlendirme ölçütlerini kombine etmek ve çok çeşitli muhtemel aday tekniklerini yapılandırmak mümkün olabilmektedir. Nitelik seçimi tam eğitim veri seti kullanılarak gerçekleştirilebileceği gibi bağımsız geçerlilik sınaması kullanılarak da gerçekleştirilebilir. - Visualize (Görselleştirme): Görselleştirme, veri setinin görselleştirilmesine yardım eder. Burada dikkat edilmesi gereken nokta bu panelde sınıflandırma veya kümeleme modelinin sonuçları değil veri setinin kendisi görselleştirilir. İki boyutlu bir matriks üzerinden bütün nitelik çiftlerinin saçılım grafiğini gösterir. Resim 5.3 WEKA Explorer ekran çıktısı 42 WEKA’nın bu kadar çok tercih edilmesi ve bu çalışmada da tercih edilmesinin nedenleri aşağıda sıralanmıştır [2, 67, 69]: - Çok farklı algoritmalar sağlamaktadır, - Yazılım açık kaynaklı ve ücretsiz temin edilebilir, - Veri madenciliği uzmanı olmayan kişiler bile kolayca kullanabilir, - Sonuçlar için esnek çıktılar sağlamaktadır, - Güncel algoritmalar eklenilmesi suretiyle yazılım güncel kalmaktadır. Veri madenciliği ve pazarlama konusundaki genel teorik bilgiler burada sonlandırılmaktadır. Bu alanda özellikle son dönemde gelişen teknolojik araçlar ve bilgi sistemleri ile oldukça fazla kaynağa ulaşmak mümkündür. Buraya kadar temel bilgiler ve kavramsal çerçeve paylaşılmaya çalışılmıştır. Tezin son bölümü olan takip eden kısımda ise bu alanda gerçekleştirilen uygulama anlatılacaktır. 43 6. UYGULAMA Uygulama kapsamında kullanılan veri tabanından bahsedilmeden önce bu veri tabanının kullanılmasına izin veren ve sağlayan veri seti kaynağından bahsetmek manidar olacaktır. The UCI Machine Learning Repository3 Uygulama kapsamında kullanılan veri tabanı UCI Makine Öğrenmesi ve Akıllı Sistemler isimli veri tabanı deposundan alınmıştır. Kaynak birçok bilimsel çalışma da kullanılan veri setlerini barındırmaktadır [54]. UCI Makine Öğrenmesi deposu bir veri tabanı, makine öğrenme toplulukları tarafından deneysel analizler için kullanılan evlek kuramları ve veri jeneratörleri biriktirisidir. Arşiv 1987 yılında oluşturulmuştur ve günümüze kadar öğrenciler, eğitmenler ve araştırmacılar tarafından sıklıkla kullanılmaktadır. Amerika Birleşik Devletleri’nde bulunan Ulusal Bilim Kurumu4 tarafından (The National Science Foundation) desteklenmektedir [70]. Resim 6.1. The UCI Machine Learning Repository (http://archive.ics.uci.edu/ml/datasets.html) 3 4 Daha fazla bilgi için bkz: http://archive.ics.uci.edu/ml/index.html Daha fazla bilgi için bkz: http://www.nsf.gov/ 44 6.1 Kullanılan Veri Tabanı Seçilen veri tabanının ismi “Bank Marketing” dir. Paulo Cortez ve Sérgio Moro tarafından oluşturulan bu veri tabanındaki veriler 2008 yılının Mayıs ayından 2010 Kasım ayına kadar geçen sürede oluşturulmuşlardır. Veri setinin en son kullanımı yine bahsi geçen yazarlar tarafından, çalışmanın dördüncü bölümünde veri madenciliği süreci olarak bahsi geçen CRISP-DM yöntemine göre 2011 yılında gerçekleştirilmiştir. Bu tez çalışması da büyük oranda bahsi geçen çalışmadan esinlenmiştir. İlerleyen kısımda çalışmadan ve bulgularından kısaca bahsedilecektir. Veri tabanındaki veriler Portekiz’deki bir bankanın doğrudan pazarlama kampanyaları hakkındadır ve 17 farklı kampanyayı kapsamaktadır. Bu kampanyalar telefon görüşmesi suretiyle müşterilere iletilmiştir. Sıklıkla bir müşteriye teklifi ulaştırabilmek için birden fazla kez görüşüldüğü görülmektedir. Toplam 79354 telefon görüşmesi yapılmıştır. Bu görüşmeler sırasında uzun vadeli ve iyi bir faiz oranında mevduat önerilmiştir [71] Veri tabanı sıkıştırılmış arşiv dosyası (.rar) formatındadır ve içinde üç farklı dosyayı barındırmaktadır. İlk dosyada 45211 örneklem barındıran tam veri tabanı bulunurken, diğer dosyada bu örneklem grubundan rastgele ve %10 oranında seçilmiş 4521 örneklem bulunmaktadır. Her iki veri tabanında da 17 nitelik bulunmaktadır. Bu nitelikler aşağıda sıralanmıştır: 1. Yaş: Müşterilerin yaşı sayısal olarak mevcuttur. 2. Meslek: Meslekler gruplar halinde veri tabanına girilmiştir. Üst kademe yönetici, bilinmeyen, işsiz, yönetim, müstahdem, girişimci, öğrenci, mavi yakalılar, serbest meslek erbabı, emekli, teknisyen, hizmet sektöründe çalışan. 3. Evlilik durumu: Evlilik durumu da gruplar halinde bulunmaktadır; evli, boşanmış ve bekâr. Boşanmış dul olan müşteriler içinde kullanılmıştır. 4. Eğitim: Bilinmeyen, orta dereceli, ilk dereceli, üçüncü dereceli olarak gruplar halinde belirtilmiştir. 45 5. Yükümlülüğü yerine getirilmeyen kredinin olup olmaması: Evet ve hayır olarak ikili terim olarak ifade edilmiştir. 6. Bakiye: Yıllık ortalama bakiye sayısal olarak ve Avro Para Birimi’ne göre ifade edilmiştir. 7. Konut kredisi: Evet veya hayır olarak ikili terim olarak ifade edilmiştir. 8. Bireysel kredi: Evet veya hayır olarak ikili terim olarak ifade edilmiştir. 9. İletişim: İletişim kurma tarzı da 3 değişkenden oluşan grup halinde ifade edilmiştir; bilinmeyen, cep telefonu veya sabit telefon. 10. Gün: Ay içerisinde en son görüşülen gün sayısal olarak ifade edilmiştir. 11. Ay: Yıl içerisinde iletişim kurulan en son ay; kategorik olarak 12 aydan oluşmaktadır. 12. Süre: En son iletişim süresi sayısal olarak saniye bazında ifade edilmiştir. 13. Kampanya: Kampanya süresince bu müşteriyle kurulan iletişim sayısı (son görüşme de dâhil olmak üzere). 14. Geçen gün: Müşteriyle bir önceki kampanya sırasında en son ulaşıldığı günden bu yana geçen gün sayısı sayısal olarak ifade edilmiştir (-1 daha önce müşteriyle iletişime geçilmediğini ifade etmektedir). 15. Önceden kurulan iletişim sayısı: Müşteriyle bu kampanyadan önce gerçekleştirilen iletişim sayısı sayısal olarak ifade edilmiştir. 16. Önceki Çıktı: Bir önceki kampanyanın başarılı olup olmadığı 3 şekilde ifade edilmiştir; bilinmeyen, diğer, başarısız, başarılı. 17. Çıktı-Hedef değişken (y) : Önerilen teklifin kabul edilip edilmediği ikili olarak evet ve hayır şeklinde ifade edilmiştir. Gayet düzenli bir şekilde bulunan verilerde herhangi bir kayıp değere rastlanmamıştır. Veri seti ikincil veri seti olduğu için aynı set üzerinde gerçekleştirilen çalışmayı analiz etmek faydalı olacaktır. 46 Resim 6.2 Kullanılan verilerin Microsoft Excel dosyası olarak görünümü Using Data Mining For Bank Direct Marketing: An Application Of The Crisp-Dm Methodology Veri tabanı üzerinde en son gerçekleştirilen uygulama Sérgio Moro, Raul M. S. Laureano ve Paulo Cortez tarafından 2011 yılında bir konferans bildirisi olarak yayınlanmıştır. Bildirinin künyesi aşağıdaki gibidir: “Proceedings of the European Simulation and Modelling Conference - ESM'2011, pp. 117-121, Guimarães, Portugal, October, 2011. EUROSIS.” 47 Bildiriye kısaca bankaların doğrudan pazarlamayla olan ilişkisinden bahsedilerek başlanılmıştır. Daha sonra iş zekâsı ve veri madenciliği incelenmiş, CRISP-DM yönteminden bahsedilmiştir. Takip eden kısımda pazarlama kampanyaları ve veri madenciliği ilişkisi bu alanda yapılan çalışmalar desteğiyle anlatılmıştır. Uygulama kısmında kullanılan veri tabanı anlatılmış ve kullanılan R yazılımının açık kaynak kodlu paketi olan rminer library’den bahsedilmiştir. Bu yazılımın avantajları ve yazılımın sağladıkları anlatıldıktan sonra yazılımın çalışmasıyla ilgili birkaç örnek kod gösterilmiştir. Uygulama CRISP-DM yöntemine göre 3 tekrarlı olarak gerçekleştirilmiştir. Çalışma sonucunda veriler hakkında en iyi tahmin edici modeller incelendikten sonra; müşteriyle konuşma süresinin en anlamlı nitelik olduğu ve bu nedenle uzun telefon görüşmelerinin başarıyı arttırdığı ifade edilmiştir. Ayrıca iletişimin gerçekleştiği ayların öneminden bahsedilmiş ve en başarılı aylar Mart, Ocak ve Eylül olarak sıralanmıştır. 6.3. Uygulamanın CRISP-DM Yöntemine Göre Gerçekleştirilmesi Geliştirilen uygulama çalışmanın dördüncü bölümünde bahsi geçen çapraz endüstri veri madenciliği süreci takip edilerek aşama aşama anlatılacak ve elde edilen bulgular ve sürecin nasıl takip edildiği paylaşılacaktır. 6.3.1 İşi kavrama Bankalar müşterileriyle en sık iletişim kuran işletmelerdendir. Banka yönetimleri bu alanda yapacakları istihdamı buna göre şekillendirip, amaç ve stratejileri doğrultusunda müşteri ilişkileri yönetimi stratejileri geliştirip, çalışanlarını bu yönde hizmet içi eğitime tabi tutarlar. Müşteriyle iletişimin bu kadar önemli olduğu bir sektörde müşteri ilişkileri yönetimi, veri tabanı pazarlaması gibi kavramlar oldukça önem arz etmektedir. Tele pazarlama faaliyetleri, ise daha önce bahsediliği gibi müşteriler tarafından olumsuz karşılanabilmektedir. Burada geçmişte kurulan 48 iletişimlerden hareketle yeni ve faydalı doğrudan pazarlama stratejileri için kullanılacak bilgiler üretmek amaçlanmıştır. Başarı kıstası olarak iletişimin başarılı olarak sonuçlanması seçilmiştir. Yani müşteriye önerilen kampanyanın kabul edilmesini önceden tahmin edebilecek bilgiler ve yöntemler geliştirebilmek amaçlanmıştır. Bu kapsamda sorunsuz bir örnek süreç ve model geliştirmek hedeflenmiştir. 6.3.2. Veriyi kavrama Bu aşamada verilerin toplama işlemi tarafımızca gerçekleştirilmediği için doğrudan veriyi anlamak amaçlanmıştır. Kullanılan veri tabanı başlığı altında bu aşama gerçekleştirilmiştir. Burda yapılan işlemler kısaca özetlenecektir. Öncelikle verinin elde edildiği kaynağın güvenilirliği araştırılmıştır. Kaynak birçok akademik çalışmaya veri tabanı sağladığından yeterince güvenli olduğu düşünülmüştür. Edinilen veri setinden önce bu veri seti kullanılarak yapılan çalışma analiz edilmiştir. Daha sonra veriler detaylı bir şekilde analiz edildikten sonra veri hakkında gerekli açıklamaları sağlayan metin dosyası bilgisayara indirilip dikkatli bir şekilde irdelenmiştir. Veri setindeki örneklem sayısı, niteliklerin anlamları ve açıklamaları incelenmiştir. 6.3.3. Veriyi hazırlama Veriler öncelikle internetten sürecin uygulanacağı bilgisayara indirildikten sonra temel olarak görüntüleyebilmek için esas olan ve 45211 örneklem barındıran veri tabanı dosyası Microsoft Excel’de çalıştırılmıştır. İlgili metin dosyasında kayıp verinin olmadığıyla ilgili bilginin teyit edilmesi amacıyla veriler kontrol edilmiş ve herhangi bir kayıp veriye rastlanmamıştır. Daha sonra aynı veri tabanı dosyası WEKA’da çalışabilecek bir formata dönüştürülmüştür. İhtiyaç halinde kullanılabilmesi amacıyla veri tabanı dosyası aynı zamanda Microsoft Excel ve SPSS programlarında çalışabilecek uzantıda da kayıt edilmiştir. Bu şekilde üzerinde çalışılacak verinin son hali verilmiştir. Daha sonra veriye ait bazı niteliklerinin daha 49 kolay incelenebilmesi için istatistiksel olarak görselleştirilmesi gerçekleştirilmiştir. Çizelge 6.1’de bu görselleştirme paylaşılmıştır. Çizelge 6.1 Verilerin istatistiksel görünümü Nitelik Yaş Özellekler En düşük: 18 En yüksek: 95 Ortlama: 40.936 Meslek ( Kişi Sayısı) Yönetim: 9458 Teknisyen:7597 Girişimci:1487 Mavi Yakalı:9732 Bilinmeyen:288 Emekli:2264 Yönetici:5171 Müstahdem:4154 Serbest Meslek Erbabı:1579 İşsiz:1303 Ev Hanımı:1240 Öğrenci:938 Evlilik Durumu (Kişi Sayısı) Eğitim ( Kişi Sayısı) Evli:27214 Bekâr:12790 Boşanmış:5207 Birinci Derece:6851 İkinci Derece:23202 Üçüncü Derece:13301 Bilinmeyen:187 Yükümlülüğü yerine getirilmeyen kredi olup olmaması (Kişi Sayısı) Var: 815 Yok: 44396 50 Çizelge 6.1 Verilerin istatistiksel görünümü (Devam) Bakiye (Avro) En az:-8019 € En fazla:102127 € Ortalama:1362.272 € Konut Kredisi( Kişi Sayısı) Bireysel Kredi( Kişi Sayısı) Var:25130 Yok:20081 Var:7244 Yok:37967 İletişim Bilinmeyen:13020 Cep Telefonu:29285 Sabit Hat:2906 Ay ( Kişi) Mayıs:13766 Temmuz:6895 Ağustos:6247 Haziran:5341 Kasım:3970 Nisan:2932 Şubat:2649 Ocak: 1403 Ekim:738 Eylül:579 Mart:477 Aralık:214 Süre (Saniye) En Düşük:0” En Yüksek:4918” Ortalama:258.163 Kampanya En Düşük: 1 En Yüksek:63 Ortalama:2.764 51 Çizelge 6.1 Verilerin istatistiksel görünümü (Devam) Başarılı:1511 Önceki Çıktı Başarısız:4901 Diğer:1840 Bilinmeyen:36959 Çıktı-Hedef değişken (y) Evet:5289 Hayır:39922 6.3.4. Modelleme Bu aşamada ilk olarak “y” çıktısı olarak tanımladığımız müşterinin kampanyayı kabul edip etmediğine ilişkin nitelik için en önemli olan diğer nitelikler belirlenmeye çalışılmıştır. Nitelik seçimi sonucunda üzerinde çalışılması gereken önemli nitelikler saptanabilir. Burada da bu işlem 2 kere olmak üzere farklı algoritmalarla gerçekleştirilmiştir. Çizelge 6.2 Nitelik seçme işlemleri ve sonuçları Nitelik Değerlendirici Arama Metodu (Attribute Evaluator) (Search Method) CfsSubsetEval BestFirst Evlilik durumu Konut kredisi Bireysel kredi Süre Önceki çıktı ChiSquaredAttributeEval Ranker Süre :7725.66922 Önceki Çıktı:4391.50659 Geçen Gün: 3516.24129 Ay: 3061.83894 Yaş: 1498.63049 Sonuçlar Nitelik seçme işlemi gerçekleştirilirken kullanılan ilk değerlendirici CfsSubsetEval olmuştur. Araştırma yöntemi olarak ise BestFirst seçilmiştir. Müşterilerin teklifi 52 kabul edip etmeyeceğine dair bir tahminde bulunabilmek için bilinmesi gereken en önemli nitelikler; müşterinin evlilik durumu, konut kredisi kullanıp kullanmadığı, bireysel kredi kullanıp kullanmadığı, konuşma süresi ve bir önceki kampanyanın çıktısı olarak sıralanmaktadır. Tekrar bütün nitelikler ChiSquaredAttributeEval değerlendiricisiyle uygulamaya konmuştur. Uygulanan araştırma metodu ise Ranker olmuştur. Burada ise bir önceki analizle aynı olarak süre ve önceki çıktı niteliği ortaya çıkmıştır. Farklı olarak ise ay niteliği ortaya çıkmıştır. Kampanyanın müşteriye sunulduğu ayın önemli olması doğaldır. Zira tüketicilerin mevduat teklif edip etmemesi ekonomik durumlarına göre aydan aya değişebilir. Müşteriler Portekiz’de bulunmaktadır dolayısıyla o coğrafyanın kültürü, tatiller, önemli zaman dilimleri vs. harcamalarına yansıyacaktır. Bu durumda elde edilen sonuçların bu yönde yorumlanması sağlıklı olacaktır. Daha sonra bütün nitelikleri birliktelik kuralları analizine sokulmuştur. Burada PredictiveApriori algoritması kullanılmıştır. Çizelge 6.3 Bütün niteliklerin PredictiveApriori algoritması ile analiz edilmesi Kural Doğruluk Meslek= Öğrenci ve Hedef değişken(y)=Evet ise 0.94555 Evlilik durumu= Bekâr Meslek= Girişimci ve Evlilik= Boşanmış ise 0.90195 Hedef değişken(y)= Hayır Burada elde edilen bir kurala göre mesleği öğrenci olanların ve kampanyayı kabul edenlerin büyük oranda bekâr müşteriler olmasıdır. Yine mesleği öğrenci olup boşanmış veya evli olanların yüksek güven aralığında kampanyayı reddettikleri görülmektedir. Daha sonra eğitim düzeyi ile kampanya başarısı PredictiveApriori ile incelenmiş ve aşağıdaki sonuçlara ulaşılmıştır. Burada gerçekleşen analiz Çizelge 6.4’de görüldüğü gibi en yüksek doğruluk oranına sahip kural bile oldukça düşük doğrulukla sonuçlanmıştır (0.55752). 53 Çizelge 6.4 Eğitim düzeyi ile Hedef değişken (y) arasındaki ilişkin PredictiveApriori ile analiz edilmesi Kural Doğruluk Eğitim=Birincil ise Hedef değişken (y) = Hayır 0.55752 Takip eden kısımda konut kredisi, bireysel kredi, yükümlülüğü yerine getirilmeyen kredinin olup olmaması ve kampanya başarısı Apriori yöntemiyle incelenmiştir. Çizelge 6.5 Konut kredisi, bireysel kredi ve yükümlülüğü yerine getirilmeyen kredinin olup olmaması ile y arasındaki ilişkinin Apriori ile analiz edilmesi Kural Güven Bireysel kredi=Yok ve Yükümlülüğü yerine getirilmeyen 0.99 kredi= Yok Bireysel kredi=Yok ve Hedef değişken=Hayır ise Yükümlülüğü 0.99 yerine getirilmeyen kredi=Yok Konut kredisi= Var ve Bireysel kredi= Yok ise Yükümlülüğü 0.99 yerine getirilmeyen kredi=Yok Konut kredisi= Var ise Hedef değişken= Hayır 0.92 Burada anlamlı gözüken kurallardan birisinde konut kredisi kullanan müşterilerin %92 doğrulukla teklifi kabul etmediği görülmektedir. Ödeme şartları genellikle ağır olan konut kredilerini bu sonucu vermesi doğal olarak karşılanmalıdır. Ayrıca bu diğer değişkenlerle beraber yorumlanarak, müşterilerin risk algısıyla ilgili bize bir yorum getirme imkânı sunabilir. Aynı nitelikler PredictiveApriori yöntemiyle ölçüldüğünde aşağıdaki sonuçlar üretilmiştir. 54 Çizelge 6.6 Konut kredisi, bireysel kredi, yükümlülüğü yerine getirilmeyen kredinin olup olmaması ile y arasındaki ilişkinin PredictiveApriori ile analiz edilmesi Kural Doğruluk Konut kredisi=Var ve Bireysel kredi=Var ise Hedef 0.97224 değişken=Evet Yükümlülüğü yerine getirilmeyen kredi= Yok Konut kredisi=Yok ve Bireysel kredi=Var ve Hedef 0.96263 değişken=Evet ise Yükümlülüğü yerine getirilmeyen kredi= Yok En önemli kurallardan biri; hem konut kredisi bulunan hem bireysel krediden faydalanan hem de kampanya teklifini kabul eden müşterilerin yasal takibe girmiş bir borcunun olmamasıdır. Bu müşteriler bankalar için birinci sınıf müşteri olarak nitelendirilebilir. Çizelge 6.1 de görüldüğü gibi müşterilerin büyük çoğunluğunun kampanyayı reddettiği kolaylıkla görülebilir. Bu oran analizlere de yansımaktadır. Model bu şekilde kurulduğu zaman sonuçların sağlıklı olmayacağına kanaat getirilmiş ve müşteri ile görüşme süresini barındıran niteliğin kategorik olarak yeninden düzenlenmesine ve bu niteliğin başarı kıstası olarak alınmasına karar verilmiştir. Çünkü müşteri ile görüşme süresinin artması veri tabanı üzerinde son gerçekleştirilen çalışmada da ifade edildiği gibi kampanya başarısını arttırmaktadır [71]. CRISP-DM yöntemi izlenirken Şekil 4.1’ de görüldüğü üzere modelleme aşamasından tekrar veri hazırlama aşamasına dönülmesi gerekebilir. Bu çerçevede tekrar veri hazırlama aşamasına dönülmüş ve verideki konuşma süresi niteliği kategorik olarak SPSS yazılımı aracılığıyla yeniden düzenlenmiştir; 0-100 saniye arası konuşmalar çok düşük, 101-200 saniye arası konuşmalar düşük, 201-300 saniye arası konuşmalar orta, 301-400 saniye arası konuşmalar iyi, 55 401-500 saniye arası konuşmalar çok iyi, 500 ve daha fazla konuşma süresi mükemmel olarak tanımlanmıştır. Bu işlem sonrası yapılan ilk analiz meslek, konuşma süresi ve evlilik durumu arasındaki ilişkinin PredictiveApriori algoritması ile incelenmesi olmuştur. Çizelge 6.7 Meslek, konuşma süresi ve evlilik durumu durum arasındaki ilişkinin PredictiveApriori algoritması ile analiz edilmesi Kural Doğruluk Meslek=Girişimci ve Konuşma Süresi=Çok iyi ise Evlilik 0.75832 durumu=Evli Bulunan kurallardan bir tanesi yukarıda paylaşılmıştır. Veri tabanı bizlere mesleği girişimci olan ve görüşme süresi uzun olan müşterilerin genelde evli olduğunu söylemektedir. Bu süreçte kullanılan veri tabanı üzerinde kuşkusuz çok daha fazla veri madenciliği uygulaması ve tekniği gerçekleştirilebilmektedir. En başarılı algoritmalar tespit edilebilir, sayısal nitelikler tekrar kategorik olarak düzenlenilebilir ve oldukça çeşitli analizler (kümeleme, sınıflandırma gibi) gerçekleştirilebilir. Çalışma kapsamında yapılan bu analizler yeterli görülmüştür ve burada modelleme aşaması sonlandırılmıştır. 6.3.5 Değerlendirme Kampanya oldukça fazla bir şekilde ret edilmiştir. Günümüz müşterilerinin tele pazarlama konusundaki rahatsızlıkları zaten bilinmektedir [34]. Çağrı merkezi tarafından yapılan her çağrının bir maliyeti vardır. Müşteriler daha iyi tanındıkça hedef müşteri kitlesi oluşturulmalı ve çağrı sayısı azaltılmalıdır. Bu aynı zamanda pazarlama maliyetlerininde azaltılması anlamına gelmektedir. Başarılı çağrılar genelde uzun süreli olduğundan, başarı kıstası olarak konuşma süresi kabul edilmiştir ve veritabanı bundan sonra bu analizlere uygun bir hale 56 getirildikten sonra ilk deneme gerçekleştirilmiştir. Yapılan ilk analizde mesleği girişimci olan ve görüşme süresi uzun olan müşterilerin genelde evli olduğu veya evli ev hanımlarının telefonla konuşma sürelerinin genelde uzun olduğu gibi sonuçlar elde edilmiştir. 6.3.6 Yayılım Veri madenciliği süreklilik isteyen bir süreçtir. Sürecin sağlıklı olarak ilerleyebilmesi için verilerin güncel ve güvenilir bir şekilde saklanması gerekmektedir. Gerçekleştirilen veri madenciliği sürecinin yayılımı için öncelikle müşterilere sunulan öneri üzerinde makul değişiklikler yapılarak yeni bir veri madenciliği süreci başlatılmalı ve elde edilen sonuçlar karşılıklı olarak analiz edilmelidir. Bu yolla banka müşterilerinin reflekslerini daha iyi tanıyacak ve daha işlevsel örüntüler yakalayabilecektir. Burada veri tabanına sahip firma tele pazarlama stratejilerini oluştururken öncelikle konuşma süresini nasıl uzatabileceğine karar vermelidir. Yapılan analizler sonucunda telefon ile uzun konuşan müşterilerin özelliklerine odaklanmalı ve hedef kitlesini buna göre oluşturduktan sonra tele pazarlama kaynaklarını daha çok bu kitleye yönlendirmelidir. Ayrıca bir sonraki aşamada sayısal yapıda olan bazı verileri de yaş örneğinde yapıldığı gibi tekrar gruplayarak yeni birliktelik kurallarının işletilebilir. Süreç gerekli veri düzeltme işlemlerini gerçekleştirmek üzere ve farklı algoritmaların denenmesi suretiyle devam etmelidir. Ayrıca konuşma süresi niteliği temel alınarak bazı sınıflandırma ve kümeleme analizlerinin gelecekte gerçekleştirilerek modelin tazelenmesi gerçekleştirilebilir. 57 7. SONUÇLAR Bu tez çalışmasında veri madenciliğinin kullanım alanları, veri madenciliği teknikleri ve veri madenciliği süreci CRISP-DM yöntembilimine göre özetlenmiştir. Veri madenciliği ve makine öğrenmesi yazılımı WEKA hakkında bilgiler verilmiştir. Doğrudan pazarlama ve tele pazarlama hakkında genel bilgiler verildikten sonra, alan yazında veri madenciliğiyle ilgili farklı çalışmalar anlatılmaya çalışılmıştır. Tele pazarlamada veri madenciliğinin kullanılabilirliği Portekiz’deki bir bankadan sağlanan ikincil veriler aracılığıyla analiz edilerek gösterilmeye çalışılmıştır. Bütün süreç aşama aşama değerlendirilmiş ve süreçte yaşanan her şey özetlenmiştir. Veri madenciliği istatistiksel analizden farklı olarak hipotezlerden yola çıkarak hareket etmediği için sonuçları yorumlamak kolay değildir. Genel bulgular müşterilerin psikografik özellikleri ve yıllık ortalama bakiyeleri müşteriye sunulacak teklifin sonuçlanmasını önceden kestirmede önemli olduğunu göstermektedir. Müşteriye teklifin sunulduğu tarihte bu konuda etkilidir. Daha önce kredi kullanan müşterilerin ve bu kampanyaya olumlu bakan müşterilerin herhangi bir yasal takibi olmaması dikkat çekmiştir. Genel olarak kampanyanın oldukça fazla ret edildiği daha önce de bahsedilen tele pazarlamadaki müşteri tepkisiyle çelişmemektedir. Daha önce aynı veri tabanı üzerinde yapılan çalışmada da belirtildiği gibi konuşma süresinin kampanya başarısında önemli bir nitelik olduğu kabul edilmiş ve konuşma süresi kategorik olarak düzenlendikten sonra bu model kıstas alınarak yeni analizlerin yapılmasına karar verilmiştir. Örnek olarak gerçekleştirilen ilk analizde ise girişimci müşterilerin telefonla istenilen düzeyde konuştuğu ve bunların genelde bekâr olduğu gibi tatmin edici ve bankanın pazarlama stratejilerini aydınlatabilecek sonuçlar elde edilmiştir. İlgili tele pazarlama firmasının konuşma süresi niteliğini baz alarak hedef kitlesini belirlemesine yönelik ve kaynaklarını bu kitleye yöneltmesine yönelik bir yayılım sürecine karar verilmiştir. 58 Bu çalışmada tele pazarlama verilerinin özellikle WEKA aracılığıyla nasıl kullanılabileceğine dair literatüre örnek bir süreç olarak katkıda bulunmuştur. Bu alanda atılım yapmak isteyen işletmeler ve akademisyenler için yol gösterici olacağı umulmaktadır. Çalışma kapsamında sonuçların yorumlanmasında en önemli kısıtlılık verilerin Portekiz’deki müşteriler hakkında olmasıdır. Bu verilerin daha iyi yorumlanabilmesi ve faydalı çıktılar elde edilebilmesi için sonraki çalışmalarda Türkiye’deki bankacılık sektöründen elde edilen verilerin kullanılması ve analizlerin bu veriler üzerinde yapılması önerilmektedir. 59 KAYNAKLAR 1. Frawley, W.J., Piatetsky-Shapiro, G., ve Matheus, C.J., “Knowledge Discovery in Databases: An Overview”, AI Magazine, 13(3): 57-70 (1992). 2. Witten, I., ve Frank, E., “Data Mining: Practical Machine Learning Tools and Techniques, 3rd edition”, Morgan Kaufmann, San Francisco (2011). 3. Hilbert, M. Ve Lopez, P., “The World’s Technological Capacity to Store, Communicate, and Compute Information”, Science, 332(6025):60-65 (2011). 4. Bose, I. ve Mahapatra, R. K., “Business data mining - a machine learning perspective”, Information & Managment, 39: 211-225 (2011). 5. Ngai, E.W.T., Xiu, L. ve Chau, D.C.K., “Application of data mining techniques in customer relationship management: A literature review and classification.”, Expert Systems with Applications, 36: 2592–2602 (2009). 6. Leaming, M., Ferris, B., Wedderburn, A., Meek, J., Binder, S., Mena, J., Pridgen, M., Streeter, R. ve Goodman, M., “Survey of DHS Data Mining Activites”, U.S Deparment of Homeland Security, Washington D.C. (2006). 7. Baykasoğlu, A., “Veri Madenciliği ve Çimento Sektöründe Bir Uygulama”, Akademik Bilişim Konferansı, Gaziantep, 82-83 (2005). 8. Ulaş, M.A., “Market Basket Analysis For Data Mining”, Yüksek Lisans Tezi, Boğaziçi University Institute for Graduate Studies in Science and Engineering, İstanbul (2001). 9. Baykal, A., “Veri Madenciliği Uygulama Alanları”, D.Ü.Ziya Gökalp Eğitim Fakültesi Dergisi, 7:95-107 (2006). 10. Rygielski, C., Jyun-Cheng, W. ve Yen., D. C. “Data mining techniques for customer relationship management”, Technology in Society, 24: 483–502 (2002). 60 11. Ling, C. X. ve Li, C., “Data Mining for Direct Marketing: Problems and Solutions”, The Fourth International Confernece On Knowledge Discovery And Data Mining, New York, (1998). 12. Emel, G.G ve Taşkın, Ç., “Veri Madenciliği Karar Ağaçları ve Bir Satış Analizi Uygulaması”, Eskişehir Osmangazi Üniversitesi SBE Degisi, 6(2): 221239 (2005). 13. Koyuncugil, A., “Borsa Şirketlerinin Risk Bazlı Gözetimine Yönelik Veri Madenciliğine Dayalı Metodoloji ve Sistem Önerisi”, Sermaye Piyasası Kurulu Araştırma Dairesi, Ankara, (2008). 14. Ulaş, M. A., Apaydın, E., Sönmez, N., ve Kalkan, A., “Veri Madenciliğinde Sepet Analizi Uygulamaları”, Bilişim 2001, İstanbul(2001). 15. Vargas-Govea, B., González-Serna, G., ve Ponce-Medellín, R., “Effects of relevant contextual features in the performance of a restaurant recommender system”, 18th ACM Conference on Computer and Communications Security, Chicago, (2011). 16. Küçüksille, E., “Veri Madenciliği Süreci Kullanılarak Portföy Performansının Değerlendirilmesi ve İMKB Hisse Senetleri Piyasasında Bir Uygulama”, Doktora Tezi, Süleyman Demirel Üniversitesi SBE, Isparta, (2009). 17. Akbulut S., “Veri Madenciliği Teknikleri ile Bir Kozmetik Markanın Ayrılan Müşteri Analizi ve Müşteri Segmentasyonu”, Yüksek Lisans Tezi, Gazi Üniversitesi FBE, Ankara (2006). 18. Emel, G. G., ve Taşkın, Ç., “Pazarlama Stratejilerinin Oluşturulmasında Bir Karar Destek Aracı: Birliktelik Kuralı Madenciliği”, Dokuz Eylül Üniversitesi SBE 7(3):30-59 (2005). 61 19. Taşkın, Ç., ve Emel, G. G., “Veri Madenciliğinde Kümeleme Yaklaşımları ve Kohonen Ağları ile Perakendecilik Sektöründe Bir Uygulama” Süleyman Demirel Üniversitesi İİBF Dergisi, 15(3): 395-409(2010). 20. Timor, M. ve Şimşek, U. T., “Veri Madenciliğinde Sepet Analizi ile Tüketici Davranışı Modellemesi”, Yönetim, 59, (2008). 21. Birant, D., Kut, A., Ventura, M., Altınok, H., Altınok, B., Altınok, E. ve Ihlamur, M., “İş Zekası Çözümleri için Çok Boyutlu Birliktelik Kuralları Analizi”, Akademik Bilişim’10, Muğla, 256 (2010). 22. Chung, G. ve Grimes, S.M., "Data mining the kids: Surveillance and market research strategies in children's online games" Canadian Journal of Communication, 30(4):527-548 (2005). 23. Kalikov, A., “Veri Madenciliği ve Bir E-Ticaret Uygulaması” Yüksek Lisans Tezi, Gazi Üniversitesi FBE, Ankara (2006). 24. Aydoğan, E.K. ve Gencer, C., “Veri Madenciliği Problemlerinde Kaba Küme Yaklaşımı Kullanılarak Sınıflandırma Amaçlı Yapılmış Olan Çalışmalar”, Kara Harp Okulu Savunma Bilimleri Dergisi, 6(2): 17-32 (2007). 25. Schertel, S.L.,” Data Mining And Its Potential Use In Textiles: A Spinning Mill”, Doktora Tezi, Graduate Faculty of North Carolina State University, North Carolina, (2002). 26. Hui, S.C. ve Jha, G., “Data mining for customer service support“, Information & Management, 38:1-13, (2000). 27. Xiong, T., Wang, S., Mayers, A., ve Monga, E., “Personal bankruptcy prediction by mining credit card data”, Expert Systems with Applications, 40:665-676 (2012). 62 28. Guo, L., “Applying data mining techniques in property/casualty insurance”, Casualty Actuarial Society Forum, Virgina, 1-25 (2003). 29. Lien C., “Revisiting The Problem Of Market Segmentation: A new Approach Using Self-Organizing Maps, A Data Mining Technique, In Database Marketing”, Doktora Tezi, Carleton University Faculty of Graduate Studies and Research, Ottowa, (2005). 30. Liu Y. ve Schumann M., “Data Mining Feature Selection for Credit Scoring Models”, The Journal of the Operational Research Society, 56 (9):1099-1108 (2005). 31. Chen, Y. L., Tang, K., Shen, R. J., ve Hu, Y. H., “Market basket analysis in a multiple store environment” Decision support systems, 40(2): 339-354 (2005). 32. Giudici, P., ve Passerone, G., “Data Mining Of Association Structures To Model Con Sumer Behaviour”, Computational Statistics & Data Analysis, 38:533–541(2002). 33. Ay, D. ve Çil, İ., “Migros Türk A.Ş. de Birliktelik Kurallarının Yerleşim Düzeni Planlamada Kullanılması” Endüstri Mühendisliği Dergisi, 21(2):1429(2008). 34. Kotler P. ve Keller K.L., “Marketing Management, 14th Edition”, Pearson, Upper Saddle River, N.J, 557-561 (2012). 35. Sümer, S. I. ve Eser, Z., “Pazarlama Karması Elemanlarının Evrimi”, Gazi Üniversitesi İİBF Dergisi, 8(1): 165-186 (2006). 36. Chen, M. S., Han, J., ve Yu, P. S., “Data mining: an overview from a database perspective”, Knowledge and data Engineering, IEEE Transactions on, 8(6): 866-883 (1996). 63 37. Nakip, M., Varinli, İ., ve Gülmez, M. Güncel Pazarlama Yönetimi, Detay Yayıncılık, Ankara, (2012). 38. Taylor, P. ve Bain, P., "An assembly line in the head’: work and employee relations in the call centre", Industrial Relations Journal 30(2): 101-117 (1999). 39. Sarıyer, N., “Banka Çağrı Merkezi Pazarının Bölümlendirilmesi -Yozgat İl Merkezi’nde Bir Uygulama”, ZKÜ Sosyal Bilimler Dergisi, 3(6):149162 (2007). 40. Savaş, S., Topaloğlu, N., ve Yılmaz, M., “Veri Madenciliği ve Türkiye'deki Uygulama Örnekleri”, İstanbul Ticaret Üniversitesi Fen Bilimleri Dergisi, 21: 1-23 (2012). 41. Shaw, M. J., Subramaniam, C., Tan G. W., ve Melge, W. E., “Knowledge management and data mining for marketing”, Decision Support Systems, 31:127137 (2001). 42. Hand, D.J., “Data Mining: Statistics and More?”, The American Statistician, 52(2): 112-118 (1998). 43. Bhalla, S., ve Bai, Y., “Practical Database Programming With Visual Basic.Net.” , Cambridge University Press, Cambridge, 11-89 (2008). 44. Koyuncugil A.S. ve Özgülbaş N., “Veri Madenciliği: Tıp ve Sağlık Hizmetlerinde Kullanımıve Uygulamaları”, Bilişim Teknolojileri Dergisi, 2(2):21-32 (2009). 45. Aaker D.A., Kumar, V., Day, G.S., ve Leone, R.P., “ Marketing Research, International Student Version, 10th edition”, Wiley, Hoboken, NJ, 618,445 (2011). 46. Korkmaz, S., Işın, F.B., Öztürk, S.A., ve Eser, Z., “ Pazarlama: Kavramlarİlkeler-Kararlar”, Siyasal Kitabevi, Ankara (2009). 64 47. Piatetsky-Shapiro, G., “Knowledge Discovery in Real Databases: A Report on the IJCAI-89 Workshop”, AI Magazine, 11(5): 68-70 (1990). 48. Fayyad, U., Piatetsky-Shapiro, G., ve Smyth P., “From Data Mining to Knowledge Discovery in Databases”, AI Magazine 17(3): 37-54 (1996). 49. Akpınar, H., “Veri Tabanlarında Bilgi Keşfi ve Veri Madenciliği”, İ.Ü. İşletme Fakültesi Dergisi, 29(11): 1-22 (2000). 50. Zhang, C., ve Zhang, S., “Association Rule Mining, Models and Algorithms”, Springer, Berlin Heidelberg, (2002). 51. Chapman, P., Clınton, J., Kerber, R., Khabaz T., Reinartz, T., Shearer, C. ve Wırth, R. “CRISP-DM 1.0 Step-by-step data mining guide”, SPSS Inc. (2000). 52. Edelstein, H. A., “Introduction to Data Mining and Knowledge Discovery” , Two Crows Corporation, Maryland (1999). 53. Wirth, R., ve Hipp, J., “CRISP-DM: Towards a Standard Process Model for Data Mining” , Proceedings of the Fourth International Conference on the Practical Application of Knowledge Discovery and Data Mining, Manchester, 29-39 (2000). 54. Olson, D. L., ve Delen, D., “Advanced Data Mining Techniques”, Springer, Berlin Heidelberg, (2008). 55. Cešpivová, H., Rauch, J., Svátek, V., Kejkula, M. ve Tomecková, M., “Roles of medical ontology in association mining CRISP-DM cycle”, InECML/PKDD04 Workshop on Knowledge Discovery and Ontologies (KDO’04), Pisa (2004). 56. Özekes, S., ve Çamurcu, A.Y., “Veri Madenciliğinde Sınıflama ve Kestirim Uygulaması”, T.C. Marmara Üniversitesi Fen Bilimleri Dergisi, 18:159-174 (2002). 65 57. Çankırı, S., Kartal E., Yıldırım, K., ve Gülseçen, S., “Organizasyonlarda Bilgi Yönetimi Sürecinde Veri Madenciliği Yaklaşımı”, ÜNAK ’09, İstanbul, 148-167 (2009). 58. Fayyad, U., “Mining Databases: Towards Algorithms for Knowledge Discovery”, Data Engineering, 21(1): 39-48 (1998). 59. Han, J., Kamber, M. ve Pei, J., “Data Mining Concepts and Techniques, 3rd edition”, Morgan Kaufmann, U.S.A (2011). 60. Chiu, S. ve Tavella D., “ Data Mining and Market Intelligence for Optimal Marketing Returns, 1st Edition”, Butterworth Heinemann, San Francisco, 157162 (2008). 61. Telçeken, S., ve Doğan M., “Kaba Kümeler Teorisi Yardımı İle Büyük Veveri Topluluklarının Analizi”, Eleco2004, Bursa, 410-414 (2004). 62. Komorowski, J., Pawlak, Z., Polkowski, L., ve Skowron, A. “Rough sets: A tutorial”, Rough fuzzy hybridization: A new trend in decision-making, 1st Edition, Pal S.K. ve Skowron A., Springer-Verlag, New York, 3-98 (1999). 63. Emel, G. G., ve Taşkın, Ç., “Genetik Algoritmalar Ve Uygulama Alanları”, Uludağ Üniversitesi İİBF Dergisi, 21(1): 129-152 (2002). 64. Tuğ, E., “Genetik Algoritmalar ve Tıbbi Veri Madenciliği”, Yüksek Lisans Tezi, Selçuk Üniversitesi FBE, Konya (2005). 65. Vahaplar, A., ve İnceoğlu, M. M. “Veri Madenciliği ve Elektronik Ticaret”, Türkiye’de İnternet Konferansları, Harbiye İstanbul, 1-3 (2001). 66. Dener, M., Dörterler, M., ve Orman, A., “Açık Kaynak Kodlu Veri Madenciliği Programları: WEKA’da Örnek Uygulama”, Akademik Bilişim’09 – XI, Şanlıurfa, 787-796 (2009). 66 67. Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., ve Witten, I. H., “The WEKA data mining software: an update”, ACM SIGKDD Explorations Newsletter, 11(1): 10-18 (2009). 68. İnternet: Kd Nuggets http://www.kdnuggets.com/polls/2013/analytics-big-data-mining-data-sciencesoftware.html 69. İşler, Y., ve Narin A., “WEKA Yazılımında k-Ortalama Algoritması Kullanılarak Konjestif Kalp Yetmezliği Hastalarının Teşhisi”, SDÜ Teknik Bilimler Dergisi, 2(4): 21-29 (2012). 70. İnternet: The UCI Machine Learning Repository http://archive.ics.uci.edu/ml/about.html 71. Moro, S., Laureano, R.M. S., ve Cortez, P., “Using Data Mining For Bank Direct Marketing: An Application Of The CRISP-DM Methodology”, Proceedings of the European Simulation and Modelling Conference ESM'2011, Guimarães, 117-121 (2011). 67 EKLER 68 EK-1 En çok tercih edilen veri madenciliği yazılımları [68] Çizelge 1.1 En çok tercih edilen veri madenciliği yazılımları[68] Son 12 ayda gerçek bir projede hangi Analitik, Büyük veri, Veri madenciliği veya Veri yazılımı kullandınız? [1880 katılımcı] Kullanıcılar Kırmızı punto ücretsiz/açık kaynak kodlu yazılımları göstermektedir. Yeşil punto ticari araçları göstermektedir. % 2013 deki kullanıcılar % 2012 deki kullanıcılar Rapid-I RapidMiner/RapidAnalytics free edition (737), 30.9% 39.2% 26.7% R (704), 6.5% 37.4% 30.7% Excel (527), 0.9% 28.0% 29.8% Weka / Pentaho (269), 5.6% 14.3% 14.8% Python with any of numpy/scipy/pandas/iPython... packages(250), 0% 13.3% 14.9% Rapid-I RapidAnalytics/RapidMiner Commercial Edition (225), 52.4% 12.0% SAS (202), 2.0% 10.7% 12.7% MATLAB (186), 1.6% 9.9% 10.0% StatSoft Statistica (170), 45.9% 9.0% 14.0% IBM SPSS Statistics (164), 1.8% 8.7% 7.8% Microsoft SQL Server (131), 1.5% 7.0% 5.0% Tableau (118), 0% 6.3% 4.4% IBM SPSS Modeler (114), 6.1% 6.1% 6.8% KNIME free edition (110), 1.8% 5.9% 21.8% SAS Enterprise Miner (110), 0% 5.9% 5.8% Rattle (84), 0% 4.5% JMP (77), 7.8% 4.1% 4.0% Orange (67), 13.4% 3.6% 5.3% Other free analytics/data mining software(64), 3.1% 3.4% 4.9% 69 Çizelge 1.1 En çok tercih edilen veri madenciliği yazılımları (Devam) [68] Gnu Octave (54), 0% 2.9% Revolution Analytics R Enterprise (53), 1.9% 2.8% 1.4% Predixion Software (51), 43.1% 2.7% 0.4% KNIME Professional (46), 4.3% 2.4% Revolution Analytics R free edition (46), 2.2% 2.4% IBM Cognos (45), 2.2% 2.4% 2.0% Other commercial analytics/data mining/data science software (45), 0% 2.4% 4.0% QlikView (45), 2.2% 2.4% Salford SPM/CART/MARS/TreeNet/RF(42), 26.2% 2.2% 1.1% Mathematica (39), 0% 2.1% 2.9% Stata (39), 2.6% 2.1% 1.9% KXEN (35), 54.3% 1.9% 1.8% Miner3D (34), 41.2% 1.8% 2.4% SAP (including BusinessObjects/Sybase/Hana) (27), 3.7% 1.4% 0.9% TIBCO Spotfire / S+ / Miner (26), 3.8% 1.4% 4.6% C4.5/C5.0/See5 (21), 0% 1.1% 1.6% Bayesia (19), 15.8% 1.0% 1.8% Oracle Data Miner (19), 5.3% 1.0% 4.4% Zementis (17), 41.2% 0.9% 1.8% XLSTAT (16), 0% 0.9% 0.9% F# (14), 14.3% 0.7% 0.6% RapidInsight/Veera (9), 0% 0.5% 0.6% Teradata Miner (9), 0% 0.5% 0.5% 70 Çizelge 1.1 En çok tercih edilen veri madenciliği yazılımları (Devam) [68] Lavastorm (8), 25.0% 0.4% WordStat (7), 0% 0.4% 0.4% Angoss (6), 16.7% 0.3% 0.9% 11 Ants Analytics (5), 0% 0.3% 0.5% Alteryx (5), 0% 0.3% Megaputer Polyanalyst/TextAnalyst (2), 0% 0.1% 71 EK-2 Nitelik Seçimi analiz sonuçlarının WEKA’daki görünümü Şekil 2.1 Nitelik seçiminin bütün niteliklere CfsSubsetEval ile uygulanması === Run information === Evaluator: weka.attributeSelection.CfsSubsetEval Search:weka.attributeSelection.BestFirst -D 1 -N 5 Relation: bank-full2-weka.filters.unsupervised.attribute.RemoveR18 Instances: 45211 Attributes: 17 age job marital education default balance housing loan contact day month duration campaign pdays previous poutcome y Evaluation mode:evaluate on all training data === Attribute Selection on all input data === Search Method: Best first. Start set: no attributes Search direction: forward Stale search after 5 node expansions Total number of subsets evaluated: 95 Merit of best subset found: 0.082 Attribute Subset Evaluator (supervised, Class (nominal): 17 y): CFS Subset Evaluator Including locally predictive attributes Selected attributes: 3,7,8,12,16 : 5 marital housing loan duration poutcome 72 Şekil 2.2 Nitelik seçiminin bütün niteliklere Chisquaredattributeeval ile uygulanması == Run information === Evaluator: weka.attributeSelection.ChiSquaredAttributeEval Search:weka.attributeSelection.Ranker -T -1.7976931348623157E308 -N -1 Relation: bank-full2-weka.filters.unsupervised.attribute.RemoveR18 Instances: 45211 Attributes: 17 age job marital education default balance housing loan contact day month duration campaign pdays previous poutcome y Evaluation mode:evaluate on all training data === Attribute Selection on all input data === Search Method: Attribute ranking. Attribute Evaluator (supervised, Class (nominal): 17 y): Chi-squared Ranking Filter Ranked attributes: 7725.66922 12 duration 4391.50659 16 poutcome 3516.24129 14 pdays 3061.83894 11 month 1498.63049 1 age 1326.00827 15 previous 1035.71423 9 contact 875.69372 7 housing 836.10549 2 job 529.3653 10 day 503.96 6 balance 350.63271 13 campaign 238.92351 4 education 210.19493 8 loan 196.49595 3 marital 22.7235 5 default Selected attributes: 12,16,14,11,1,15,9,7,2,10,6,13,4,8,3,5 : 16 73 EK-3 Birliktelik Kuralları Analizi Sonuçlarının WEKA’daki Görünümü Şekil 3.1 Bütün niteliklerin PredictiveApriori ile analiz edilmesi PredictiveApriori =================== Best rules found: 1. job=student y=yes 269 ==> marital=single 258 acc:(0.94665) 2. job=entrepreneur marital=divorced 179 ==> y=no 164 acc:(0.90195) 3. job=housemaid marital=divorced 184 ==> y=no 166 acc:(0.89301) 4. job=unknown marital=divorced 17 ==> y=no 16 acc:(0.89172) 5. job=unknown marital=married 203 ==> y=no 182 acc:(0.89044) 6. job=entrepreneur marital=single 238 ==> y=no 211 acc:(0.88653) 7. job=unknown 288 ==> y=no 254 acc:(0.88495) 8. job=retired marital=single 108 ==> y=no 95 acc:(0.88287) 9. job=self-employed marital=divorced 140 ==> y=no 118 acc:(0.8602) 10. job=unemployed marital=divorced 171 ==> y=no 144 acc:(0.8574) 11. job=housemaid marital=single 144 ==> y=no 120 acc:(0.85112) 12. job=student marital=married 54 ==> y=no 44 acc:(0.84226) 13. job=student marital=divorced 6 ==> y=no 5 acc:(0.82215) 14. job=unknown y=no 254 ==> marital=married 182 acc:(0.7245) 15. job=unknown 288 ==> marital=married 203 acc:(0.71582) 74 Şekil 3.2 Eğitim düzeyi ile Hedef değişken (y) arasındaki ilişkin PredictiveApriori ile analiz edilmesi PredictiveApriori =================== Best rules found: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. education=primary 6851 ==> y=no 6260 acc:(0.55752) education=secondary 23202 ==> y=no 20752 acc:(0.52894) education=unknown 1857 ==> y=no 1605 acc:(0.41759) education=tertiary 13301 ==> y=no 11305 acc:(0.38172) y=no 39922 ==> education=secondary 20752 acc:(0.31706) y=yes 5289 ==> education=secondary 2450 acc:(0.23449) y=yes 5289 ==> education=tertiary 1996 acc:(0.1863) y=no 39922 ==> education=tertiary 11305 acc:(0.14981) y=no 39922 ==> education=primary 6260 acc:(0.10672) education=tertiary 13301 ==> y=yes 1996 acc:(0.0982) education=unknown 1857 ==> y=yes 252 acc:(0.08969) y=yes 5289 ==> education=primary 591 acc:(0.0647) education=secondary 23202 ==> y=yes 2450 acc:(0.06033) education=primary 6851 ==> y=yes 591 acc:(0.04043) y=yes 5289 ==> education=unknown 252 acc:(0.03878) y=no 39922 ==> education=unknown 1605 acc:(0.02736) 75 Şekil 3.3 Konut kredisi, bireysel kredi ve yükümlülüğü yerine getirilmeyen kredinin olup olmaması ile y arasındaki ilişkinin Apriori ile analiz edilmesi Apriori ======= Minimum support: 0.4 (18084 instances) Minimum metric <confidence>: 0.9 Number of cycles performed: 12 Generated sets of large itemsets: Size of set of large itemsets L(1): 5 Size of set of large itemsets L(2): 7 Size of set of large itemsets L(3): 4 Size of set of large itemsets L(4): 1 Best rules found: 1. loan=no 37967 ==> default=no 37453 conf:(0.99) 2. loan=no y=no 33162 ==> default=no 32685 conf:(0.99) 3. housing=yes loan=no 20763 ==> default=no 20461 conf:(0.99) 4. housing=yes loan=no y=no 19093 ==> default=no 18813 conf:(0.99) 5. housing=yes 25130 ==> default=no 24695 conf:(0.98) 6. housing=yes y=no 23195 ==> default=no 22789 conf:(0.98) 7. housing=no 20081 ==> default=no 19701 conf:(0.98) 8. y=no 39922 ==> default=no 39159 conf:(0.98) 9. housing=yes 25130 ==> y=no 23195 conf:(0.92) 10. default=no housing=yes 24695 ==> y=no 22789 conf:(0.92) 76 Şekil 3.4 Konut kredisi, bireysel kredi, yükümlülüğü yerine getirilmeyen kredinin olup olmaması ile y arasındaki ilişkinin PredictiveApriori ile analiz edilmesi PredictiveApriori =================== Best rules found: 1. housing=yes loan=yes y=yes 265 ==> default=no 258 acc:(0.97224) 2. housing=no loan=yes y=yes 219 ==> default=no 211 acc:(0.96263) 3. default=yes housing=no loan=yes 168 ==> y=no 160 acc:(0.94799) 4. default=yes housing=yes loan=yes 133 ==> y=no 126 acc:(0.94245) 5. default=yes housing=no loan=no 212 ==> y=no 197 acc:(0.928) 6. default=yes housing=yes y=yes 29 ==> loan=no 22 acc:(0.76272) 7. default=yes y=yes 52 ==> loan=no 37 acc:(0.69879) 8. housing=no loan=no y=yes 3135 ==> default=no 3120 acc:(0.62926) 9. housing=no y=yes 3354 ==> default=no 3331 acc:(0.61872) 10. loan=no y=yes 4805 ==> default=no 4768 acc:(0.61548) 11. y=yes 5289 ==> default=no 5237 acc:(0.61456) 12. housing=no loan=no 17204 ==> default=no 16992 acc:(0.61455) 13. loan=no 37967 ==> default=no 37453 acc:(0.61455) 14. housing=yes 25130 ==> default=no 24695 acc:(0.61454) 15. y=no 39922 ==> default=no 39159 acc:(0.61454) acc:(0.52663) 77 Şekil 3.5 Meslek, konuşma süresi ve evlilik durumu durum arasındaki ilişkinin PredictiveApriori algoritması ile analiz edilmesi === Run information === Scheme: weka.associations.PredictiveApriori -N 100 -c -1 Relation: Durationweka.filters.unsupervised.attribute.Remove-R1,4-17 Instances: 45211 Attributes: 3 job marital Duration_kategorik === Associator model (full training set) === PredictiveApriori =================== Best rules found: 1. job=student Duration_kategorik=Düþük 292 ==> marital=single 278 acc:(0.9486) 2. job=student Duration_kategorik=Orta 193 ==> marital=single 184 acc:(0.94777) 3. job=student Duration_kategorik=Çok Ýyi 57 ==> marital=single 54 acc:(0.94095) 4. job=student Duration_kategorik=Ýyi 90 ==> marital=single 83 acc:(0.93289) 5. job=student Duration_kategorik=Mükemmel 92 ==> marital=single 84 acc:(0.92726) 6. job=student Duration_kategorik=Çok Düþü 214 ==> marital=single 195 acc:(0.92015) 7. job=entrepreneur Duration_kategorik=Çok Ýyi 78 ==> marital=married 63 acc:(0.75832) 8. job=retired Duration_kategorik=Ýyi 252 ==> marital=married 194 acc:(0.75385) 9. job=housemaid Duration_kategorik=Orta 187 ==> marital=married 140 acc:(0.74076) 10. job=retired Duration_kategorik=Çok Ýyi 150 ==> marital=married 112 acc:(0.73856) 11. job=unknown Duration_kategorik=Çok Düþü 87 ==> marital=married 65 acc:(0.7341) 12. job=housemaid Duration_kategorik=Ýyi 110 ==> marital=married 81 acc:(0.73127) 13. job=entrepreneur Duration_kategorik=Orta 246 ==> marital=married 177 acc:(0.72419) 14. job=housemaid Duration_kategorik=Çok Ýyi 53 ==> marital=married 39 acc:(0.71776) 15. job=unknown 288 ==> marital=married 203 acc:(0.71365) 78 ÖZGEÇMİŞ Kişisel Bilgiler Soyadı, adı : AYTAÇ, Muhammed Bilgehan Uyruğu : T.C. Doğum tarihi ve yeri : AKSARAY 24/07/1989 Medeni hali : Bekâr Telefon : 0 382 288 24 01 Faks : 0 382 288 2398 e-mail : [email protected] Eğitim Derece Eğitim Birimi Mezuniyet tarihi Yüksek lisans Gazi Üniversitesi/Yönetim Bil. Sis. 2013 Lisans Gazi Üniversitesi/İşletme Bölümü 2011 Lise Cumhuriyet Anadolu Lisesi 2007 Yıl Yer Görev 2012 Aksaray Üniversitesi Araştırma Görevlisi İş Deneyimi Yabancı Dil İngilizce Hobiler Basketbol, Müzik, Roman