Kaynaklar
Kitaplar, kütüphaneler, veri ve rehberler
Derste kullanılan tüm yazılımlar açık kaynaktır. Ana kitapların iki tanesi tam metin ve ücretsiz olarak çevrimiçidir.
Kurulum rehberleri
Google Colab için kurulum gerekmez. Kendi bilgisayarında PyTorch ve SHAP ile çalışmak isteyenler için adım adım rehberler.
Ders materyali
-
Deep Learning
Ian Goodfellow, Yoshua Bengio, Aaron Courville · MIT Press, 2016
Tam metin çevrimiçi ve ücretsiz. Derin öğrenme modülünün (9–11. hafta) ana kaynağı.
Çevrimiçi aç → -
Interpretable Machine Learning
Christoph Molnar · Çevrimiçi (açık erişim), 2022
XAI modülünün (12–14. hafta) ana kaynağı; ücretsiz.
Çevrimiçi aç → -
Machine Learning Methods in Biomedical Field
Ed. (çeşitli yazarlar) · Springer Nature, 2024
Biyomedikal uygulama vakaları için başvuru kaynağı.
-
scikit-learn ve PyTorch resmî dokümantasyonları
scikit-learn ve PyTorch geliştirici ekipleri · Çevrimiçi, 2026
Uygulamaların teknik referansı; paylaşılacak ders notlarıyla birlikte kullanılır.
Çevrimiçi aç →
Yazılım ve kütüphaneler
Hepsi açık kaynak; Colab'de ya da yerel conda ortamında çalışır.
-
Python 3.12
Dersin programlama dili.
-
NumPy / pandas
Sayısal hesaplama ve tablo verisi.
-
scikit-learn
Klasik makine öğrenmesi, metrikler, boyut indirgeme.
-
PyTorch
Derin öğrenme: YSA, CNN, RNN/Transformer.
-
XGBoost
Gradyan artırma topluluk yöntemi.
-
SHAP
Shapley temelli model açıklama.
-
LIME
Yerel, model-bağımsız açıklamalar.
-
Captum
PyTorch modelleri için atıf yöntemleri (Grad-CAM, IG).
-
MNE-Python
EEG/MEG sinyal işleme.
-
WFDB / NeuroKit2
EKG ve fizyolojik sinyal analizi.
-
umap-learn
Doğrusal olmayan boyut indirgeme (UMAP).
-
Jupyter / Google Colab
Not defteri ortamı; Colab ücretsiz GPU sağlar.
Açık biyomedikal veri kaynakları
- PhysioNetphysionet.org
EKG, EEG, yoğun bakım (MIMIC) gibi fizyolojik sinyal ve klinik veri setleri.
- MIMIC-IVphysionet.org
Yoğun bakım elektronik sağlık kaydı; erişim için eğitim ve veri kullanım anlaşması gerekir.
- MedMNISTmedmnist.com
Hafif, standartlaştırılmış tıbbi görüntü sınıflandırma veri setleri; CNN uygulamaları için idealdir.
- UCI Machine Learning Repositoryarchive.ics.uci.edu
Klasik tablo veri setleri (meme kanseri, kalp hastalığı, diyabet).
- Kaggle – sağlık veri setleriwww.kaggle.com
Geniş açık veri koleksiyonu; lisans koşullarına dikkat edin.
- NCBI GEOwww.ncbi.nlm.nih.gov
Gen ifadesi (omik) veri setleri.
- ISIC Archivewww.isic-archive.com
Dermatoskopik görüntü arşivi (melanom sınıflandırma).
Raporlama, güvenilirlik ve regülasyon
- TRIPOD+AIwww.tripod-statement.org
Yapay zeka tabanlı tahmin modelleri için raporlama kılavuzu (2024).
- Model Cards (Mitchell ve ark., 2019)arxiv.org
Model kartı şablonu ve gerekçesi.
- WHO – Ethics and governance of AI for healthwww.who.int
Sağlıkta yapay zeka etik ve yönetişim rehberi.
- AB Yapay Zeka Yasası (EU AI Act)artificialintelligenceact.eu
Tıbbi cihaz niteliğindeki yapay zeka sistemleri için yüksek risk sınıfı yükümlülükleri.
- FDA – AI/ML-enabled medical deviceswww.fda.gov
Onaylı yapay zeka tabanlı tıbbi cihaz listesi ve düzenleyici çerçeve.
- KVKKwww.kvkk.gov.tr
Türkiye'de kişisel sağlık verisi mevzuatı.
Açıklanabilir yapay zeka
- SHAP dokümantasyonushap.readthedocs.io
Shapley değerleri, TreeExplainer, DeepExplainer ve görselleştirmeler.
- Lundberg & Lee (2017) – A Unified Approach to Interpreting Model Predictionsarxiv.org
SHAP'ın temel makalesi.
- Ribeiro ve ark. (2016) – LIMEarxiv.org
"Why Should I Trust You?" makalesi.
- Selvaraju ve ark. (2017) – Grad-CAMarxiv.org
Evrişimli ağlar için görsel açıklama.
- Rudin (2019) – Stop explaining black box modelswww.nature.com
Yüksek riskli kararlarda içsel yorumlanabilir modeller savunusu; XAI tartışmasının karşı kutbu.