SlideShare a Scribd company logo
1 of 22
Download to read offline
(Social) Network Analysis
University of Pisa, AA22/23
Teachers
Prof. Dino Pedreschi
dino.pedreschi@unipi.it
When: upon appointment
Where: Online
Prof. Giulio Rossetti
giulio.rossetti@isti.cnr.it
When: upon appointment
Where: Online
Valentina Pansanella
(teaching assistant)
valentina.pansanella@sns.it
When: upon appointment
Where: Online
Course Schedule
Monday, h 9:00 - 10:45, Fib C
Wednesday, h 9:00 - 10:45, Fib M1
Course Materials
E-learning:
● Lessons schedule
● Slides
● Announcements
● https://elearning.di.unipi.it/
GitHub Repositories:
● Past Exams
● Final Project (at the end of the course!)
● Tutorials
● https://github.com/sna-unipi
Books:
● D. Easley, J. Kleinberg:
Networks, Crowds, and Markets.
● A. L. Barabasi:
Network Science
● D. Zinoviev:
Complex Network Analysis in Python
● M. Coscia:
The Atlas for Aspiring Network Scientists
General Outline
1st part: The Architecture of Complex Networks
Networks and Graphs
Random graphs
It’s a Small world
Scale Free Networks
Centrality & Assortative Mixing
Tie Strength & Resilience
High-order Network Analysis
2nd part: The Dynamics of Complex Networks
Community Discovery
Dynamic of networks
Link Prediction
Dynamic Community Discovery
Diffusion: Decision based models
Diffusion: Epidemics
Diffusion: Opinion Dynamics
3rd part: Case Studies
Cognitive Network Science (guest lecturer: Prof. Massimo Stella, Uni. Exeter)
Polarization, Echo Chambers and Online Debates
SNA @ KDD Laboratory
Hands-On
- Gephi & Cytoscape
- Python
Exams
Standard Exam:
1. Written Test (TBD)
2. Group Project + Oral discussion
○ Network construction & analysis
○ Python code + Report
Mid Term Exams:
● Exercises on the two part of the course
● Substitute the full written test
● Examples from past years (exercises may vary):
https://github.com/sna-unipi/Exams
Chapter 1
Why should we care about Complex Networks?
Summary
● Complexity
● Real world networks
● Emergence of Network Science
Reading
● Chapter 1 & 2 of Kleinberg's book
● Chapter 1 of Barabasi's book.
● Complexity Explained
Complex
[adj., v. kuh m-pleks, kom-pleks; n. kom-pleks]
adjective
1. Composed of many interconnected
parts; compound; composite: a complex
highway system.
2. Characterized by a very complicated or
involved arrangement of parts, units,
etc.: complex machinery.
3. So complicated or intricate as to be hard
to understand or deal with: a complex
problem.
Source: Dictionary.com
Complexity, a scientific theory which asserts that
some systems display behavioral phenomena that
are completely inexplicable by any conventional
analysis of the systems’ constituent parts. These
phenomena, commonly referred to as emergent
behaviour, seem to occur in many complex systems
involving living organisms, such as a stock market or
the human brain.
Source: John L. Casti, Encyclopædia Britannica
Complexity
Behind each complex system
there is a network,
that defines the interactions
between the components.
8
Suggested Reading
Complexity Explained
https://complexityexplained.github.io/
Keith Shepherd's "Sunday Best”.
http://baseballart.com/2010/07/shades-of-greatness-a-story-that-needed-to-be-told/
The Facebook “Social Graph”
Examples of
Complex Systems
The structure of an organization
departments
consultants
external experts
Nodes:
Companies
Investment
Pharma
Research Labs
Public
Biotechnology
Links:
Collaborations
Financial
R&D
www.orgnet.com
http://ecclectic.ss.uci.edu/~drwhite/Movie
Examples of
Complex Systems
The Internet backbone,
The World Wide Web...
Examples of
Complex Systems
Human Genes
Humans have only about three times as
many genes as the fly, so human complexity
seems unlikely to come from a sheer
quantity of genes.
Rather, some scientists suggest, each
human has a network with different parts
like genes, proteins and groups.
Examples of
Complex Systems
Human Genes (cont’d)
In the generic networks shown, the
points represent the elements of each
organism’s genetic network, and the
dotted lines show the interactions
between them.
Drosophila
Melanogaster
Homo Sapiens
Complex systems
Made of many non-identical
elements connected by diverse
interactions.
NETWORK
Examples of
Complex Systems
The role of networks
Behind each system studied in complexity
there is an intricate wiring diagram, or a
network, that defines the interactions
between the component.
We will never understand complex system
unless we map out and understand the
networks behind them.
Examples of
Real world Networks
Type: Social
Nodes: Individuals
Links: Social relationship
Type: Actor connectivity
Nodes: Actors
Links: Cast jointly
Type: Scientific Collaborations
Nodes: Researchers
Links: Co-Authorships
Type: Communication
Nodes: Phones, Airports..
Links: Phone calls, Flights..
Type: Technological
Nodes: PC, Routers
Links: Physical lines
Type: Biological
Nodes: Species
Links: Trophic interactions
Type: Scientific Citation
Nodes: Papers
Links: Citations
Type: Mobility
Nodes: Individuals, Cars...
Links: Co-Location...
Examples of
Real world Networks (cont’d)
The Emergence of
Network Science
The (urgent) need to understand complexity
Despite the challenges complex systems offer us,
we cannot afford to not address their behavior, a
view increasingly shared both by scientists and
policy makers.
Networks are not only essential for this journey,
but during the past decade some of the most
important advances towards understanding
complexity were provided in context of network
theory.
Data Availability
1990 C. elegans neural wiring diagram
1998 - Movie Actor Network
1998 - Citation Networks
1999 -World Wide Web
2000 - Metabolic Networks
2001 - PPI network
2008 - OSNs
Universality
The architecture of networks emerging in various
domains of science, nature, and technology are more
similar to each other than one would have expected.
The Life of Networks
(Online) Social Networks
1735
Graph Theory
Euler
Social Network Research
Moreno
1930s
1960s
Communication Network
Internet
1980s
Ecological Network
May
2000s
Network Science
Barabasi
(Incomplete)
History of Network Analysis
The Tools of
Modern Network Theory
5
B
i
o
l
o
g
y
4
C
o
m
p
u
t
e
r
S
c
i
e
n
c
e
3 S
t
a
t
i
s
t
i
c
a
l
P
h
y
s
i
c
s
S
o
c
i
a
l
N
e
t
w
o
r
k
T
h
e
o
r
y
2
1
G
r
a
p
h
T
h
e
o
r
y
6
S
t
a
t
i
s
t
i
c
s
Take Away Messages
1. Complex Systems can be modeled
with networks!
2. Node & Edge semantics shape the
networks structure
3. Network Science is, by definition,
an interdisciplinary field of study
What’s Next
Chapter 2:
Networks & Graphs: Basic
Measures
Suggested Readings
● Chapter 1 & 2 of Kleinberg's book
● Chapter 1 of Barabasi's book.
● Complexity Explained
https://complexityexplained.github.io/
Chapter 1
Conclusion

