YRD.DOÇ.DR Turgay tugan bİlgİn

Slides:



Advertisements
Benzer bir sunumlar
Burkay Yapağcıoğlu.
Advertisements

Unsupervised Learning (Kümeleme)
ZAMAN SERİLERİ MADENCİLİĞİ KULLANILARAK NÜFUS ARTIŞI TAHMİN UYGULAMASI
Kayıt olun’a tıklayın…
BİLİM LABORATUVARLARI’ndan Yeni bir hizmet ONLINE ÖDEME SİSTEMİ www
Elektronik ticarette güvenlik konusunda değerlendirilmesi gereken diğer bir konu da alıcıların elektronik ticaret sitelerinden alışveriş yapmak için vermek.
Google Analytics Nedir?
BİLGİ İŞLEM ŞUBE MÜDÜRLÜĞÜ
Yaşlılık Aylığının Bağlanması İçin Nereye ve Nasıl Başvurulur?
Siber Güvenlik ve Kara Para Aklama BİLİŞİM TEKNOLOJİLERİ VE YÖNETİM-
Azrael Online Hasta Takip Programı
UZAKTAN EĞİTİM SİSTEMİ
Hareket halindeki insanlara ulaşın.Mobil Arama Ağı Reklamları Mobil Arama Ağı Reklamları ile kullanıcılara ulaşın.
İNTERNET.
İŞLETİM SİSTEMİ İşletim Sistemi Nedir İşletim Sisteminin Görevleri
KIRIKKALE UNIVERSITESI KUTUPHANE VE DOKUMANTASYON DAIRE BASKANLIGI.
Asansör Simülatörünün Ürettiği Sonuçlar Üzerinde Yapılan K-means++ Kümeleme Çalışması ile Trafik Türünün Tahmini M. Fatih ADAK Bilgisayar Mühendisliği.
İLİŞKİSEL VERİ MODELİ Tablolar ile Gösterim
Yrd. Doç. Dr. Altan MESUT Trakya Üniversitesi Bilgisayar Mühendisliği
Sektöründe 10 Yıllık deneyimle ispatlanmış olsa gerek ki Telekomünikasyon sektörü sonu olmayan, yıl geçtikçe kendisini yenileyen yapısı ile ticari anlamda.
İşletmeler için Veri Madenciliği
Organize Sanayi Bölgeleri Bilgi Sitesi Kullanıcı Rehberi
KIRKLARELİ ÜNİVERSİTESİ BABAESKİ MESLEK YÜKSEKOKULU DERS:E-TİCARET KONU:ELEKTRONİK TİCARETİN GELİŞİMİ VE GELENEKSEL TİCARET İLE KARŞILAŞTIRILMASI HAZIRLAYAN:DİLEK.
SÜLEYMAN DEMİREL ÜNİVERSİTESİ Öğrenci İşleri Daire Başkanlığı
Garanti Bankası-11 Aralık 2007 Gündem Garanti Bankası Online Stratejisi ve Örnekleri Study Case: 5 dk.da Kredi Mobil Mecra.
Strateji Geliştirme Daire Başkanlığı
Veri madenciliği, günümüzde karar verme sürecine ihtiyaç duyulan bir çok alanda uygulanmaktadır
EXCEL DE VERİ TABANI (DATABASE) İŞLEMLERİ
Kümeleme ve Yöntemleri Arş.Grv İlyas AKKUŞ İnönü Üniversitesi B.Ö.T.E
Endüstride Veri Madenciliği Uygulamaları Yrd. Doç. Dr. Ayhan Demiriz 28/2/2006.
2015 VİZYON MARKET PROGRAMI
E-Ticaret (Rakamlarla Giriş) Sunu İçerik Kaynağı: İyiler, Z. (2009). Elektronik Ticaret ve Pazarlama, T.C. BAŞBAKANLIK Dış Ticaret Müsteşarlığı İhracatı.
Yapay Zeka Teknikleriyle Tıbbi Verilerin İşlenmesi: VERİ MADENCİLİĞİ
T.C. MİLLİ EĞİTİM BAKANLIĞI Büro Yönetimi Öğretmeni Fatma GEZ BALIKESİR / BANDIRMA – İLÇE MİLLİ EĞİTİM MÜDÜRLÜĞÜ Büro Yönetimi ve Resmi Yazışma Kuralları.
İŞLETİM SİSTEMİ İşletim Sistemi Nedir İşletim Sisteminin Görevleri
YAZILIM.
SANAL MAĞAZA UYGULAMALARI VE STRATEJİLERİ
Makİne Öğrenmesİ İle Ürün SInIflandIrma İncelemesi
Dyned eba şifre güncelleme işlemleri için
YAZILIM.
ELEKTRONİK TİCARET (e-ticaret)
Veri Madenciliği Rümeysa İhvan
Veri Madenciliği Giriş.
Uzaktan Öğretim Tezsiz Yüksek Lisans Programı
GAZİANTEP ECZACI ODASI
GENEL MUHASEBE 1 Yrd. Doç. Dr. Serhan Gürkan KBÜ İşletme Fakültesi
 Hız, kolaylık, fiyat avantajı gibi nedenlerle son yıllarda tercih nedeni haline gelen internetten alışveriş “E-ticaret” sektörünün büyümesinde önemli.
