Bu sayfada Türkiye'de derin öğrenme (deep learning) ve makine öğrenmesi (machine learning) alanında yapılan çalışmaları (blog yazısı, video ders, bilimsel makale, kodlar, verisetleri) bulabilirsiniz.
Sayfa, Deep Learning Türkiye topluluğu tarafından desteklenmektedir. Derin öğrenme ve makine öğrenmesiyle ilgili çalışmalarınız var ise Deep Learning Türkiye topluluğuna katılmak için başvuru formunu doldurabilirsiniz.
Bizi LinkedIn, Facebook ve Twitter'da takip edebilir, Medium-Türkçe ve Medium-İngilizce platformunda da blog yazılarımızı okuyabilir, isterseniz katkı sağlayabilirsiniz:
Sayfaya yeni kaynak eklemek için: Katkıda bulunma rehberi adresindeki talimatları izleyin.
İçerikler
TEMEL KONULAR
- Temel: Şu Kara Kutuyu Açalım: Yapay Sinir Ağları (Merve Ayyüce Kızrak)
- Motivasyon: Yapay Zeka ve Derin Öğrenmenin Hikayesi (Merve Ayyüce Kızrak)
- Derin Öğrenme Başlangıç Seti - Donanım Ve Yazılım (Arda Mavi)
- Yapay Zeka - Düşünen Ve Üreten Makinelerin Doğuşu (Arda Mavi)
- İnsanda Ve Makinede Öğrenme (Arda Mavi)
- Bilgisayarda Görüntü Ve Sayı Dizileri (Arda Mavi)
- Derin Öğrenme 1 (Birol Kuyumcu)
- Derin Öğrenme 2 (Birol Kuyumcu)
- Derin Öğrenme 3 (Birol Kuyumcu)
- Derin Öğrenme , Yapay Zeka ve Bilgisayar Bilim (Burak Bayramlı)
- Makine Öğrenimi Eğlencelidir(Özgür Şahin)
- Makine Öğrenmesi Nedir? (Halil İbrahim Şafak)
- Makine Öğrenmesi 101 (Seray Beşer)
- Derin Öğrenme 101 (Seray Beşer)
- Makine Öğrenmesi Matematiği (Seray Beşer)
- Veri Bilimcisi Olma Rehberi (Şefik İlkin Serengil)
ALGORİTMALAR
Algoritmalar için Püf Noktaları
- Derin Öğrenme Uygulamalarında En Sık kullanılan Hiper-parametreler (Necmettin Çarkacı)
- Derin Öğrenme Uygulamalarında Başarım İyileştirme (Regularization) Yöntemleri (Necmettin Çarkacı)
Yapay Sinir Ağları (Artificial Neural Networks)
- Yapay Sinir Ağlarına Giriş (Arda Mavi)
- Yapay Sinir Ağları (Birol Akan Esen)
- Yapay Sinir Ağları Temel Kavramlar: Perceptron, Skor fonksiyonu ve Hata hesaplaması(loss function) (Necmettin Çarkacı)
- Nöral Ağlar: Geçmiş Hatalardan Dersler Çıkarmak (Şefik İlkin Serengil)
- Nöral Ağlar Öğrenme Algoritması Anlama Kılavuzu: Geri Yayılım Algoritması (Şefik İlkin Serengil)
Evrişimli Sinir Ağları (Convolutional Neural Networks)
- Derin Bir Karşılaştırma: Inception ve Res-Net Verisyonları (Merve Ayyüce Kızrak)
- Temel Bilgisayarlı Görü: Evrişimsel Sinir Ağları (Merve Ayyüce Kızrak)
- Evrişimli Sinir Ağlarına Giriş (Arda Mavi)
- Tensorflow Tabanlı Keras ile MNIST Veriseti Üzerinde Çalışma (Erdoğan Bavaş)
- Konvolüsyonel Nöral Ağlara Kısa Bir Giriş (Şefik İlkin Serengil)
- Öğrenim Transferi: Keras ile Inception V3 kullanımı (Şefik İlkin Serengil)
Kapsül Ağları (Capsule Networks)
- Yapay Zekada Büyük Yenilik: Kapsül Ağları (Capsule Networks) (Merve Ayyüce Kızrak)
Çekişmeli Üretici Ağlar (Generative Adversarial Networks)
- Generative Adversarial Networks — GAN nedir ? ( Türkçe ) (Muhammed Buyukkınacı)
KULLANIM ALANLARI
Doğal Dil İşleme (Natural Language Processing)
- Keras ile Duygu Analizi (Birol Kuyumcu)
- Türkçe Metin İşlemede İlk Adımlar (İlker Birbil)
Siber Güvenlik (Cyber Security)
- Derin Ögrenme Teknolojileri Kullanarak Dağıtık Hizmet Dışı Bırakma Saldırılarının Tespit Edilmesi (Ferhat Özgür Çatak, Ahmet Fatih Mustaçoglu)
Bilgisayarlı Görü (Computer Vision)
- Optik Karakter Tanıma, Yazı Tanıma (Optical Character Recognition -OCR-) (Burak Bayramlı)
- YOLO: Gerçek Zamanlı Nesne Tespiti Kütüphanesi (Darknet) Kurulumu (Yavuz Kömeçoğlu)
- YOLO'da Kendi Özel Kişi yada Nesnemizin Algılanmasını Nasıl Sağlarız? (Yavuz Kömeçoğlu)
FRAMEWORKS
Caffe
- Caffe Kılavuzu - Tüm detaylarıyla Caffe ile çalışma rehberi (Birol Kuyumcu)
- Pratik Caffe Kullanımı (Birol Kuyumcu)
- Caffe Fine Tuning: Caffe'yi Kendi Verisetiniz ile Kullanma (Yavuz Kömeçoğlu)
- Windows İşletim Sistemi için Caffe Kurulumu (Mesut Pişkin)
Keras
- Keras'a Giriş-1 (Birol Kuyumcu)
- Keras'a Giriş-2 ( LSTM ) (Birol Kuyumcu)
- Keras Türkçe Dokümantasyon (Kemalcan Bora)
- Keras Kurulumu (İbrahim Delibaşoğlu)
- Keras ile Sonar Verisi Sınıflandırma (İbrahim Delibaşoğlu)
TensorFlow
- TensorFlow ile Derin Öğrenmeye Giriş (Emre Durukan)
- Tensorflow'u Anlamak (M.Cemil Güney)
- Tensorflow Türkçe Eğitim Dökümanları (Ayse Elvan Aydemir)
- Tensorflow 101 (Seray Beşer)
PyTorch
- PyTorch ile Derin Öğrenmeye Giriş: Kurulum (Özgün Genç)
Deeplearning4j
- Deeplearning4j ile Derin Öğrenmeye Giriş (Mesut Pişkin)
- Deeplearning4j Mimarisi (Mesut Pişkin)
- Deeplearning4j ile Yapay Sinir Ağları (Mesut Pişkin)
FANN
- FANN Tool Kılavuzu (Birol Kuyumcu)
DONANIM VE BULUT DESTEKLERİ
Donanım
NVIDIA Titan Serisi
NVIDIA Jetson TX Serisi
Intel-Movidius Neural Compute Stick
- INTEL-Movidius Neural Compute Stick Nedir ve Nasıl Kullanılır (Merve Ayyüce Kızrak)
- Raspberry Pi 3 üzerinde Intel Movidius Neural Compute Stick ile Derin Öğrenme Uygulamaları Çalıştırma (Yavuz Kömeçoğlu)
Bulut
Google Colaboratory
Microsoft Azure Notebook
BİLİMSEL MAKALELER
Genel (Review/Survey)
- Derin Öğrenme Yöntemleri ve Uygulamaları Hakkında Bir İnceleme (Abdulkadir Şeker, Banu Diri, Hasan Hüseyin Balık )
Bilgisayarlı Görü (Computer Vision)
- MARVEL: A Large-Scale Image Dataset for Maritime Vessels (Erhan Gündoğdu, Berkan Solmaz, Veysel Yücesoy, Aykut Koç)
- Face Recognition Classifier Based on Dimension Reduction in Deep Learning Properties (Ahmet Bilgiç, Onur Can Kurban, Tülay Yıldırım)
- Signature recognition application based on deep learning (Nurullah Çalık, Onur Can Kurban, Ali Rıza Yılmaz, Lütfiye Durak Ata, Tülay Yıldırım)
- On identifying leaves: A comparison of CNN with classical ML methods (Mohamed Abbas Hedjazi, Ikram Kourbane, Yakup Genç)
- On identifying leaves: A comparison of CNN with classical ML methods (Çağdaş Bak, Aysun Koçak, Erkut Erdem, Aykut Erdem)
- Exploiting Convolution Filter Patterns for Transfer Learning (Mehmet Aygün, Yusuf Aytar, Hazım Kemal Ekenel)
- The Unconstrained Ear Recognition Challenge (Žiga Emeršič, Dejan Štepec, Vitomir Štruc, Peter Peer, Anjith George, Adil Ahmad, Elshibani Omar, Terrance E. Boult, Reza Safdari, Yuxiang Zhou, Stefanos Zafeiriou, Dogucan Yaman, Fevziye I. Eyiokur, Hazim K. Ekenel)
- Combining LiDAR Space Clustering and Convolutional Neural Networks for Pedestrian Detection (Damien Matti, Hazım Kemal Ekenel, Jean-Philippe Thiran)
- Combining Multiple Views for Visual Speech Recognition (Marina Zimmermann, Mostafa Mehdipour Ghazi, Hazım Kemal Ekenel, Jean-Philippe Thiran)
- A Computer Vision System to Localize and Classify Wastes on the Streets (Mohammad Saeed Rad,Andreas von Kaenel, Andre Droux, Francois Tieche, Nabil Ouerhani, Hazım Kemal Ekenel, Jean-Philippe Thiran)
Türkçe Doğal Dil İşleme
- Linguistic Features in Turkish Word Representations (Onur Güngör, Eray Yıldız)
- Morphological Embeddings for Named Entity Recognition in Morphologically Rich Languages (Onur Güngör, Eray Yıldız, Suzan Üsküdarlı, Tunga Güngör)
- Zemberek Parser for python3.x (Kemalcan Bora)
- A Morphology-Aware Network for Morphological Disambiguation (Eray Yıldız, Çağlar Tırkaz, H. Bahadır Şahin, Mustafa Tolga Eren, Ozan Sönmez)
- Automatically Annotated Turkish Corpus for Named Entity Recognition and Text Categorization using Large-Scale Gazetteers (H. Bahadır Şahin, Çağlar Tırkaz, Eray Yıldız, Mustafa Tolga Eren, Ozan Sönmez)
- Türkçe ve Doğal Dil İşleme (Kemal Oflazer)
- Turkish and its challenges for language processing (Kemal Oflazer)
Ses İşleme
- A musical information retrieval system for Classical Turkish Music makams (Merve Ayyüce Kızrak, Bülent Bolat)
Tahmin
- Intraday prediction of Borsa Istanbul using convolutional neural networks and feature correlations (Hakan Gündüz, Yusuf Yaslan, Zehra Çataltepe)
Siber Güvenlik
- Derin Ögrenme Teknolojileri Kullanarak Dağıtık Hizmet Dışı Bırakma Saldırılarının Tespit Edilmesi (Ferhat Özgür Çatak, Ahmet Fatih Mustaçoglu)
- CPP-ELM: Cryptographically Privacy-Preserving Extreme Learning Machine for Cloud Systems (Ferhat Özgür Çatak, Ahmet Fatih Mustaçoglu)
VERİSETLERİ
- İşaret Dili İle Rakamlar Veriseti (Türkiye Ankara Ayrancı Anadolu Lisesi - Zeynep Dikle & Arda Mavi)
- Marvel: A Large-Scale Image Dataset for Maritime Vessels (Erhan Gündoğdu, Berkan Solmaz, Veysel Yücesoy, Aykut Koç)
- Yıldız Teknik Üniversitesi Kemik Doğal Dil İşleme Grubu Verisetleri (YTÜ Kemik Doğal Dil İşleme Grubu)
- Turkish Sentiment Dataset (Ahmet Hayran, Mustafa Sert)
- English/Turkish Wikipedia Named-Entity Recognition and Text Categorization Dataset (H. Bahadır Şahin, Çağlar Tırkaz, Eray Yıldız, Mustafa Tolga Eren, Ozan Sönmez)
- Turkish NLP Dataset(Sezer, B., Sezer, T. 2013. TS Corpus: Herkes İçin Türkçe Derlem. Proceedings 27th National Linguistics Conference. May, 3-4 Mayıs 2013. Antalya, Kemer: Hacettepe University, English Linguistics Department. pp: 217-225)
- 1B Tokens Turkish Corpus and Turkish word vectors and analogical reasoning task pairs(Onur Gungor, Eray Yildiz, "Linguistic Features in Turkish Word Representations", SIU, Antalya, 2017)
- Turkish Language Resources compiled by Deniz Yüret
- METU-Sabanci Turkish treebank
- SemEval-2016 ABSA Telecom Tweets-Turkish: Test Data-Phase A (Subtask 1)
- SemEval-2016 ABSA Restaurant Reviews-Turkish: Train Data (Subtask 1)
- Turkish Paraphrase Corpus (TuPC)(Eyecioglu, Asli, and Bill Keller. "ASOBEK at SemEval-2016 Task 1: Sentence Representation with Character N-gram Embeddings for Semantic Textual Similarity." SemEval@ NAACL-HLT. 2016.)
- Turkish WordNet (KeNet)(Sasmaz, E., R. Ehsani, O. T. Yildiz, "Hypernym extraction from Wikipedia and Wiktionary", SIU, Antalya, Turkey, 2017)
- Parkinson Speech Dataset with Multiple Types of Sound Recordings Data Set(Erdogdu Sakar, B., Isenkul, M., Sakar, C.O., Sertbas, A., Gurgen, F., Delil, S., Apaydin, H., Kursun, O., 'Collection and Analysis of a Parkinson Speech Dataset with Multiple Types of Sound Recordings', IEEE Journal of Biomedical and Health Informatics, vol. 17(4), pp. 828-834, 2013.)
- Turkiye Student Evaluation Data Set(Gunduz, G. & Fokoue, E. (2013).)
- Combined Cycle Power Plant Data Set(Pınar Tüfekci, Prediction of full load electrical power output of a base load operated combined cycle power plant using machine learning methods, International Journal of Electrical Power & Energy Systems, Volume 60, September 2014, Pages 126-140, ISSN 0142-06)
- Dermatology Data Set(G. Demiroz, H. A. Govenir, and N. Ilter, "Learning Differential Diagnosis of Eryhemato-Squamous Diseases using Voting Feature Intervals", Aritificial Intelligence in Medicine, 1998-2004)
- Arrhythmia Data Set(H. Altay Guvenir, Burak Acar, Gulsen Demiroz, Ayhan Cekin "A Supervised Machine Learning Algorithm for Arrhythmia Analysis." Proceedings of the Computers in Cardiology Conference, Lund, Sweden, 1997.)
- Artificial Characters Data Set( H. Altay Guvenir et al, 1992)
- Turkish Natural Language Processing Toolkit- embedded in Zemberek
- 235.000 Turkish Product Reviews
VİDEO DERSLER
Genel
- Ankara Deep Learning - Derin Öğrenme Etkinliği 1 (Ferhat Kurt) {96 dakika}
- ODTÜ Görüntü Analizi Uygulama ve Araştırma Merkezi (OGAM) Yaz Okulu 2016 (ODTÜ)
Yapay Sinir Ağları
- Neural Network 1 : Eğitime ve Kavramlara Giriş (Dr. Sadi Evren SEKER @BilgisayarKavramlari) {23 dakika}
- Neural Network 2: Perceptron Kavramı ve Öğrenme (Dr. Sadi Evren SEKER @BilgisayarKavramlari) {13 dakika}
- Neural Network 3: Çok Katmanlı Yapay Sinir Ağları (Dr. Sadi Evren SEKER @BilgisayarKavramlari) {13 dakika}
- Yapay Sinir Ağlarının Matematiği ve 18 Satırda Matematik Olarak Kodlanması (Mehmet Burak Sayıcı)
Yapay Zeka
- Yapay Zeka (Artificial Intelligence) - Oynatma Listesi (Dr. Sadi Evren SEKER @BilgisayarKavramlari) {48 Video}
- Yapay Zeka ve Deep Learning (Merve Ayyüce Kızrak) {68 dakika}
- Yapay Zeka Çağı | TEDxMETUAnkara (Dr. Şeyda Ertekin) {68 Video}
Bilgisayarlı Görü
- Uzaktan Algılanmış Görüntülerin Piksel Düzeyinde Sınıflandırılması Bölüm 1/2 (Erhan Abdullah (Erchan Aptoula) @Data İstanbul) {60 dakika}
- Uzaktan Algılanmış Görüntülerin Piksel Düzeyinde Sınıflandırılması Bölüm 2/2 (Erhan Abdullah (Erchan Aptoula) @Data İstanbul) {30 dakika}
- Derin Öğrenmeye Derinlemesine Dalış (Şefik İlkin Serengil @Softtech Sahnesi) {52 dakika}
- Makine Öğrenmesi Çağında Hayatta Kalma Rehberi (Şefik İlkin Serengil @İstanbul Coding Talks) {84 dakika}
- Derin Öğrenme: Dünü, Bugünü, Yarını (Şefik İlkin Serengil @Bilgisayar Mühendisleri Odası) {100 dakika}
- Keras ile Convolutional Neural Networks (Mehmet Burak Sayıcı)
- Keras ile Convolutional Neural Networks (Mehmet Burak Sayıcı)
IoT
- IoT ve Derin Öğrenme Etkinliği (Ferhat Kurt) {82 dakika}
Framework
Keras
- Keras Video Eğitim Serisi (Mehmet Burak Sayıcı) {21 video, artmakta}
Julia
- Julia ve Knet ile Derin Öğrenmeye Giriş (Doç. Dr. Deniz Yuret) {104 dakika}
MatConvNet
- MatConvNet ve Matlab ile Derin Öğrenmeye Giriş (Ahmet Gökhan POYRAZ) {5 Video, eklemeler yapılacaktır}
Sunumlar
- Bozkırda Yapay Öğrenme Yaz Okulu 2017 - Sunumları (HUCVL)
- ODTü Görüntü Analizi Uygulama ve Araştırma Merkezi (OGAM) Yaz Okulu 2016 - Sunumları (ODTÜ)
- ODTü Görüntü Analizi Uygulama ve Araştırma Merkezi (OGAM) Yaz Okulu 2016 - Videoları (ODTÜ)
Github
Doğal Dil İşleme
- Zemberek Parser for Python3 (Kemalcan Bora)
- Turkish Word Embeddings with 900k data (Savas Y)
- A finite-state morphological analyzer for Turkish (Çağrı Çöltekin)
Arama Algoritmaları
Bilgisayarlı Görü
- CNN ile Görüntü Sınıflandırma (Mesut Pişkin)
- Gerçek Zamanlı Cinsiyet Tespiti (Mesut Pişkin)
Sinir Ağları
- Geri Beslemeli Yapay Sinir Ağı ile Karakter Tanıma (Mesut Pişkin)
Bloglar
Kitaplar
Yarışmalar
- Kaggle Yarışma Deneyimim ve Gözlemlerim (Burak Özdemir)
- Kaggle BNP Paribas 93. Derece (Top %3) Yöntem ve Kod (Ayşe Elvan Aldemir)
Mobil Uygulamalar
- Görme Engelliler için Para Okuyucu (Özgür Şahin)
- VisionDict (Kadir Mert Barutçuoğlu)