More Related Content

Similar to Class 1_ Introduction.pdf

Networking Theories Presentation
Networking Theories PresentationNetworking Theories Presentation
Networking Theories PresentationLeslie
 
Networking Theories
Networking TheoriesNetworking Theories
Networking TheoriesLeslie
 
Searching for patterns in crowdsourced information
Searching for patterns in crowdsourced informationSearching for patterns in crowdsourced information
Searching for patterns in crowdsourced informationSilvia Puglisi
 
Mining and Supporting Community Structures in Sensor Network Research
Mining and Supporting Community Structures in Sensor Network ResearchMining and Supporting Community Structures in Sensor Network Research
Mining and Supporting Community Structures in Sensor Network ResearchMarko Rodriguez
 
Complexity Número especial da Nature Physics Insight sobre complexidade
Complexity  Número especial da Nature Physics Insight sobre complexidadeComplexity  Número especial da Nature Physics Insight sobre complexidade
Complexity Número especial da Nature Physics Insight sobre complexidadeaugustodefranco .
 
What Academia Can Learn from Open Source
What Academia Can Learn from Open SourceWhat Academia Can Learn from Open Source
What Academia Can Learn from Open SourceAll Things Open
 
2010-November-8-NIA - Smart Society and Civic Culture - Marc Smith
2010-November-8-NIA - Smart Society and Civic Culture - Marc Smith2010-November-8-NIA - Smart Society and Civic Culture - Marc Smith
2010-November-8-NIA - Smart Society and Civic Culture - Marc SmithMarc Smith
 
