GNNS: CLASSIFYING GRAPH NODES WITH THE SPEKTRAL LIBRARY EĞİTİMİ

Graf verisinde düğüm sınıflandırmayı Spektral ile öğrenin

Graf gösterimi, adjacency matrisi, GCN katmanı, Cora veri seti, Spektral Dataset/Loader, GAT ve değerlendirme.

Graf sinir ağları: Spektral ile GCN, GAT ve GraphSAGE kullanarak Cora veri setinde düğüm sınıflandırma eğitimi. Python ve derin öğrenme bilen veri bilimciler, makine öğrenmesi mühendisleri ve ağ/sosyal graf verisi üzerinde çalışan araştırmacılar için uygundur.

2 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Spektral ile GNN düğüm sınıflandırma

Eğitim, graf sinir ağlarıyla düğüm sınıflandırmayı Spektral kütüphanesi üzerinden işler: graf ve adjacency/feature matrisi gösterimi, mesaj iletimi (message passing) mantığı, GCN, GAT ve GraphSAGE katmanları, Cora ve Citeseer atıf ağı veri setleri, Spektral Dataset ve Loader sınıfları, Keras ile eğitim, maskeler ile yarı gözetimli öğrenme, aşırı yumuşatma, hiperparametre ayarı ve değerlendirme.

Süre ve Format

2 Gün. Her gün dört modül; Graf Temelleri ve GCN; İleri Mimariler ve Değerlendirme ekseninde ilerleyen uygulamalı program.

Seviye

İleri Seviye — Graf sinir ağları ile düğüm sınıflandırma: GCN, GAT, GraphSAGE, Spektral ve TensorFlow/Keras

Öğrenme Metodu

Cora atıf ağında makale sınıflandırma modeli adım adım kurulur; GCN, GAT ve basit MLP taban çizgisi karşılaştırılır.

Neden Bu Eğitim?

🕸️Graf düşüncesi

İlişkisel veriyi düğüm ve kenar olarak modelleyip öğrenirsiniz.

🧠GNN mimarileri

GCN, GAT ve GraphSAGE farklarını kodla görürsünüz.

📊Doğru değerlendirme

Yarı gözetimli kurulumda maske ve metrikleri doğru kullanırsınız.

Anahtar Konular

graf sinir ağlarıgnn eğitimispektral kütüphanesigcngraph attention networkdüğüm sınıflandırmacora veri setigraphsagetensorflow keras
“Veri nesnelerden çok ilişkilerden oluşuyorsa, modeliniz de ilişkileri öğrenmelidir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Python

NumPy ve Pandas ile rahat çalışma.

2
Derin öğrenme

Keras/TensorFlow ile model eğitimi.

3
Lineer cebir

Matris çarpımı ve normalizasyon.

4
Ortam

Python 3.10, TensorFlow ve Spektral kurulumu.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı grafı matrislerle ifade eder ve GCN ile düğüm sınıflandırma modeli kurar.
Modül 1
Graf Gösterimi
  • Düğüm, kenar ve özellik matrisi
  • Adjacency matrisi ve seyrek format
  • Yönlü ve yönsüz graf
  • Derece matrisi ve normalizasyon
  • Kendi kendine bağlantı (self-loop)
  • NetworkX ile görselleştirme
Modül 2
Düğüm Sınıflandırma Problemi
  • Yarı gözetimli öğrenme kurulumu
  • Cora ve Citeseer veri setleri
  • Train/val/test maskeleri
  • Taban çizgisi: MLP ve özellik tabanlı
  • Etiket oranı etkisi
  • Veri seti istatistikleri
Modül 3
Mesaj İletimi ve GCN
  • Komşu bilgi toplama mantığı
  • GCN formülü: D^-1/2 A D^-1/2 XW
  • GCNConv katmanı (Spektral)
  • Katman sayısı ve alıcı alan
  • Aşırı yumuşatma (over-smoothing)
  • Dropout ve L2 düzenlileştirme
Modül 4
Spektral Kütüphanesi
  • Dataset ve Graph sınıfları
  • Citation veri yükleyicisi
  • SingleLoader ve BatchLoader
  • Seyrek matris işleme (scipy)
  • Keras Model entegrasyonu
  • Dönüşümler: GCNFilter, AdjToSpTensor
Günün hedefiKatılımcı farklı GNN katmanlarını karşılaştırır, modeli iyileştirir ve değerlendirir.
Modül 1
Dikkat Tabanlı GNN
  • GAT katmanı ve dikkat katsayıları
  • Çok başlı dikkat
  • GATConv hiperparametreleri
  • Dikkat ağırlıklarını görselleştirme
  • GCN ile karşılaştırma
  • Hesaplama maliyeti
