|
100 Sayfada Makine Öğrenmesi Kitabı The Hundred-Page Machine Learning Book Andriy Burkov Çeviri: Prof. Dr. Ali OKATAN, Tamer KARATEKİN, Dr. Kağan Okatan
farkımız, kitaplarımızda...
ISBN: 978-605-9594-77-6, Şubat 2021 152 sayfa, Renkli, (16,5x24 cm2), 80 gr 1. hamur kağıt şimdi satın al | |||||
Arka kapak yazısı. Burkov, tüm makine öğrenmesi konularını, üstelik hem teorik hem de pratik uygulamaları da gözönüne alarak 100 sayfada anlatarak, nerede ise imkansız ve zor bir işi başarmıştır. Konu başlıklarını da öyle güzel seçmiştir ki, makine öğrenmesine ait temel bilgileri 100 sayfada (Türkçesi ~150 sayfa) ele almıştır.” - Peter Norvig (Google Araştırma Direktörü, Dünyadaki en ünlü Artificial Intelligence: A Modern Approach kitabının yazarı) “Sadece 100 sayfa için kitabın içerdiği konuların genişliği ve derinliği inanılmaz derecede fazla! Burkov, bu kadar az sayfalı bir kitap da bile konunun temelini oluşturan matematiksel denklemleri ele almaktan kaçınmamış. Yazarın birkaç sözcükle temel kavramları açıklamasını çok beğendim. Bu kitap bu alana yeni girenlere olduğu kadar bu alanda çalışanlar için de çok yararlı ve kullanışlı olacaktır.” - Aurélien Géron (Deneyimli Yapay Zeka Mühendisi, Amazon’da en çok satan #1, Hands-On Machine Learning with Scikit-Learn and Tensor Flow kitabının yazarı) “Bu kadar az sayfada hem matematiğe dayalı teorisini hem de uygulamalarını ele almak, gerçekten, konuda çok olgunluk gerektiren bir durum. Makine öğrenmesine ilgi duyan araştırmacı ve uygulamacılar için çok iyi bir başlangıç noktası olmuş. Yalnızca 100 sayfa okuyarak makine öğrenmesi konularına doğrudan giriş yapılabilir. Ayrıca makine öğrenmesi konusunun matematik olduğunu da vurgulaması, ayrıca, anlamlı olmuş.” - Toros Rifat Çölkesen (Akademisyen, Türkiye’de en çok satan Veri Yapıları ve Algoritmalar ile Bilgisayar Mühendisliği Matematiği kitabının yazarı) 100-Sayfada Makine Öğrenmesi Kitabı PDF indir İçindekiler
ÖnsözBaşlarkenBölüm 1. Giriş1.1. Makine Öğrenmesi Nedir?1.2. Öğrenme Türleri1.2.1. Denetimli Öğrenme (Danışmanlı Öğrenme)1.2.2. Denetimsiz Öğrenme (Danışmansız Öğrenme)1.2.3. Yarı-Denetimli Öğrenme (Yarı Danışmanlı Öğrenme)1.2.4. Takviyeli Öğrenme1.3. Denetimli Öğrenme Nasıl Çalışır?1.4. Model Neden Yeni Veriler Üzerinde Çalışıyor?
Bölüm 2. Gösterim ve Tanımlar2.1. Gösterim2.1.1. Veri Yapıları2.1.2. Büyük Sigma Gösterimi2.1.3. Büyük Pi Gösterimi2.1.4. Kümeler Üzerindeki İşlemler2.1.5. Vektörler Üzerindeki İşlemler2.1.6. Fonksiyonlar2.1.7. Maks ve Arg Maks2.1.8. Atama Operatörü2.1.9. Türev ve Gradyan2.2. Rastgele Değişken2.3. Tarafsız Tahminciler2.4. Bayes Kuralı2.5. Parametre Tahmini2.6. Parametreler ve Hiper-parametreler2.7. Sınıflandırma ve Regresyon2.8. Model-Tabanlı ve Örnek-Tabanlı Öğrenme2.9. Sığ ve Derin Öğrenme
Bölüm 3. Temel Algoritmalar3.1. Doğrusal Regresyon3.1.2. Problem İfadesi3.1.2. Çözüm3.2. Lojistik Regresyon3.2.1. Problem İfadesi3.2.2. Çözüm3.3. Karar Ağacı Öğrenmesi3.3.1. Problem İfadesi3.3.2. Çözüm3.4. Destek Vektör Makinesi3.4.1. Gürültü ile Uğraşmak3.4.2. Doğal Doğrusalsızlıkla Başa Çıkma3.5. k-En Yakın Komşular
Bölüm 4. Öğrenme Algoritmasının Anatomisi4.1. Öğrenme Algoritmasının Yapı Taşları4.2. Gradyan İniş (Dereceli Alçalma)4.3. Makine Öğrenmesi Mühendisleri Nasıl Çalışır?4.4. Öğrenme Algoritmalarının Özellikleri
Bölüm 5. Temel Uygulama5.1. Özellik Mühendisliği5.1.1. Tek-Pozitif (One-Hot) Kodlama5.1.2. Kutuya Koyma5.1.3. Normalleştirme5.1.4. Standartlaştırma5.1.5. Eksik Özelliklerle Başa Çıkma5.1.6. Veri Atama (İşleme) Teknikleri5.2. Öğrenme Algoritması Seçimi5.3. Üç Küme5.4. Eksik Uyumluluk ve Aşırı Uyumluluk5.5. Düzenlileştirme5.6. Model Performans Değerlendirmesi5.6.1. Karışıklık/Düzensizlik Matrisi5.6.2. Kesinlik / Hatırlama5.6.3. Kesinlik/Doğruluk5.6.4. Maliyete Duyarlı Doğruluk5.6.5. ROC Eğrisi Altındaki Alan (AUC)5.7. Hiper-Parametre Ayarlama5.7.1. Çapraz-DoğrulamaBölüm 6. Sinir Ağları ve Derin Öğrenme6.1. Sinir Ağları6.1.1. Çok-Katmanlı Algılayıcı Örneği6.1.2. İleri-Beslemeli Sinir Ağı Mimarisi6.2. Derin Öğrenme6.2.1. Evrişimsel (Convolutional) Sinir Ağı6.2.2. Tekrarlayan Sinir Ağı
Bölüm 7. Problemler ve Çözümleri7.1. Çekirdek Regresyonu7.2. Çok-Sınıflı Sınıflandırma7.3. Tek-Sınıflı Sınıflandırma7.4. Çok-Etiketli Sınıflandırma7.5. Topluluk/Takım Öğrenmesi7.5.1. Yükseltme ve Torbalama7.5.2. Rastgele Orman7.5.3. Gradyan Yükseltme7.6. Dizileri (Ardışıllığı) Etiketlemeyi Öğrenme7.7. Diziden Diziye (Sequence-to-Sequence Öğrenme)7.8. Aktif Öğrenme7.9. Yarı-Denetimli Öğrenme7.10. Tek-Atışlı Öğrenme7.11. Sıfır-Atışlı ÖğrenmeBölüm 8. İleri Uygulama8.1. Dengesiz Veri Kümelerini İşleme8.2. Modelleri Birleştirme8.3. Yapay Sinir Ağlarının Eğitimi8.4. İleri Düzenlileştirme8.5. Çoklu Girdiyi İşleme8.6. Çoklu Çıktıyı İşleme8.7. Aktarma Öğrenmesi8.8. Algoritmik Verimlilik
Bölüm 9. Denetimsiz Öğrenme9.1. Yoğunluk Kestirimi9.2. Kümeleme9.2.1. K-Ortalamaları9.2.2. DBSCAN ve HDBSCAN9.2.3. Küme Sayısını Belirleme9.2.4. Diğer Kümeleme Algoritmaları9.3. Boyutluluk Azaltma9.3.1. Temel Bileşen Analizi9.3.2. UMAP9.4. Aykırı Algılama
Bölüm 10. Diğer Öğrenme Biçimleri10.1. Metrik Öğrenme10.2. Sıralamayı Öğrenme10.3. Önermeyi Öğrenme10.3.1. Çarpanlara Ayırma Makineleri10.3.2. Gürültü Giderici Otomatik Kodlayıcılar10.4. Kendi Kendini Denetleyen Öğrenme: Kelime Gömmeler
Bölüm 11. Sonuç11.1. Neler Kapsanmadı11.1.1. Konu Modelleme11.1.2. Gauss Süreçleri11.1.3. Genelleştirilmiş Doğrusal Modeller11.1.4. Olasılıksal Grafik Modeller11.1.5. Markov Zinciri Monte Carlo11.1.6. Üretken Çekişmeli Ağlar11.1.7. Genetik Algoritmalar11.1.8. Takviyeli Öğrenme11.2. Teşekkür
Dizin
|