Yapay Zeka dünyasına adım at! Agentic AI Tools ile makine öğrenimi, doğal dil işleme ve veri analitiği gibi güçlü AI teknolojilerini keşfet. AI algoritmalarını ve modellerini öğrenerek geleceğin teknolojisinde yerini al! Code Fırat Yazılım Atölyesi ile yapay zeka alanındaki kariyerine sağlam bir başlangıç yap.

Ders İçerikleri

  • Python Kurulum
  • Kurulum ve çevrimiçi programlama ortamları
  • Konsol uygulamaları
  • Temel veri yapıları
  • Temel tipler
  • Sözlük, küme, liste, demet yapıları
  • Metotlara giriş
  • Kontrol ifadeleri
  • if, if else yapıları
  • Kısa ifler
  • Döngü ifadeleri
  • For döngüsü
  • Veri tipleri üzerinde iterasyonlar
  • While döngüsü
  • Metotlar ve nesneler
  • Nesne yönelimli programlama
  • Miras, kalıtım, çok şekillilik
  • Modüller ve paketler
  • İstisna işleme
  • Metotlar
  • Fonksiyonel programlama
  • Tembel değerlendirme
  • Pythonic programlama
  • Üreticiler, sayıcılar
  • Dinamik programlama
  • Önemli kütüphaneler
  • Dosya işlemleri
  • Veri tabanı işlemleri
  • Random kütüphanesi
  • Datetime kütüphanesi
  • Veri Okur Yazarlığa Giriş
  • Giriş
  • Veri nedir
  • Veri türleri (sayısal, sürekli, kategorik vb.)
  • Veri madenciliği, veri tabanları
  • Veri merkezleri
  • KVK
  • Veri Bilimi ve Yapay Zekâ için Temel istatistik
  • Gözlem, parametre, değişken, ölçekler
  • Ortalama, medyan, mod, standart sapma, varyans
  • Dağılım örnekleri, çarpıklık, basıklık, normalizasyon
  • Hipotez testleri
  • Korelasyon, kovaryans, regresyon
  • Grafik yorumlama
  • Temel lineer cebir
  • Skalar, vektör, tensor
  • Matris işlemleri ve nokta işlemler
  • Transpoze işlemi
  • Veri Bilimi
  • Pandas
  • Seriler ve veri çerçeveleri
  • İndeksler
  • Görüntüleme, temel istatistik elde etme
  • Veri çerçeveleri üzerinde CRUD (updateOrCreate, Read, Update, Delete)
  • Eksik veriler
  • Seçme, birleştirme, gruplandırma
  • Csv, excel, db, json verileri ile çalışmak
  • Veri çerçeveleri üzerinde istatistik ve korelasyon analizleri
  • Veri görselleştirmeye giriş
  • Veri tipleri arasında dönüşüm yapma
  • Numpy
  • Numpy metotlar
  • Vektörler ve diziler
  • Matris ve skalar işlemleri
  • Filtreleme, sıralama, parçalama
  • Veri maniplasyonu
  • Dönüştürme
  • Veri görselleştirme
  • Numpy ve pandas birleştirme
  • Grafiklerin yorumlanması
  • Histogram grafikleri
  • Çizgi grafikler
  • Bar grafikler
  • Pasta grafikleri
  • Heatmaps
  • Dağılım grafikleri
  • Diğer grafik türleri
  • Logaritmik ve lineer ölçekler
  • Zaman serilerinin görselleştirilmesi
  • Veri çerçeveleri ve serilerin görselleştirilmesi
  • Yapay zekâya giriş
  • Yapay zekâ yaklaşımları
  • Makine öğrenmesi ve derin öğrenme
  • Temel yapay zekâ yaklaşımları
  • Makine öğrenmesi yaklaşımları
  • Regresyon
  • Danışmanlı öğrenme
  • Danışmansız öğrenme
  • Pekiştirmeli öğrenme
  • Modellerin performans değerlendirmesi ve iyileştirme
  • Derin öğrenme yaklaşımları
  • Bilgisayar görmesi (Nesne tanıma, yüz tanıma)
  • Doğal dil işleme (chatGPT vb)
  • İşbirlikçi ve tavsiye edici sistemler (Netflix)
  • Finansal tahmin (Fintech)
  • Sanal asistanlar (Siri)
  • Duygu analizi (Müşteri tanıma, profil sınıflandırma)
  • Genetik algoritmalar
  • Diğer gerçek dünya uygulamaları
  • Boost algoritmaları: Neden popüler
  • Hız/yüksek doğruluk paradigması
  • Early stopping
  • Optimizasyon algoritmaları
  • Hata fonksiyonları
  • Hiperparametreler
  • Gridsearch ile hiperparametre ayarlama
  • Python yapay zekâ kütüphaneleri
  • Scikit
  • Tensorflow
  • Keras
  • Pytorch
  • Stats
  • İleri seviye
  • Performans metriklerinin derinlemesine analizi
  • Dengesiz veri setleri ile çalışmak
  • Datalakes oluşturma, kullanma
  • AutoML yaklaşımları
  • ModelOPS
  • Modellerin canlıya aktarılması
  • Model transferi yapma
  • Optimizasyon ve hata fonksiyonlarının manipüle edilmesi
  • GPU üzerinde yüksek başarımlı hesaplama ve paralel programlama
  • Büyük veriye giriş
  • PySpark kullanımı
  • Map, filter, reduce fonksiyonları
  • PySpark MLib kütüphanesi
  • Python ile web programlama, Django
  • Django web framework
  • Web uygulaması geliştirme, entegre etme ve model çalıştırma
  • Web arayüzünde ModelOPS çalıştırma
  • Bulut ortamında çalışma
  • Docker ve konteynerlaştırma
  • Mobil cihazlarda model çalıştırma
  • Capstone proje
Instructor Image
Eğitmen