Veri Madenciligi . Sınıflandırma ve Regresyon Ağaçları ( CART )
Gundemkep.com.tr. Gundemkep.com Amaç: Kep sisteminde kanal yapısının açıklanabilmesi için hazırlanmıştır. Uygulama: Web Site işlemleri Sisteme giriş işlemleri.
Veri Madenciliği Birliktelik Analizi: Temel Kavramlar ve Algoritmalar
1- İnternet Sağlayıcınızdan adresine giriniz. 2- Sitemizdeki sayfalardan Arşiv butonuna tıklayınız.
Yapay Zeka Desteği ile Parfüm Öneri Sistemi
1 E-Ticaret ve Güvenli Ödeme Kısım I. E-Ticaret Kısım II. Güvenli Ödeme Umur YILMAZ Comtech Tic. Ltd
ÖTÖ 451 Okul Yönetiminde Bilgisayar Uygulamaları R. Orçun Madran.
BİRLİKTELİK KURALLARI ( ASSOCIATION RULE MINING)
WEB’DEN KİŞİSELLEŞTİRİLMİŞ KART DOLUMU KILAVUZU. WEB’DEN DOLUM AŞAMALARI Webden dolum için öncelikle internet tarayıcımızın adres Kısmına
VERİ MADENCİLİĞİ ISE 302 Dr. Tuğrul TAŞCI.
Bölüm 4 : VERİ MADENCİLİĞİ
Temel Bilgi Teknolojileri
ELEKTRONİK TİCARET ÖNÜNDEKİ ZORLUKLAR VE RİSKLER
UZAKTAN EĞİTİM SİSTEMİ
ELEKTRONİK TİCARET Öğr. Gör. Canan ASLANYÜREK.
İŞLETME DEFTERİ NAZAN PAT
BİLGİ VE AĞ GÜVENLİĞİ DERSİ ÖDEVİ Ödev Konuları: 1) Dağıtık sistemler nedir avantajı nelerdir ? 2) Arp zehirlenmesi nedir? 3) Günümüzde kullanılan en güncel.
ELEKTRONİK TİCARET E TİCARET NEDİR ? E-Ticaret ‘ te dikkat edilmesi gereken kurallar 1.
Bu sunum Balıkesir İl Milli Eğitim Müdürlüğü’nün 08/09/2014 tarihli /480.99/ sayılı , “Dyned Destek Hizmeti” konulu yazısına istinaden.
Web Servisi Aracılığıyla Android Cihazlardan Sıcaklık Kontrolü
Yapay Zeka Nadir Can KAVKAS
Elektronik-Ticaret’te Arama Motoru Optimizasyonu ve Sosyal Medya
1 EXCEL DE VERİ TABANI (DATABASE) İŞLEMLERİ Excel de bir veritabanı oluşturulabilir veya başka programlarda (Access gibi) oluşturulmuş olan Veri Tabanları.
Sunum transkripti:

