Kategoriler
Eser Adı Yazar Yayınevi Açıklama İçindekiler Barkod
Arama  
Ana Sayfa Sipariş Takip Üyelik Yardım İletişim
 
 
Bülten
   

×
Uygulamalı Örneklerle
Yapay Zekâ Algoritmaları ve Programlama
Nisan 2022 / 1. Baskı / 456 Syf.
Fiyatı: 490.00 TL
24 saat içerisinde temin edilir.
 
Sepete Ekle
   

Yazar Ali Şir ATTİLA, uzun yıllar MIT başta olmak üzere, çeşitli üniversitelerde ilgili alanlarda doktora eğitimi aldıktan sonra Yapay Zekâ Teknolojisinin Bilgisayarlı Dilbilim ve Bilgisayarla Görü yönünde uzmanlaşmıştır. Blockchain ve buna ilişkin yazılımlar hakkında da halen kapsamlı akademik çalışmalar yapmaktadır.

Bu kitap, yaygın olarak kullanılan Yapay Zekâ algoritmaları, görüntü tanıma, konuşma tanıma, doğal dil işleme ve Yapay Zekâ teknolojisi ile ilgili derin öğrenme kavramlarından ve Yapay Zekâ alanındaki diğer tüm matematiksel ilkelerden yola çıkarak veri işlemenin birkaç ana yönünü açıklamıştır. Kitapta kullanım kolaylığı ve yaygınlığı nedeniyle Python dili kullanılmıştır. Böylece Yapay Zekâ algoritmaları hakkında daha sezgisel kapsamlı ve derin bilgilere erişebilirsiniz. Buna ek olarak, okurların ilgili algoritmalar üzerinde uzmanlaşması için kitap aynı zamanda günümüzde öne çıkan bilimsel teknoloji konularından bilgisayarlı görüntü, bilgisayarlı dilbilimine dayalı doğal dil işleme, derin öğrenmenin alandaki uygulamaları, kuantum hesaplama ve bilimsel hesaplamalar, blok zinciri teknolojisi gibi Yapay Zekâ ile ilişkili son teknolojileri içermektedir. Buna ek olarak kitabın son kısmında Bitcoin çözümleri tüm çıplaklığıyla anlatılmıştır ve buna ilişkin algoritmalar programlanarak kaynak kodlarıyla verilmiştir.

Bu kitap, Yapay Zekâ Teknolojisi alanına ilgi duyan, bilgisayar ve matematikte belirli bir temele sahip kişiler için uygundur, bilimsel araştırma enstitüler ve üniversitelerde ilgili anabilim dalları için öğretim referansı veya derslik kitabı olarak da kullanılabilir.

Konu Başlıkları
Yapay Zekâ Algoritmalarına Giriş
Veri İşleme Algoritmaları ve Programlama
Bilgisayarla Görü Algoritmaları ve Programlama
Ses ve Konuşma Tanıma Algoritmaları ve Programlama
Doğal Dil İşleme Algoritmaları ve Programlama
Derin Örenme Algoritmaları ve Programlama
Blok Zinciri Teknolojisi Algoritmaları ve Programlama
Barkod: 9789750276989
Yayın Tarihi: Nisan 2022
Baskı Sayısı:  1
Ebat: 16x24
Sayfa Sayısı: 456
Yayınevi: Seçkin Yayıncılık
Kapak Türü: Karton Kapaklı
Dili: Türkçe
Ekler: -

 

