Sieci grafowe. Teoria i praktyka - Helion

MIEJSCE 33 na liście TOP 20
Autor: Filip WISBN: 978-83-289-3390-3
okładka: mi
Data wydania: 2025-10-01
Księgarnia: Helion
Cena książki: 79,00 zł
Osoby które kupowały "Sieci grafowe. Teoria i praktyka", wybierały także:
- Cisco CCNA 200-301. Kurs video. Administrowanie bezpieczeństwem sieci. Część 3 665,00 zł, (39,90 zł -94%)
- Cisco CCNA 200-301. Kurs video. Administrowanie urządzeniami Cisco. Część 2 665,00 zł, (39,90 zł -94%)
- Cisco CCNA 200-301. Kurs video. Podstawy sieci komputerowych i konfiguracji. Część 1 665,00 zł, (39,90 zł -94%)
- Jak zhakowa 125,00 zł, (10,00 zł -92%)
- Cisco CCNP Enterprise 350-401 ENCOR. Kurs video. Programowanie i automatyzacja sieci 443,33 zł, (39,90 zł -91%)
Spis treści
Grafowe sieci neuronowe. Teoria i praktyka -- spis treści
Wstęp
Notacja i oznaczenia
Rozdział 1. Narzędzia analizy grafów w środowisku Pythona
- 1.1. Biblioteki do klasycznej analizy grafów
- 1.2. Grafowe bazy danych
- 1.3. Biblioteki do budowania grafowych sieci neuronowych
- 1.3.1. PyTorch Geometric
- 1.3.2. Deep Graph Library
- 1.3.3. Porównanie bibliotek
Rozdział 2. Wybrane zagadnienia teorii grafów
- 2.1. Podstawowe definicje i oznaczenia
- 2.2. Reprezentacja grafów i sąsiedztwa
- 2.2.1. Macierze sąsiedztwa
- 2.2.2. Listy sąsiedztwa
- 2.3. Liczbowe własności wierzchołków i grafów
- 2.3.1. Miary centralności wierzchołków
- 2.3.2. Numeryczna reprezentacja grafu
- 2.3.3. Problem izomorfizmu grafów i test Weisfeilera-Lehmana
- 2.4. Grafy heterogeniczne
- 2.4.1. Podstawowe pojęcia
- 2.4.2. Reprezentacja grafów heterogenicznych
Rozdział 3. Grafowe sieci neuronowe GNN - wprowadzenie
- 3.1. Zadania realizowane przez sieci GNN
- 3.2. Podstawowe zasady działania sieci GNN
- 3.3. Model przekazywania wiadomości - MPNN
- 3.4. Implementacja modelu MPNN w PyG
- 3.5. Modele MPNN jako część większej sieci
Rozdział 4. Przegląd wybranych warstw splotu grafowego
- 4.1. Splot GNN
- 4.1.1. Formalizacja i działanie
- 4.1.2. Implementacja
- 4.1.3. Podsumowanie
- 4.2. Splot GCN
- 4.2.1. Formalizacja i działanie
- 4.2.2. Implementacja
- 4.2.3. Podsumowanie
- 4.3. Splot SAGE
- 4.3.1. Formalizacja i działanie
- 4.3.2. Implementacja
- 4.3.3. Podsumowanie
- 4.4. Splot GAT
- 4.4.1. Formalizacja i działanie
- 4.4.2. Implementacja
- 4.4.3. Podsumowanie
- 4.5. Splot GIN
- 4.5.1. Formalizacja i działanie
- 4.5.2. Implementacja
- 4.5.3. Podsumowanie
- 4.6. Warstwy splotu dla grafów heterogenicznych
- 4.7. Podsumowanie omówionych warstw splotu
Rozdział 5. Wybrane zagadnienia procesu szkolenia sieci grafowych
- 5.1. Podział danych grafowych na treningowe, walidacyjne i testowe
- 5.1.1. Indukcja i transdukcja
- 5.1.2. Podziały wierzchołków
- 5.1.3. Podziały krawędzi
- 5.1.4. Podziały grafów
- 5.2. Proces szkolenia na dużych zbiorach danych
- 5.2.1. Próbkowanie w oparciu o sąsiedztwo
- 5.2.2. Próbkowanie w oparciu o społeczności
- 5.2.3. Podsumowanie procesu szkolenia
- 5.3. Trudności i wyzwania w uczeniu warstw splotu grafowego
- 5.3.1. Problem nadmiernego wygładzania
- 5.3.2. Ograniczenie testem Weisfeilera-Lehmana
- 5.4. Dodatkowe modyfikacje warstw splotu usprawniające proces predykcji
- 5.4.1. Network in graph neural network
- 5.4.2. Agregacje wielokrotne
- 5.4.3. Mechanizm połączeń skokowych
- 5.4.4. Porównanie wyników przy zastosowaniu rozszerzeń
Rozdział 6. Przykłady zastosowań grafowych sieci neuronowych
- 6.1. Klasyfikacja wierzchołków
- 6.1.1. Postać formalna
- 6.1.2. Znaczenie problemu i zastosowania
- 6.1.3. Klasyfikacja tematyczna stron na Facebooku
- 6.2. Klasyfikacja krawędzi
- 6.2.1. Postać formalna
- 6.2.2. Znaczenie problemu i zastosowania
- 6.2.3. Badanie oddziaływania pomiędzy lekami - klasyfikacja krawędzi
- 6.3. Klasyfikacja grafów
- 6.3.1. Postać formalna
- 6.3.2. Znaczenie problemu i zastosowania
- 6.3.3. Badania toksyczności cząsteczek - klasyfikacja grafów
- 6.4. Systemy rekomendacyjne
- 6.4.1. Postać formalna
- 6.4.2. Znaczenie problemu i zastosowania
- 6.4.3. Rekomendacje filmów MovieLens
Zakończenie
Bibliografia
Skorowidz





