OpenEYE: Görme Engelli Bireyler için Yapay Zeka Destekli Baston Projesi


Öğrencim Tunga Sayıcı ile birlikte emek harcadığımız OpenEye projemizle, İzmir Bölge 2.si olduk. TÜBİTAK Bilim İnsanı Destek Programları Başkanlığı tarafından düzenlenen 2242-Öncelikli Alanlarda Üniversite Öğrencileri Proje Yarışması’na Bilgi ve İletişim kategorisinde katıldığımız proje, ikimiz için de güzel bir deneyim oldu. Bastonun montaj aşamasındaki durumunu gösteren bir resim aşağıdaki gibi:

baston

Tunga arkadaşımı tebrik ediyor, başarılarının ve çalışmalarının devamını diliyorum.

tunga
Doç.Dr. Deniz Kılınç

Advertisements

Python ile Veri Bilimine Dalış


Günümüzde veri bilimi denilince akla ilk gelen programlama dili Python’dur. Kolay öğrenilebilmesi, kolay okunması, bakımının kolay olması ve hazır birçok veri bilimi kütüphanesi bulundurması, dilin kullanımını oldukça yaygınlaştırmıştır [2]. Popülerliği ve kullanımı arttıkça, var olan kütüphaneleri daha fazla gelişmekte ve ayrıca yeni kütüphaneler de eklenmektedir. Bu yazımızda Python diline veri bilimi perspektifinden hızlı ama detaylı bir giriş yapıp, önemli paketlerden NumPy ve Pandas ile ilgili bilgi verip, örnekler yapacağız. Yazının genel akışı aşağıdaki gibi olacak:

  • Giriş (Veri Bilimi, Tanıtım)
  • Python Programlama Dili (Geçmişi ve Yapısı)
  • Kurulum
  • Python Değişken Türleri
  • Python Koşul Deyimleri
  • Python Döngüleri
  • Python Veri Yapıları (Listeler, Sözlükler)
  • Referans Türleri ve Nesne Klonlama
  • Python Fonksiyon Tanımları
  • Python Lambda Fonksiyonları
  • Veri Bilimi ve Nesne Yönelimli Programlama
  • NumPy Kütüphanesi
  • Pandas Kütüphanesi

Yazının tamamına “Deep Learning Türkiye” medium blog sitesinden erişebilirsiniz…

Python ile Veri Bilimine Dalış

Deniz Kılınç

Yapay Zeka ve Makine Öğrenmesi 101 Eğitimi


Uzun yıllar sektörde birlikte çalıştığım arkadaşlarımın ve mezun öğrencilerimin (yeni meslektaşlarım) de olduğu CTS Yazılım firmasında, Ar-Ge odaklı bir Veri Bilimi projesi için eğlenceli ve faydalı bir Yapay Zeka ve Makine Öğrenmesi 101 eğitimi gerçekleştirdik. Misafirperverlikleri için hepsine teşekkür ediyorum.

14d6f3cf-29ce-4e1e-bbf5-1daf094efa61

Deniz Kılınç

Metin İşleme 1 —  Eski Tarz Yöntemler (Bag of Words ve TFxIDF)


Günümüz teknolojilerinin ve İnternet altyapılarının geldiği noktada; yapısal olmayan metin içerikli veri miktarı her geçen gün artmaktadır. Yapısal olmayan bu veriler üzerinde Makine Öğrenmesi modellerini ve algoritmalarını uygulayabilmemiz için öncelikle metinlerin işlenmesi gerekmektedir. Kabaca adımlar şu şekildedir: “metin verileri” → “özniteliklere” (yani yapısal bir formata), öznitelikler → “vektörlere” çevrilir.

Yazının tamamına “Deep Learning Türkiye” medium blog sitesinden erişebilirsiniz…

Metin İşleme 1 — Eski Tarz Yöntemler (Bag of Words ve TFxIDF)

Deniz Kılınç

Proje Birincilik Ödülü: “Makine Öğrenmesi Destekli Sahte Twitter Kullanıcısı Tespiti”


Danışmanlığını yaptığım Yazılım Mühendisliği 3.sınıf öğrencim Ceyhun Akyol ile katıldığımız 26. Bilim ve Bahar Şenliği Proje Yarışmasında, Mühendislik Bilimleri kategorisinde, “Makine Öğrenmesi Destekli Sahte Twitter Kullanıcısı Tespiti” isimli projemizle 1.lik ödülünü almaya hak kazandık.

Sistem Mimarisi

Makine Öğrenmesi Özet Bilgi

  • Çalışma için veri seti özel oluşturuldu.
  • Deneysel olarak test edilen algoritmalar:
    • NaiveBayes
    • NaiveBayesMultinomial
    • NaiveBayesUpdateable
    • Logistic
    • SGD
    • KStar
    • IterativeClassifierOptimizer
    • RandomSubSpace
    • MultiClassClassifier
    • MultiScheme
    • Vote
    • ZeroR
    • J48
    • LMT
    • RandomTree
  • Öznitelik seçim denemeleri
    • CfsSubsetEval
    • Relief
  • En iyi Accuracy değeri
    • Random Forest + Relief: %90.4

Bazı Ekran Görüntüleri

Öğrencimi gösterdiği yoğun gayretten ötürü ayrıca tebrik ediyorum…

Dr. Deniz Kılınç

Makine Öğrenimi ve Derin Öğrenme ile Müşteri Kayıp (Churn) Analizi-1


Churn analizini kabaca “bir müşterinin” “bir ürünü veya hizmeti”, “terk etme ihtimali” üzerine gerçekleştirilen analitik çalışmaların bütünü olarak tanımlayabiliriz.

Yazının tamamına “Deep Learning Türkiye” medium blog sitesinden erişebilirsiniz…

Makine Öğrenimi ve Derin Öğrenme ile Müşteri Kayıp (Churn) Analizi-1

Deniz Kılınç

Yazılım Mühendisliği Öğrencileri Yapay Zekâ Projeleriyle TÜBİTAK Yarışmasında Türkiye 2.si Oldu…


Türkiyenin tüm üniversitelerinden her yıl yüzlerce projenin katıldığı ve yarıştığı Türkiye Bilimsel ve Teknolojik Araştırma Kurumu (TÜBİTAK) 2242 Üniversite Öğrencileri Yazılım Projeleri Yarışmasında, Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği öğrencileri “Götür Beni İstediğim Yere” isimli Yapay Zekâ altyapılı yazılım projeleriyle Türkiye 2.si oldular.

2017 yılında toplam 532 proje başvurusu yapıldı. Bu projeler arasından ön inceleme ve dış danışman değerlendirmesi sonucunda seçilen 154 proje, Final Sergisine katılmaya hak kazandı.  Finale sergisine kalan projeler 20-21-22 Kasım 2017 tarihlerinde Konya Selçuk Üniversitesinde sergilenerek, jüri üyeleri tarafından değerlendirildiler. Danışmanlığını gerçekleştirdiğim projede yer alan öğrencilerim Muhammet Kaya, Cankat Abacı, Halil İbrahim Ungan, Barış Altun ve Ezgi Emgin’i kutlar başarılarının devamını dilerim.