İÇİNDEKİLER
İçindekiler
Teşekkür Yazısı  7
Önsöz  9
Şekiller Listesi  17
Profesyonel Terminoloji İngilizce ve Türkçe Karşılaştırma Tablosu  21
1. Bölüm
YAPAY ZEKÂ ALGORİTMALARINA GİRİŞ
1.1. Yapay Zekânın Oluşumu ve Gelişimi  27
1.2. Yapay Zekânın Ana Uygulama Alanları ve Endüstrileri  29
1.3. Python ile Yapay Zekâ Algoritmaları  31
1.4. Python Yapay Zekâ Programlama Ortamının Oluşturulması  32
2. Bölüm
VERİ İŞLEME ALGORİTMALARI VE PROGRAMLAMA
2.1. Fourier Dönüşümü  41
2.1.1. Fourier Analizinin Keşfi  41
2.1.2. Fourier Dönüşümü İlkesi ve Uygulaması  42
2.2. Evrişim  49
2.2.1. Dijital Sinyal İşleme ve Evrişim İşlemi  50
2.2.2. NumPy Evrişim İşlevi  55
2.2.3. İki Boyutlu Matris Evrişim Hesaplaması  56
2.2.4. Görüntü Evrişim Uygulama Örneği  58
2.3. İkiye Bölme Metodu  60
2.4. En Küçük Kareler Yöntemiyle Eğri Uyarlaması  62
2.4.1. En Küçük Karelerin Geliştirilmesi  63
2.4.2. En Küçük Kareler Yöntemi ve Eğri Uyarlama  63
2.5. Taylor Serisi  70
2.5.1. Taylor Formülü  70
2.5.2. Taylor Serisi Açılımı ve Polinom Yaklaşımı  72
2.6. Fark Yöntemiyle Diferansiyele Yaklaşma  76
2.6.1. Fark Yöntemine Giriş  76
2.6.2. Sonlu Farkın Çeşitli Biçimleri ve Programlama  77
2.7. Monte Carlo Yöntemi  79
2.7.1. Monte Carlo Yönteminin Prensipleri  80
2.7.2. Monte Carlo Yönteminin Uygulaması  82
2.8. Gradyan İniş Algoritması  87
2.8.1. Yönlü Türev ve Gradyan  87
2.8.2. Gradyan İnişi  89
2.8.3. Gradyan İniş Algoritmasına Dayalı Doğrusal Regresyon  90
3. Bölüm
BİLGİSAYARLA GÖRÜ ALGORİTMALARI VE PROGRAMLAMA
3.1. Görüntü Tanıma Teknolojisinin Geliştirilmesine Giriş  101
3.2. Görüntü Tanıma Temel Algoritmaları  104
3.2.1. Kenar Algılama  104
3.2.2. Köşe Algılaması  121
3.2.3. Geometri Algılama  128
3.2.4. Ölçek Değişmeyen Özellik Dönüşümü  135
3.3. OpenCV ve Video Görüntü İşleme  139
3.3.1. Video Okuma ve Yazma İşlemi  139
3.3.2. Hareket İzi İşareti  142
3.3.3. Hareket Algılama  148
3.3.4. Hareket Yönü Tespiti  154
3.4. ImageAI'ya Dayalı Görüntü Tanıma  158
3.4.1. Görüntü Tahmini  159
3.4.2. Hedef Tespiti  165
3.5. Yüz Tanıma Algoritmaları  170
3.5.1. Dlib Algoritmasına Dayalı Yüz Tanıma  170
3.5.2. Face_recognition Algoritmasına Dayalı Yüz Tanıma  182
3.6. Tesseract OCR ve Akıllı Metin Tanıma  189
3.6.1. Tesseract OCR'nin Kurulumu ve Konfigürasyonu  189
3.6.2. Pytesseract Çözümüne Dayalı Karakter Tanıma  190
3.6.3. Barkod Algılama ve Tanıma  194
4. Bölüm
SES VE KONUŞMA TANIMA ALGORİTMALARI VE PROGRAMLAMA
4.1. Ses ve Konuşma Tanıma Teknolojisine Giriş  201
4.1.1. Konuşma Tanımanın Ortaya Çıkışı ve Gelişimi  201
4.1.2. Ses ve Konuşma Tanımanın Temel İlkeleri  202
4.2. Konuşma Tanıma Uygulaması İçin Python SDK  205
4.2.1. Microsoft Konuşma Tanıma Çerçevesi SAPI  205
4.2.2. Speech Çözümü  208
4.2.3. Python_Speech_Features  210
4.2.4. SpeechRecognition Çözümü  212
4.3. MFCC Konuşma Özelliği Değeri Çıkarma Algoritması  217
4.3.1 MFCC Konuşma Özelliği Çıkarma Algoritmasının Temeli  217
4.3.2. Konuşma Sinyallerinin Çerçevelenmesi  221
4.3.3. MFCC Katsayılarının Hesaplanma Algoritması  233
4.4. Ses İzine Dayalı Müzik Tanıma Algoritması  245
4.4.1. Ses Sinyali Toplama ve Oynatma İşlemi  246
4.4.2. Ses İzi Oluşturma  248
4.4.3. Konuşma Verisi Saklama ve Arama  254
4.5. Ses Klonlama Teknolojisine ve Algoritmaları  262
5. Bölüm
DOĞAL DİL İŞLEME ALGORİTMALARI VE PROGRAMLAMA
5.1. NLP'nin Gelişim Yönü ve Temel Teknolojileri  267
5.1.1. NLP'nin Gelişim Eğilimi  267
5.1.2. NLP'nin Anahtar Teknolojileri  269
5.2. NLP Araç Seti NLTK  270
5.2.1. NLTK Kurulumu  270
5.2.2. NLTK Bazlı Metin Analizi Algoritması  271
5.3. Metin Bölme ve Normalleştirme  276
5.3.1. Metin Bölme Metodu  276
5.3.2. Normalleştirme Metodu  278
5.4. Sözcük Sınıfı Etiketleme Algoritması  284
5.5. Metin Sınıflandırma Algoritması  287
5.6. Dil Tespit Algoritmaları  298
5.6.1. Langdetect Bazlı Dil Tespit Algoritması  298
5.6.2. Langid Bazlı Dil Tespit Algoritması  300
5.6.3. N–gram Bazlı Dil Tespit Algoritması  302
5.7. Bilgisayarlı Dilbilim Bazlı Duygu Analizi Algoritması  306
5.7.1. Duygu Sınıflandırıcı Algoritması  306
5.7.2. NLTK Bazlı Film Yorumları Duygu Sınıflandırma Algoritması  309
6. Bölüm
DERİN ÖRENME ALGORİTMALARI VE PROGRAMLAMA
6.1. Derin Öğrenmenin Genel Algoritmaları  314
6.1.1. Evrişim Sinir Ağı Algoritmaları  315
6.1.2. Tekrarlayan Sinir Ağı Algoritması  326
6.1.3. Üretken Çekişmeli Ağ Algoritması  330
6.2. Derin Öğrenme Algoritma Çözümleri ve Uygulamaları  338
6.2.1. Theano Çözümü  338
6.2.2. PyTorch Çözümü  360
6.2.3. TensorFlow Çözümü  375
7. Bölüm
KUANTUM HESAPLAMA ALGORİTMALARI VE PROGRAMLAMA
7.1. Kuantum Hesaplamaya Genel Bakış  386
7.1.1. Kuantum Hesaplama Nedir  386
7.1.2. Yapay Zekâ ve Kuantum Hesaplama  388
7.2. Kuantum Hesaplama Gelişimleri  390
7.3. IBM Quantum Experience Kuantum Hesaplama Bulut Platformu  396
7.3.1. IBM Quantum Experience Platformu Kullanımı  396
7.3.2. IBM Quantum Experience Kuantum Devre Tasarımı ve Algoritmaları  397
7.4. Qiskit Tabanlı Kuantum Hesaplama Algoritması  404
7.5. Qiskit Tabanlı Kuantum Programlama  407
7.5.1. Qconfig.py Yapılandırma Dosyası  407
7.5.2. Analog Terminallere Dayalı Devre İşletimi Algoritması  409
7.5.3. Fiziksel Çipe Dayalı Devre İşletimi Algoritması  410
7.5.4. Kuantum Devre Görselleştirme Algoritması  413
7.5.5. Kuantum Fourier Dönüşümü Algoritması  414
7.6. Rigetti Computing Kuantum Programlama Platformu  420
7.6.1. Forest SDK Araç Seti Kullanımı  420
7.6.2. PyQuil Kurulumu  421
7.6.3. PyQuil Kuantum Algoritması ve Programlama  422
8. Bölüm
BLOK ZİNCİRİ TEKNOLOJİSİ ALGORİTMALARI VE PROGRAMLAMA
8.1. Blok Zinciri Teknolojisine Giriş  426
8.2. Blok Zinciri Programlama Ortamı Konfigürasyonu  431
8.3. Blok Zinciri Teknolojisi Uygulaması Tasarımı  434
8.3.1. Blockchain Tanımı ve Oluşturulması  434
8.3.2. Uzlaşma Mekanizması Algoritması  438
8.3.3. Blockchain Düğümlerinin Oluşturulması  440
8.3.4. Örnek Blok Zincirinin Çalıştırılması  443
8.3.5. Konsensüs Algoritması ve Programlama  445
Kaynakça  449
Kavramlar Dizini  451
Yazar Hakkında  456
 