On the Navigability of Social Tagging Systems
On the Navigability of Social Tagging SystemsOn the Navigability of Social Tagging Systems
On the Navigability of Social Tagging SystemsMarkus Strohmaier
 
New Metrics for New Media Bay Area CIO IT Executives Meetup
New Metrics for New Media Bay Area CIO IT Executives MeetupNew Metrics for New Media Bay Area CIO IT Executives Meetup
New Metrics for New Media Bay Area CIO IT Executives MeetupTatyana Kanzaveli
 
Digital Humanities: A brief introduction to the field
Digital Humanities: A brief introduction to the fieldDigital Humanities: A brief introduction to the field
Digital Humanities: A brief introduction to the fieldaelang
 
CK-Presentation-rev1
CK-Presentation-rev1CK-Presentation-rev1
CK-Presentation-rev1susanne2009
 
Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402vrij
 
10 More than a Pretty Picture: Visual Thinking in Network Studies (2016)
10 More than a Pretty Picture: Visual Thinking in Network Studies (2016)10 More than a Pretty Picture: Visual Thinking in Network Studies (2016)
10 More than a Pretty Picture: Visual Thinking in Network Studies (2016)Duke Network Analysis Center
 
10 More than a Pretty Picture: Visual Thinking in Network Studies
10 More than a Pretty Picture: Visual Thinking in Network Studies10 More than a Pretty Picture: Visual Thinking in Network Studies
10 More than a Pretty Picture: Visual Thinking in Network Studiesdnac
 

Similar to Class 1_ Introduction.pdf (20)

Networking Theories Presentation
Networking Theories PresentationNetworking Theories Presentation
Networking Theories Presentation
 
Networking Theories
Networking TheoriesNetworking Theories
Networking Theories
 
Searching for patterns in crowdsourced information
Searching for patterns in crowdsourced informationSearching for patterns in crowdsourced information
Searching for patterns in crowdsourced information
 
Mining and Supporting Community Structures in Sensor Network Research
Mining and Supporting Community Structures in Sensor Network ResearchMining and Supporting Community Structures in Sensor Network Research
Mining and Supporting Community Structures in Sensor Network Research
 
Node similarity
Node similarityNode similarity
Node similarity
 
Complexity Número especial da Nature Physics Insight sobre complexidade
Complexity  Número especial da Nature Physics Insight sobre complexidadeComplexity  Número especial da Nature Physics Insight sobre complexidade
Complexity Número especial da Nature Physics Insight sobre complexidade
 
What Academia Can Learn from Open Source
What Academia Can Learn from Open SourceWhat Academia Can Learn from Open Source
What Academia Can Learn from Open Source
 
2010-November-8-NIA - Smart Society and Civic Culture - Marc Smith
2010-November-8-NIA - Smart Society and Civic Culture - Marc Smith2010-November-8-NIA - Smart Society and Civic Culture - Marc Smith
2010-November-8-NIA - Smart Society and Civic Culture - Marc Smith
 
Network Science: Theory, Modeling and Applications
Network Science: Theory, Modeling and ApplicationsNetwork Science: Theory, Modeling and Applications
Network Science: Theory, Modeling and Applications
 
On the Navigability of Social Tagging Systems
On the Navigability of Social Tagging SystemsOn the Navigability of Social Tagging Systems
On the Navigability of Social Tagging Systems
 
intro to sna.ppt
intro to sna.pptintro to sna.ppt
intro to sna.ppt
 