YRD.DOÇ.DR Turgay tugan bİlgİn Sıralı Örüntü Madenciliği ile e-Bankacılıkta Kullanıcı Davranışlarının Modellenmesi Eren BERK AYTAç YAZILIM MÜHENDİSİ KUVEYT TÜRK KATILIM BANKASI BİLGİ TEKNOLOJİLERİ AR-GE MERKEZİ YRD.DOÇ.DR Turgay tugan bİlgİn Maltepe ÜNİVERSİTESİ MÜH FAK.YAZILIM MÜH.BÖLÜMÜ

Taslak Giriş Birliktelik analizi ve sıralı örüntü madenciliği nedir? Sıralı örüntü madeciliğinden bazı temel kavramlar(Güven Değeri,Destek Değeri) Çalışmanın amacı Veri seti ve veri setine uygulanan veri indirgemeleri Yazılım ve veri setinin yazılıma uygulanışı Sonuçlar & Öneriler Soru & Cevap

Giriş Veri madenciliği; çığ gibi büyüyen sayısal veri ortamları arasından yararlı ve gerekli olan bilgiye ulaşmayı sağlamak ve bu bilgilerden faydalanmaktır. Normal veritabanı uygulamalarından farklı. Örnek: Adı Ahmet olan kredi kartı sahiplerini bul. Riski az olan tüm kredi kartı başvurularını bul. Pazarlama, banka ve e-ticaret gibi alanlarda market analizi, müşteri profili çıkarma, risk analizi, sahtekârlık tespiti ve normal olmayan örüntülerin bulunması gibi birçok kullanım alanları vardır. Bankacılıkta ise Risk Yönetimi,Müşteri İlişkileri Yönetimi,Müşteri Sürdürebilirlik,Pazarlama,Çapraz Satış,Sahtekarlık Tespiti gibi alanlarda kullanılır.

Birliktelik Analizi Birliktelik analizi, bir işlem kaydında bir elemanın meydana gelme olasılığını, diğer elemanların meydana gelme olasılıklarından tahmin etmek için kurallar bulunmasıdır. Hangi ürünler çoğunlukla birlikte satılıyor? Kişisel bilgisayar satın alan bir kişinin bir sonraki satın alacağı ürün ne olabilir? Yeni bir ilaca duyarlı olan DNA tipleri hangileridir? Web dokümanları otomatik olarak sınıflandırılabilir mi?

Birliktelik Analizi {Çocuk Bezi} {Çikolata} {Süt, Ekmek} {Yumurta, Kola} {Çikolata, Ekmek} {Süt}

Temel Kavramlar Destek Sayısı (Support count (s)) Bir öğe setinin kaç defa meydana geldiğinin sayısıdır. Şekil 1 için Örnek: s({Süt, Ekmek, Çocuk Bezi}) = 2 Destek (Support) Bir öğe setini içeren işlemlerin oranıdır. {Süt,Çocuk Bezi} {Çikolata} Sık Öğe Seti(Frequent Itemset): Bir öğe setinin destek değeri minsupport(en küçük destek değeri) eşik değerinden daha büyük ise sık öğe seti olarak bilinir.

Temel Kavramlar Güven Değeri(Confidence): X değerini içeren işlem kayıtları içerisinde X ve Y değerlerinin birlikte hangi sıklıkta ortaya çıktığının ölçümüdür. {Süt,Çocuk Bezi} {Çikolata} En Küçük Destek Değeri (Minumum Support) Birliktelik kuralının geçerli olması için gereken eşik değeridir. Belirtilen bir kural eğer bilgi verecekse bu bilginin en küçük destek değerine eşit veya büyük olmalıdır.

Birliktelik Analizi Örnek Bilgisayar alan bir müşterinin aynı zamanda antivirus yazılımı almasına ait ilişkilendirme kuralı: bilgisayar antivirüs_yazılımı [support=%2,confidence=%60] Support = Destek (müşterilerin %2’si bilgisayar ve antivirüs yazılımını beraber almışlar) Confidence = Güven (bilgisayar alan müşterilerin %60’ı antivirüs yazılımı da almış)

