Bu eğitimin temel amacı, katılımcılara Python programlama dilini kullanarak veri analizi ve makine öğrenmesi projelerini uçtan uca gerçekleştirebilme yetkinliği kazandırmaktır. Eğitim, temel Python becerilerinden başlayarak, Numpy ve Pandas gibi kütüphanelerle veri manipülasyonu, temizleme ve ön hazırlık adımlarını öğretir. Ardından, Matplotlib ile veriyi görselleştirerek anlamlı içgörüler çıkarma becerisi kazandırır. Eğitimin ilerleyen aşamalarında ise temel istatistiksel kavramlar ışığında regresyon (tahmin), sınıflandırma ve kümeleme gibi temel makine öğrenmesi modellerinin teorik altyapısı anlatılır ve bu modellerin scikit-learn kütüphanesi ile Python'da nasıl uygulanacağı gösterilir. Nihai hedef, katılımcıların ham veriden başlayarak bir model oluşturma, bu modelin çıktılarını yorumlama ve performansını doğru metriklerle değerlendirme becerisine sahip olmalarını sağlamaktır.
• Veri Yapıları Çalışmak
•Şart Yapılarıyla Çalışmak
• Döngülerle Çalışmak
• Fonksiyonlarla Çalışmak
•Dosyadan Veri Okuma ve Yazma İşlemleri
•Modüller
•Hata Yönetimi
•Etkin IDE Kullanımı ve Kod Kalitesi
• Numpy Temelleri
•Numpy’da Diziler
•Temel Operasyonlar
• Indexleme ve Parçalama
• Dizi Birleştirme
• Pandas’ta Seriler
•DataFrame
•Indexing&& Slicing&& Transforming
•Filtering and Quering
• Groupby&& Drop ve Axis Kullanımı
•Missing Dataların Yönetimi
• Dropna and Filina
• Datanın Okunması
•Data Cleaning İşlemleri
•Data Normalization
• Veri görselleştirmede dikkat edilmesi gerekenler
• Matplotlib kütüphanesi ile görsel analiz
•Grafiklere nitelik ekleme
• Normal dağılım
•Binom Dağılımı
•Bernoulli Dağılımı ve Uygulama
•Standart Sapma
• Güven Aralıklarının Belirlenmesi
•Hata Tipleri
•Simple Linear Regression ve Python ile Uygulaması
• Multiple Linear Regression
•Polynomial Regression
•Support Vector Regression ve Python ile Uygulaması
•Değerlendirme ve Metotların Karşılaştırılması
•Logistic Regression ve Python ile Uygulaması
•Confusion Matrix (Karmaşıklık Matrisi)
•Karar Ağaçlarının Çalışma Mantığı
•Decision Tree ile Sınıflandırma ve Python ile Uygulanması
•K-Means Kümeleme
• Apriori Algoritmasıyla Kümeleme
• Discriminant Analysis
• Principal Component Analysis(PCA)
•Linear Discriminant Analysis(LDA)
•LDA nın Python ile Kodlanması