New Metrics for New Media Bay Area CIO IT Executives Meetup
New Metrics for New Media Bay Area CIO IT Executives MeetupNew Metrics for New Media Bay Area CIO IT Executives Meetup
New Metrics for New Media Bay Area CIO IT Executives Meetup
 
Digital Humanities: A brief introduction to the field
Digital Humanities: A brief introduction to the fieldDigital Humanities: A brief introduction to the field
Digital Humanities: A brief introduction to the field
 
Network literacy-high-res
Network literacy-high-resNetwork literacy-high-res
Network literacy-high-res
 
CK-Presentation-rev1
CK-Presentation-rev1CK-Presentation-rev1
CK-Presentation-rev1
 
Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402
 
10 More than a Pretty Picture: Visual Thinking in Network Studies (2016)
10 More than a Pretty Picture: Visual Thinking in Network Studies (2016)10 More than a Pretty Picture: Visual Thinking in Network Studies (2016)
10 More than a Pretty Picture: Visual Thinking in Network Studies (2016)
 
10 More than a Pretty Picture: Visual Thinking in Network Studies
10 More than a Pretty Picture: Visual Thinking in Network Studies10 More than a Pretty Picture: Visual Thinking in Network Studies
10 More than a Pretty Picture: Visual Thinking in Network Studies
 
DREaM Event 2: Louise Cooke
DREaM Event 2: Louise CookeDREaM Event 2: Louise Cooke
DREaM Event 2: Louise Cooke
 
D1803022335
D1803022335D1803022335
D1803022335
 

Recently uploaded

Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 

Recently uploaded (20)

Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 

Class 1_ Introduction.pdf

  • 2. Teachers Prof. Dino Pedreschi dino.pedreschi@unipi.it When: upon appointment Where: Online Prof. Giulio Rossetti giulio.rossetti@isti.cnr.it When: upon appointment Where: Online Valentina Pansanella (teaching assistant) valentina.pansanella@sns.it When: upon appointment Where: Online Course Schedule Monday, h 9:00 - 10:45, Fib C Wednesday, h 9:00 - 10:45, Fib M1
  • 3. Course Materials E-learning: ● Lessons schedule ● Slides ● Announcements ● https://elearning.di.unipi.it/ GitHub Repositories: ● Past Exams ● Final Project (at the end of the course!) ● Tutorials ● https://github.com/sna-unipi Books: ● D. Easley, J. Kleinberg: Networks, Crowds, and Markets. ● A. L. Barabasi: Network Science ● D. Zinoviev: Complex Network Analysis in Python ● M. Coscia: The Atlas for Aspiring Network Scientists
  • 4. General Outline 1st part: The Architecture of Complex Networks Networks and Graphs Random graphs It’s a Small world Scale Free Networks Centrality & Assortative Mixing Tie Strength & Resilience High-order Network Analysis 2nd part: The Dynamics of Complex Networks Community Discovery Dynamic of networks Link Prediction Dynamic Community Discovery Diffusion: Decision based models Diffusion: Epidemics Diffusion: Opinion Dynamics 3rd part: Case Studies Cognitive Network Science (guest lecturer: Prof. Massimo Stella, Uni. Exeter) Polarization, Echo Chambers and Online Debates SNA @ KDD Laboratory Hands-On - Gephi & Cytoscape - Python
  • 5. Exams Standard Exam: 1. Written Test (TBD) 2. Group Project + Oral discussion ○ Network construction & analysis ○ Python code + Report Mid Term Exams: ● Exercises on the two part of the course ● Substitute the full written test ● Examples from past years (exercises may vary): https://github.com/sna-unipi/Exams
  • 6. Chapter 1 Why should we care about Complex Networks? Summary ● Complexity ● Real world networks ● Emergence of Network Science Reading ● Chapter 1 & 2 of Kleinberg's book ● Chapter 1 of Barabasi's book. ● Complexity Explained
  • 7. Complex [adj., v. kuh m-pleks, kom-pleks; n. kom-pleks] adjective 1. Composed of many interconnected parts; compound; composite: a complex highway system. 2. Characterized by a very complicated or involved arrangement of parts, units, etc.: complex machinery. 3. So complicated or intricate as to be hard to understand or deal with: a complex problem. Source: Dictionary.com Complexity, a scientific theory which asserts that some systems display behavioral phenomena that are completely inexplicable by any conventional analysis of the systems’ constituent parts. These phenomena, commonly referred to as emergent behaviour, seem to occur in many complex systems involving living organisms, such as a stock market or the human brain. Source: John L. Casti, Encyclopædia Britannica Complexity
  • 8. Behind each complex system there is a network, that defines the interactions between the components. 8 Suggested Reading Complexity Explained https://complexityexplained.github.io/
  • 9. Keith Shepherd's "Sunday Best”. http://baseballart.com/2010/07/shades-of-greatness-a-story-that-needed-to-be-told/ The Facebook “Social Graph” Examples of Complex Systems
  • 10. The structure of an organization departments consultants external experts Nodes: Companies Investment Pharma Research Labs Public Biotechnology Links: Collaborations Financial R&D www.orgnet.com http://ecclectic.ss.uci.edu/~drwhite/Movie Examples of Complex Systems
  • 11. The Internet backbone, The World Wide Web... Examples of Complex Systems
  • 12. Human Genes Humans have only about three times as many genes as the fly, so human complexity seems unlikely to come from a sheer quantity of genes. Rather, some scientists suggest, each human has a network with different parts like genes, proteins and groups. Examples of Complex Systems
  • 13. Human Genes (cont’d) In the generic networks shown, the points represent the elements of each organism’s genetic network, and the dotted lines show the interactions between them. Drosophila Melanogaster Homo Sapiens Complex systems Made of many non-identical elements connected by diverse interactions. NETWORK Examples of Complex Systems
  • 14. The role of networks Behind each system studied in complexity there is an intricate wiring diagram, or a network, that defines the interactions between the component. We will never understand complex system unless we map out and understand the networks behind them.
  • 15. Examples of Real world Networks Type: Social Nodes: Individuals Links: Social relationship Type: Actor connectivity Nodes: Actors Links: Cast jointly Type: Scientific Collaborations Nodes: Researchers Links: Co-Authorships Type: Communication Nodes: Phones, Airports.. Links: Phone calls, Flights..
  • 16. Type: Technological Nodes: PC, Routers Links: Physical lines Type: Biological Nodes: Species Links: Trophic interactions Type: Scientific Citation Nodes: Papers Links: Citations Type: Mobility Nodes: Individuals, Cars... Links: Co-Location... Examples of Real world Networks (cont’d)
  • 17. The Emergence of Network Science The (urgent) need to understand complexity Despite the challenges complex systems offer us, we cannot afford to not address their behavior, a view increasingly shared both by scientists and policy makers. Networks are not only essential for this journey, but during the past decade some of the most important advances towards understanding complexity were provided in context of network theory. Data Availability 1990 C. elegans neural wiring diagram 1998 - Movie Actor Network 1998 - Citation Networks 1999 -World Wide Web 2000 - Metabolic Networks 2001 - PPI network 2008 - OSNs Universality The architecture of networks emerging in various domains of science, nature, and technology are more similar to each other than one would have expected.
  • 18. The Life of Networks
  • 20. 1735 Graph Theory Euler Social Network Research Moreno 1930s 1960s Communication Network Internet 1980s Ecological Network May 2000s Network Science Barabasi (Incomplete) History of Network Analysis
  • 21. The Tools of Modern Network Theory 5 B i o l o g y 4 C o m p u t e r S c i e n c e 3 S t a t i s t i c a l P h y s i c s S o c i a l N e t w o r k T h e o r y 2 1 G r a p h T h e o r y 6 S t a t i s t i c s
  • 22. Take Away Messages 1. Complex Systems can be modeled with networks! 2. Node & Edge semantics shape the networks structure 3. Network Science is, by definition, an interdisciplinary field of study What’s Next Chapter 2: Networks & Graphs: Basic Measures Suggested Readings ● Chapter 1 & 2 of Kleinberg's book ● Chapter 1 of Barabasi's book. ● Complexity Explained https://complexityexplained.github.io/ Chapter 1 Conclusion