Sıralı Örüntü Madenciliği Sıralı örüntü madenciliği, belirli bir sırayla gelen istatiksel olarak veri örnekleri arasındaki ilgili örüntüleri bulmaya çalışır. Sıralı veritabanı SID sequences 10 <a(abc)(ac)d(cf)> 20 <(ad)c(bc)(ae)> 30 <(ef)(ab)(df)cb> 40 <eg(af)cbc>

Sıralı Örüntü Madeciliği Uygulamaları Müşteri alışveriş sıralaması -Müşterilerin 3 ay içerisinde mağazadan önce bilgisayar sonra CD-ROM en son dijital kamera almaları Doğal Afetler (Deprem) Web sitesindeki gezinme logları < {Anasayfa} {Elektronik} {Dijital Kameralar} {Canon Digital Kameralar} {Alışveriş Sepeti} {Sipariş Onayı} {Alışverişe Geri Dön} > DNA sıralaması ve gen yapısı

Sıralı Örüntü Madenciliği Kavramlar Sequence ve Subsequnce Data sequence Subsequence İçerir mi? < {2,4} {3,5,6} {8} > < {2} {3,5} > Yes < {1,2} {3,4} > < {1} {2} > No < {2,4} {2,4} {2,5} > < {2} {4} >

Sıralı Örüntü Madenciliği Veri kümesi içindeki yaygın örüntülerin, nesneleri oluşturan nitelikler arasındaki ilişkilerin bulunması. SID sequence 10 <a(abc)(ac)d(cf)> 20 <(ad)c(bc)(ae)> 30 <(ef)(ab)(df)cb> 40 <eg(af)cbc> <a(bc)dc> <a(abc)(ac)d(cf)> ‘nin subsequence’dir. min_sup =2, <(ab)c> sıralı örüntüdür.

Çalışmanın Amacı Bu çalışmada, özel bir banka müşterilerinin internet şubesinde yapmış olduğu işlemler veri seti olarak kullanılmıştır. Çalışmada sıralı örüntü madenciliği yöntemi kullanılarak müşterilerin davranışları havale, EFT ve fatura ödemelerini hangi adımlarla yapıldığının belirlenmesi ve oturum sırasında yapmış oldukları davranışlar hakkında çıkarımlar yaparak bunların modellenmesi amaçlanmaktadır.

Çalışmada Kullanılan Veri Seti Kullanıcının ziyaret ettiği modüller tabloda “Modül Adı”, gerçekleştirdiği işlemler ise “İşlem” sütununda verilmiştir. Tablo 1. Internet Şubesinde Gerçekleştirilen Fatura ödeme işlemine ait kayıtlar

Veri Önişleme Tablo 2’de Internet Şubesi’nde kullanılan veri setinin aslı bulunmaktadır. Veri setinin sütunları CustomerId (MüşteriNo) ControllerName (Modül Adı) , ActionName (İşlem) RequestType (İstek Tipi) , SessionId (Oturum No) SystemDate (Sistem Tarihi) ve MachineName (Makine Adı)’dir. Tablo 2.Internet Şubesine ait Ham Veriler

Veri Önişleme Veri madenciliği yazılımında kullanabilmek için her bir işlemin sayısal bir değer ile ifade edilmesi gerekmiştir. Bu sebeple veri setinde her işlemin ne anlama geldiğini belirtmek için, her modül adı ve işlem satırı için tekil bir sayı(Id) verilmiştir. Örneğin, Tablo 3 ‘te 54 Id numaralı satıra karşılık gelen Modül Adı BillPayment, İşlem ise Index’tir. Bu satırdan kullanıcının fatura ödeme sayfasını ziyaret ettiği anlaşılmaktadır. Tablo 3. Internet Şubesinde Gerçekleştirilen Fatura Ödeme İşlemine Ait Kayıtların Tekil Sayı(Id) Atanmış Hali

Çalışmada Kullanılan Yazılım Veri madenciliğinde verileri anlamlı hale getiren böylelikle verilerin yorumlanmasını ve görselleşmesini sağlayan araçlar bulunmaktadır. Bu çalışmada kullanılan yazılım birçok algoritmayı içinde barındıran ve Java tabanlı bir yazılım olan Sequential Pattern Mining Framework(SPMF) SPMF, sıralı örüntü madenciliği, ilişkisel veri madenciliği, sıralı veri madenciliği ve kümeleme için toplamda 52 adet veri madenciliği algoritması uygulamaları sunmaktadır. Sıralı örüntü madenciliği için PrefixSpan, SPAM, SPADE sıralı veri madenciliği için RuleGrowth TRuleGrowth, CMRules, kümeleme için K-Means gibi algoritmaları içerir.