Mitat Uysal
Kasım 2024
325.00 TL
Sepete Ekle
Toros Rifat Çölkesen
Ekim 2024
550.00 TL
Sepete Ekle
Nureddin Gökbey İnaç
Temmuz 2024
150.00 TL
Sepete Ekle





 

İÇİNDEKİLER
İçindekiler
Teşekkür Yazısı  7
Önsöz  9
Şekiller Listesi  17
Profesyonel Terminoloji İngilizce ve Türkçe Karşılaştırma Tablosu  21
1. Bölüm
YAPAY ZEKÂ ALGORİTMALARINA GİRİŞ
1.1. Yapay Zekânın Oluşumu ve Gelişimi  27
1.2. Yapay Zekânın Ana Uygulama Alanları ve Endüstrileri  29
1.3. Python ile Yapay Zekâ Algoritmaları  31
1.4. Python Yapay Zekâ Programlama Ortamının Oluşturulması  32
2. Bölüm
VERİ İŞLEME ALGORİTMALARI VE PROGRAMLAMA
2.1. Fourier Dönüşümü  41
2.1.1. Fourier Analizinin Keşfi  41
2.1.2. Fourier Dönüşümü İlkesi ve Uygulaması  42
2.2. Evrişim  49
2.2.1. Dijital Sinyal İşleme ve Evrişim İşlemi  50
2.2.2. NumPy Evrişim İşlevi  55
2.2.3. İki Boyutlu Matris Evrişim Hesaplaması  56
2.2.4. Görüntü Evrişim Uygulama Örneği  58
2.3. İkiye Bölme Metodu  60
2.4. En Küçük Kareler Yöntemiyle Eğri Uyarlaması  62
2.4.1. En Küçük Karelerin Geliştirilmesi  63
2.4.2. En Küçük Kareler Yöntemi ve Eğri Uyarlama  63
2.5. Taylor Serisi  70
2.5.1. Taylor Formülü  70
2.5.2. Taylor Serisi Açılımı ve Polinom Yaklaşımı  72
2.6. Fark Yöntemiyle Diferansiyele Yaklaşma  76
2.6.1. Fark Yöntemine Giriş  76
2.6.2. Sonlu Farkın Çeşitli Biçimleri ve Programlama  77
2.7. Monte Carlo Yöntemi  79
2.7.1. Monte Carlo Yönteminin Prensipleri  80
2.7.2. Monte Carlo Yönteminin Uygulaması  82
2.8. Gradyan İniş Algoritması  87
2.8.1. Yönlü Türev ve Gradyan  87
2.8.2. Gradyan İnişi  89
2.8.3. Gradyan İniş Algoritmasına Dayalı Doğrusal Regresyon  90
3. Bölüm
BİLGİSAYARLA GÖRÜ ALGORİTMALARI VE PROGRAMLAMA
3.1. Görüntü Tanıma Teknolojisinin Geliştirilmesine Giriş  101
3.2. Görüntü Tanıma Temel Algoritmaları  104
3.2.1. Kenar Algılama  104
3.2.2. Köşe Algılaması  121
3.2.3. Geometri Algılama  128
3.2.4. Ölçek Değişmeyen Özellik Dönüşümü  135
3.3. OpenCV ve Video Görüntü İşleme  139
3.3.1. Video Okuma ve Yazma İşlemi  139
3.3.2. Hareket İzi İşareti  142
3.3.3. Hareket Algılama  148
3.3.4. Hareket Yönü Tespiti  154
3.4. ImageAI'ya Dayalı Görüntü Tanıma  158
3.4.1. Görüntü Tahmini  159
3.4.2. Hedef Tespiti  165
3.5. Yüz Tanıma Algoritmaları  170
3.5.1. Dlib Algoritmasına Dayalı Yüz Tanıma  170
3.5.2. Face_recognition Algoritmasına Dayalı Yüz Tanıma  182
3.6. Tesseract OCR ve Akıllı Metin Tanıma  189
3.6.1. Tesseract OCR'nin Kurulumu ve Konfigürasyonu  189
3.6.2. Pytesseract Çözümüne Dayalı Karakter Tanıma  190
3.6.3. Barkod Algılama ve Tanıma  194
4. Bölüm
SES VE KONUŞMA TANIMA ALGORİTMALARI VE PROGRAMLAMA
4.1. Ses ve Konuşma Tanıma Teknolojisine Giriş  201
4.1.1. Konuşma Tanımanın Ortaya Çıkışı ve Gelişimi  201
4.1.2. Ses ve Konuşma Tanımanın Temel İlkeleri  202
4.2. Konuşma Tanıma Uygulaması İçin Python SDK  205
4.2.1. Microsoft Konuşma Tanıma Çerçevesi SAPI  205
4.2.2. Speech Çözümü  208
4.2.3. Python_Speech_Features  210
4.2.4. SpeechRecognition Çözümü  212
4.3. MFCC Konuşma Özelliği Değeri Çıkarma Algoritması  217
4.3.1 MFCC Konuşma Özelliği Çıkarma Algoritmasının Temeli  217
4.3.2. Konuşma Sinyallerinin Çerçevelenmesi  221
4.3.3. MFCC Katsayılarının Hesaplanma Algoritması  233
4.4. Ses İzine Dayalı Müzik Tanıma Algoritması  245
4.4.1. Ses Sinyali Toplama ve Oynatma İşlemi  246
4.4.2. Ses İzi Oluşturma  248
4.4.3. Konuşma Verisi Saklama ve Arama  254
4.5. Ses Klonlama Teknolojisine ve Algoritmaları  262
5. Bölüm
DOĞAL DİL İŞLEME ALGORİTMALARI VE PROGRAMLAMA
5.1. NLP'nin Gelişim Yönü ve Temel Teknolojileri  267
5.1.1. NLP'nin Gelişim Eğilimi  267
5.1.2. NLP'nin Anahtar Teknolojileri  269
5.2. NLP Araç Seti NLTK  270
5.2.1. NLTK Kurulumu  270
5.2.2. NLTK Bazlı Metin Analizi Algoritması  271
5.3. Metin Bölme ve Normalleştirme  276
5.3.1. Metin Bölme Metodu  276
5.3.2. Normalleştirme Metodu  278
5.4. Sözcük Sınıfı Etiketleme Algoritması  284
5.5. Metin Sınıflandırma Algoritması  287
5.6. Dil Tespit Algoritmaları  298
5.6.1. Langdetect Bazlı Dil Tespit Algoritması  298
5.6.2. Langid Bazlı Dil Tespit Algoritması  300
5.6.3. N–gram Bazlı Dil Tespit Algoritması  302
5.7. Bilgisayarlı Dilbilim Bazlı Duygu Analizi Algoritması  306
5.7.1. Duygu Sınıflandırıcı Algoritması  306
5.7.2. NLTK Bazlı Film Yorumları Duygu Sınıflandırma Algoritması  309
6. Bölüm
DERİN ÖRENME ALGORİTMALARI VE PROGRAMLAMA
6.1. Derin Öğrenmenin Genel Algoritmaları  314
6.1.1. Evrişim Sinir Ağı Algoritmaları  315
6.1.2. Tekrarlayan Sinir Ağı Algoritması  326
6.1.3. Üretken Çekişmeli Ağ Algoritması  330
6.2. Derin Öğrenme Algoritma Çözümleri ve Uygulamaları  338
6.2.1. Theano Çözümü  338
6.2.2. PyTorch Çözümü  360
6.2.3. TensorFlow Çözümü  375
7. Bölüm
KUANTUM HESAPLAMA ALGORİTMALARI VE PROGRAMLAMA
7.1. Kuantum Hesaplamaya Genel Bakış  386
7.1.1. Kuantum Hesaplama Nedir  386
7.1.2. Yapay Zekâ ve Kuantum Hesaplama  388
7.2. Kuantum Hesaplama Gelişimleri  390
7.3. IBM Quantum Experience Kuantum Hesaplama Bulut Platformu  396
7.3.1. IBM Quantum Experience Platformu Kullanımı  396
7.3.2. IBM Quantum Experience Kuantum Devre Tasarımı ve Algoritmaları  397
7.4. Qiskit Tabanlı Kuantum Hesaplama Algoritması  404
7.5. Qiskit Tabanlı Kuantum Programlama  407
7.5.1. Qconfig.py Yapılandırma Dosyası  407
7.5.2. Analog Terminallere Dayalı Devre İşletimi Algoritması  409
7.5.3. Fiziksel Çipe Dayalı Devre İşletimi Algoritması  410
7.5.4. Kuantum Devre Görselleştirme Algoritması  413
7.5.5. Kuantum Fourier Dönüşümü Algoritması  414
7.6. Rigetti Computing Kuantum Programlama Platformu  420
7.6.1. Forest SDK Araç Seti Kullanımı  420
7.6.2. PyQuil Kurulumu  421
7.6.3. PyQuil Kuantum Algoritması ve Programlama  422
8. Bölüm
BLOK ZİNCİRİ TEKNOLOJİSİ ALGORİTMALARI VE PROGRAMLAMA
8.1. Blok Zinciri Teknolojisine Giriş  426
8.2. Blok Zinciri Programlama Ortamı Konfigürasyonu  431
8.3. Blok Zinciri Teknolojisi Uygulaması Tasarımı  434
8.3.1. Blockchain Tanımı ve Oluşturulması  434
8.3.2. Uzlaşma Mekanizması Algoritması  438
8.3.3. Blockchain Düğümlerinin Oluşturulması  440
8.3.4. Örnek Blok Zincirinin Çalıştırılması  443
8.3.5. Konsensüs Algoritması ve Programlama  445
Kaynakça  449
Kavramlar Dizini  451
Yazar Hakkında  456
 


 
Kitap
Bülten
Kitap
Kitap
İndirimli Kitaplar
 
 
Ana Sayfa | 2021 Kaynakça Dokümanı | Hakkımızda | Bülten | Kişisel Verilerin Korunması | Yardım | İletişim

Seçkin Yayıncılık San. Tic. A.Ş.
Copyright © 1996 - 2024