Rozwiąż test:
Kurs obejmują kompleksowy przegląd analizy danych grafowych i algorytmów grafowych, ze szczególnym naciskiem na wykorzystanie bazy danych Neo4j. Zawierają teoretyczne wprowadzenie do baz grafowych, podstawy modelowania danych grafowych, oraz praktyczne zastosowania języka zapytań Cypher i bibliotek analizy grafowej takich jak APOC i Graph Data Science (GDS). Każdy wykład zawiera omówienie kluczowych zagadnień, praktyczne przykłady oraz zadania do wykonania przez studentów.
Spis zagadnień:
-
Przypadki użycia
- Graf organizacji
- Mapowanie zależności zadań
- Detekcja liderów
-
Algorytmy grafowe
- Algorytmy wyszukiwania ścieżek
- Algorytmy wspólnoty
- Algorytmy detekcji anomalii
- Algorytmy podobieństwa
- Algorytmy predykcji relacji
- Algorytmy centralności
- Definicje wybranych algorytmów
-
Analiza grafowa
- Architektura analizy grafowej
- Cele analizy grafowej
- Fazy analizy grafowej
- Faza eksploracji danych
- Faza budowania grafu
- Faza implementacji algorytmów
- Faza rozszerzonej analizy
- Faza prezentacji analizy
-
Przygotowanie środowiska pracy
- Instalacja Neo4j
- Konfiguracja środowiska pracy
- Zapytania Cypher
- Wyodrębnienie właściwości jako węzłów
-
Biblioteki analizy grafowej
- Awesome Procedures on Cypher (APOC)
- Graph Data Science (GDS)
- Projekcja grafu
-
Przypadki użycia „Zadania”
- Analiza społeczności
- Rozwiązanie w oparciu o Neo4j Browser
- Rozwiązanie w oparciu o Neo4j Bloom
- Rozwiązanie w oparciu o Neo4j Graph Data Science Playground
- Trasy w logistyce
- Budowa sieci komputerowej
- Incydenty bezpieczeństwa
- Egzamin: Obrona kraju
- Analiza społeczności
#AnalizaDanych #AlgorytmyGrafowe #Neo4j #Cypher #BazyGrafowe