CY

Yazılar / Notlar

Projelerde öğrendiklerimi, veri temizleme notlarını ve makine öğrenimi denemelerimi burada topluyorum.

7 dk

Büyük Dil Modellerini Küçük Donanımlarda Çalıştırmak: Quantization (GGUF, GPTQ, AWQ)

Model quantization ile 70B parametreli dev modelleri tüketici donanımında nasıl çalıştırıyoruz?

AIMLOpsLLMOptimizasyon
16 dk

Makine Öğrenmesinde Veri Sızıntısı: Sessizce Yanlış Sonuç Üreten Hatalar

Train/test ayrımından zaman serilerine kadar veri sızıntısının kaynaklarını, teşhis yöntemlerini ve scikit-learn Pipeline ile güvenli model değerlendirmeyi anlatan uygulamalı rehber.

Makine ÖğrenmesiVeri SızıntısıScikit-learnCross ValidationZaman Serileri
15 dk

Dengesiz Veriyle Sınıflandırma: Accuracy Tuzağından Doğru Değerlendirmeye

Sınıf dengesizliğini doğru bölme, uygun metrikler, class weight, örnekleme ve veri sızıntısını önleyen pipeline ile ele alan uygulamalı rehber.

Makine ÖğrenmesiSınıflandırmaImbalanced LearningScikit-learnSMOTE
15 dk

LLM Fine-Tuning Rehberi: Büyük Dil Modellerini Kendi Verinle Eğitmek

Full fine-tuning vs LoRA/QLoRA, veri hazırlama, Hugging Face Transformers ile pratik fine-tuning adımları ve kaynak yönetimi stratejileri.

LLMFine-TuningLoRAQLoRATransformers
14 dk

Gradient Boosting Derinlemesine: XGBoost, LightGBM ve CatBoost Karşılaştırması

Gradient boosting algoritmasının temelleri, XGBoost/LightGBM/CatBoost farkları, benchmark sonuçları ve hangi durumda hangisini seçmelisiniz.

Gradient BoostingXGBoostLightGBMCatBoostMakine Öğrenmesi
13 dk

Doğal Dil İşleme'de Metin Ön İşleme: Temiz Veriden Güçlü Modellere

Tokenization'dan TF-IDF'e, stemming'den subword tokenization'a: NLP projelerinde metin ön işleme adımları ve Türkçe'ye özel zorluklar.

NLPMetin İşlemeTokenizationPythonDoğal Dil İşleme
12 dk

Veri Versiyonlama ve DVC: ML Projelerinde Veriyi Yönetmenin Doğru Yolu

Data Version Control (DVC) ile ML projelerinde veri ve model versiyonlama: pipeline tekrarlanabilirliği, uzak depolama entegrasyonu ve pratik DVC komutları.

DVCVeri YönetimiMLOpsVersiyonlamaReproducibility
13 dk

Açıklanabilir Yapay Zeka (XAI): Model Kararlarını Anlamak

SHAP, LIME ve attention mekanizmalarıyla model kararlarını yorumlama: global ve lokal açıklamalar, regülasyon gereksinimleri ve pratik Python örnekleri.

XAISHAPLIMEYapay ZekaAçıklanabilirlik
12 dk

AutoML Nedir? Makine Öğrenmesini Otomatikleştirmek Mümkün mü?

AutoML araçları, Neural Architecture Search, otomatik hiperparametre optimizasyonu ve feature engineering: ne zaman kullanılır, sınırları nelerdir?

AutoMLMakine ÖğrenmesiHPONASOtomasyon
14 dk

MLOps Pipeline'ları: ML Modelini Canlıya Taşımanın Pratik Yol Haritası

Bir ML modelinin notebook'tan production ortamına taşınması: CI/CD, experiment tracking, model registry, containerization ve deployment pattern'leri.

MLOpsCI/CDDockerMLflowDeployment
12 dk

Vektör Veritabanları ve Embedding Tabanlı Arama: Nasıl Çalışır, Ne Zaman Kullanılır?

Embedding nedir, vektör veritabanları nasıl çalışır, hangi senaryolarda kullanılır? Temel kavramlar, pratik örnekler ve yaygın hatalar.

vektör veritabanıembeddingsimilarity searchAIveri bilimi
19 dk

Transfer Learning Nedir ve Nasıl Uygulanır?

Transfer learning kavramını temelinden açıklayarak fine-tuning, feature extraction ve domain adaptation stratejilerini PyTorch örnekleriyle uygulamalı anlatan kapsamlı rehber.

Derin ÖğrenmeTransfer LearningPyTorchBilgisayarlı Görü
18 dk

Hyperparameter Tuning Rehberi: Grid Search'ten Bayesian Optimization'a

Grid Search, Random Search ve Bayesian Optimization yöntemlerini karşılaştırarak hiperparametre optimizasyonunu Optuna ile uygulamalı anlatan kapsamlı rehber.

Makine ÖğrenimiHyperparameter TuningOptunaMLOps
16 dk

Feature Store Nedir, ML Projelerinde Ne Zaman Kullanılır?

Feature store kavramını eğitim-serving tutarlılığı, point-in-time doğruluk, yeniden kullanılabilir feature'lar ve pratik MLOps kararları üzerinden anlatan rehber.

MLOpsFeature EngineeringMakine ÖğrenimiVeri Bilimi
15 dk

Model Monitoring ve Veri Drift: Model Canlıya Çıktıktan Sonra Ne İzlenir?

Makine öğrenimi modelleri üretime alındıktan sonra veri drift, performans düşüşü, etiket gecikmesi ve alarm tasarımı üzerinden nasıl izlenir? Pratik MLOps rehberi.

MLOpsModel MonitoringVeri BilimiMakine Öğrenimi
14 dk

ML Projelerinde Doğru Metrik Nasıl Seçilir?

Accuracy, precision, recall, F1, ROC-AUC ve PR-AUC metriklerini pratik örneklerle karşılaştıran; yanlış metrik seçiminin model kararlarını nasıl bozduğunu anlatan rehber.

Makine ÖğrenimiModel DeğerlendirmeVeri BilimiMetrikler
11 dk

GitHub'da Popüler Bir ML Reposu Nasıl Okunur?

Popüler ML repolarını sadece yıldız sayısına bakmadan değerlendirmek için pratik bir okuma rehberi: README, örnekler, testler, issue'lar ve mimari dosyalar.

GitHubMakine ÖğrenimiAçık KaynakMLOps
12 dk

Overfitting Nedir, Nasıl Anlaşılır ve Nasıl Önlenir?

Overfitting'i ezber tanımıyla değil, train/validation davranışı, veri sızıntısı, regularization ve doğru doğrulama stratejileriyle pratik şekilde anlatan rehber.

Makine ÖğrenimiModel DeğerlendirmePythonVeri Bilimi
13 dk

RAG Nedir ve Nasıl Çalışır?

Retrieval-Augmented Generation yaklaşımını veri hazırlama, embedding, vektör arama, context oluşturma ve değerlendirme adımlarıyla pratik şekilde anlatan rehber.

LLMRAGYapay ZekaVector SearchMLOps