Modül 2
Örnekleme ve Ölçek
  • GraphSAGE ve komşu örnekleme
  • Toplama fonksiyonları (mean, max, LSTM)
  • Mini-batch eğitim
  • Büyük graf ölçekleme
  • Cluster-GCN fikri
  • Bellek ve seyreklik ayarları
Modül 3
Eğitim ve Ayarlama
  • Kayıp fonksiyonu ve maskeli kayıp
  • Optimizer ve öğrenme oranı
  • Erken durdurma (early stopping)
  • Hiperparametre arama
  • Ağırlık ilklendirme
  • Tekrarlanabilirlik için seed
Modül 4
Değerlendirme ve Yorum
  • Doğruluk, F1 makro ve karışıklık matrisi
  • Düğüm gömmelerini t-SNE ile çizme
  • Hata analizi
  • Sınıf dengesizliği
  • GNN sınırlamaları ve ne zaman kullanılmaz
  • PyG ve DGL ile kısa karşılaştırma

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Graf matrisleri

Grafı adjacency ve feature matrisiyle temsil edebilirsiniz.

✅
Yarı gözetimli kurulum

Maske ile train/val/test ayrımını doğru yapabilirsiniz.

✅
GCN modeli

Spektral ile GCN düğüm sınıflandırıcı kurabilirsiniz.

✅
GAT modeli

Dikkat tabanlı GAT modelini eğitebilirsiniz.

✅
GraphSAGE

Komşu örnekleme mantığını açıklayabilirsiniz.

✅
Aşırı yumuşatma

Aşırı yumuşatma ve düzenlileştirme etkisini yorumlayabilirsiniz.

✅
Hiperparametre

Erken durdurma ve arama ile modeli iyileştirebilirsiniz.

✅
Değerlendirme

F1 ve gömme görselleştirmesiyle sonuçları yorumlayabilirsiniz.

Kimler İçin Uygundur?

  • Python ve derin öğrenme bilen veri bilimciler
  • makine öğrenmesi mühendisleri
  • ağ/sosyal graf verisi üzerinde çalışan araştırmacılar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Python ve derin öğrenme bilen veri bilimciler, makine öğrenmesi mühendisleri ve ağ/sosyal graf verisi üzerinde çalışan araştırmacılar için uygundur.
Spektral hâlâ kullanılıyor mu?
Spektral Keras/TensorFlow tabanlıdır; kavramlar PyTorch Geometric ve DGL'ye de aynen taşınır.
GPU gerekli mi?
Cora gibi küçük graflar CPU ile çalışır; büyük graflar için GPU önerilir.
Hangi veri setleriyle çalışılır?
Cora, Citeseer ve Pubmed atıf ağları kullanılır.
Eğitim sonunda sertifika verilir mi?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. GNNs: Classifying Graph Nodes with the Spektral Library Eğit Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Yazılım Geliştirme GenelMaximo Application Suite - Manage: Asset Management Eğitimi
Yazılım Geliştirme Eğitimleri

Maximo Application Suite - Manage: Asset Management Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Maximo Application Suite Manage varlık yönetimi eğitimi: lokasyon hiyerarşisi, varlık kaydı, sınıflandırma, meter, varlık taşıma, spare part ve toplu veri yükle

Detayları Gör →
Yazılım Geliştirme GenelMaximo Application Suite - Manage: Automation Scripting Eğitimi
Yazılım Geliştirme Eğitimleri

Maximo Application Suite - Manage: Automation Scripting Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Maximo Manage Automation Scripting eğitimi: launch point'ler, Jython ve JavaScript, Mbo ve MboSet API, action, cron task, REST entegrasyonu, güvenlik ve perform

Detayları Gör →
Yazılım Geliştirme GenelMaximo Application Suite - Manage: Inventory Management Eğitimi
Yazılım Geliştirme Eğitimleri

Maximo Application Suite - Manage: Inventory Management Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Maximo Manage envanter yönetimi eğitimi: item master, storeroom, min-max ve reorder, rezervasyon, issue, mal kabul, transfer ve fiziksel sayım süreçleri uygulam

Detayları Gör →
Yazılım Geliştirme GenelMaximo Application Suite - Manage: Purchasing and Contracts Eğitimi
Yazılım Geliştirme Eğitimleri

Maximo Application Suite - Manage: Purchasing and Contracts Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Maximo Manage satın alma ve sözleşme eğitimi: PR, RFQ, PO, mal kabul, 3-way fatura eşleme, price ve blanket sözleşmeler, onay akışları ve raporlama uygulaması.

Detayları Gör →
Yazılım Geliştirme GenelMaximo Application Suite - Manage: Workflow Development Eğitimi
Yazılım Geliştirme Eğitimleri

Maximo Application Suite - Manage: Workflow Development Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Maximo Manage Workflow Development eğitimi: Workflow Designer, node türleri, rol atamaları, aksiyonlar, subprocess, script bağlantısı ve hata ayıklama uygulamas

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn