Build your ultimate AI agent
Kursbeskrivning
Från sociala nätverk som Facebook och Twitter till transportnätverk som cykeldelningssystem – nätverk finns överallt. Att kunna analysera dem öppnar upp en helt ny värld av möjligheter för dig som datavetare. Den här kursen ger dig verktygen för att analysera, visualisera och förstå nätverk. Du tillämpar begreppen på verkliga nätverksdata med hjälp av det kraftfulla biblioteket NetworkX. Med kunskaperna från kursen stärker du ditt nätverkstänkande och får ett nytt sätt att se på dina data.
Förkunskapskrav
Kursplan
Kursöversikt
1
Introduktion till nätverk
I det här kapitlet introduceras du till grundläggande begrepp inom nätverksanalys medan du utforskar ett verkligt Twitter-dataset. Du lär dig också om NetworkX, ett bibliotek för att hantera, analysera och modellera grafdata. Du får bekanta dig med olika typer av grafer och hur man visualiserar dem på ett ändamålsenligt sätt.
- Introduktion till nätverk50 XP
- Vad är ett nätverk?50 XP
- Grunderna i NetworkX API med Twitter-nätverket50 XP
- Grundläggande ritning av ett nätverk med NetworkX100 XP
- Frågor mot en graf100 XP
- Typer av grafer50 XP
- Kontrollera om en graf är riktad eller oriktad50 XP
- Ange vikter på kanter100 XP
- Kontrollera om det finns självloopar i grafen100 XP
- Nätverksvisualisering50 XP
- Visualisering med matrisdiagram100 XP
- Visualisering med circos-diagram100 XP
- Visualisering med Arc-diagram100 XP
2
Viktiga noder
Du lär dig att identifiera noder som spelar en viktig roll i ett nätverk. Längs vägen introduceras du till mer avancerade begrepp inom nätverksanalys och grunderna i sökvägsalgoritmer. Kapitlet avslutas med en fördjupning i Twitter-datasetet, där du befäster begrepp som graders centralitet och mellanhands-centralitet.
3
Strukturer
Det här kapitlet handlar om att hitta intressanta strukturer i nätverksdata. Du lär dig grundläggande begrepp som klicker, gemenskaper och delgrafer – och bygger vidare på allt du lärt dig i kapitel 2. I slutet av kapitlet är du redo att tillämpa dina kunskaper i en verklig fallstudie.
4
Allt hänger ihop
I kursens sista kapitel befäster du allt du lärt dig genom en fördjupad fallstudie av nätverksdata för GitHub-samarbeten. Det är ett utmärkt exempel på verkliga sociala nätverksdata, och dina nyförvärvade kunskaper sätts på prov fullt ut. När du är klar har du byggt ett eget rekommendationssystem för att koppla samman GitHub-användare som borde samarbeta.
Introduktion till nätverksanalys i Python
Kurs
slutförd