Çalışmada Kullanılan Yazılım Şekil 1. Internet Şubesinde Gerçekleştirilen Fatura Ödeme İşleminin SPFM yazılımın kabul ettiği format Şekil 2. Kullanıcı verilerinin SPMF formatındaki görünümü

Çalışmada Kullanılan Yazılım Şekil 3. Fatura ödemesi için elde edilen çıktı dosyası

Sonuçlar SPMF programı çeşitli en küçük destek parametreleriyle çalıştırılmıştır. Elde edilen çıktılar incelendiğinde uzun sıralı örüntülerde anlamlı sonuçlar elde edilememiştir. Ancak müşterilerin çoğunlukla yapmış olduğu gezme davranışları incelendiğinde şu sonuçlara ulaşılmıştır. Havale işlemi için(minsup %50) elde edilen çıktı aşağıdadır. Havale işlemine için karşılık gelen gezme sırası aşağıda verilmiştir. EFT işlemi için(minsup %50) elde edilen çıktı aşağıdadır. EFT işlemine için karşılık gelen gezme sırası aşağıda verilmiştir.

Sonuçlar Fatura ödeme işlemi için(minsup %50) elde edilen çıktı aşağıdadır. Fatura ödeme işlemine için karşılık gelen gezme sırası aşağıda verilmiştir.

Sonuçlar Ayrıca müşteri davranışıyla ilgili çıkan sonuçlar incelenerek şu çıkarımlar yapılmıştır. Oturumlarda genellikle tek işlem yapılıyor. Genellikle yapılan işlem sonucu dekont incelenmiyor. Ziyaretçiler bankacılık işlemlerini Ana sayfada sol tarafta bulunan “Tüm İşlemler” butonuna tıklayarak açılan menüden veya bu işlemleri daha hızlı ve pratik yapmaları için kendi menülerini oluşturmaya yönelik akıllı menü uygulamasıyla yapabilmektedir. Sonuçlara göre; Ziyaretçiler işlemlerini minsup %50 oranında ana sayfada yer alan “Tüm İşlemler” butonuna tıklayarak açılan menüden, minsup %20 oranında akıllı menü uygulamasını kullanarak gerçekleştiriyor.

Sonuçlar Internet Şubesine Cep Mesajı, Cep Parolamatik veya Mobil İmza seçeneklerinden biriyle giriş yapılmaktadır. Ziyaretçilerin minsup %70 oranında cep telefonlarına SMS ile gönderilen şifre ile giriş yapıyor. Ziyaretçiler minsup %30 oranında havale işlemi yapılıyor. Ziyaretçiler internet bankacılığı uygulamasından çıkış yaparken minsup %90 oranında “Güvenli Çıkış” butonu kullanılıyor.

Değerlendirme ve Öneriler SPMF yazılımı en küçük destek değer parametresine duyarlıdır. Bu parametreler uygun seçilmediğinde çok fazla sayıda anlamsız örüntü ortaya çıkmaktadır. Anlamlı örüntülerin bulunması için %50 ile %70 arasında çeşitli en küçük destek değerleri ile deneyler tekrarlanmıştır. Bu çalışma sonucunda, Internet şubesini kullanan ziyaretçilerin bankanın sunmuş olduğu yeni teknolojilere karşı duyarlı olmadığı görülmüştür. Müşteriler genellikle bankacılık işlemlerini klasik ve uzun yöntemlerle yapmışlardır. Internet şubede sunulan “Akıllı Menü” uygulamasıyla havale, EFT, Fatura Ödemesi gibi işlemler çok kısa bir sürede yapılması sağlanmaktadır. Kullanıcıların bu uygulamayı daha etkin kullanabilmesi ve ilgilerini çekmesi için Internet şubede anlık ipuçları verilmesi gereklidir.

SORULAR?