네트워크,network

대충,
'network'가 그래프,graph와 동의어일 수도 있고, (둘 다 vertex(들)이 있고 그것을 잇는 edge(들)까지 포함한 개념)
실제 존재하는 '연결망(network)'을 나타내는 수학적인 수단이나 개념을 그래프,graph라고 하는 경우도 있고, ...
암튼 단어의 용법이나 사용범위에는 차이가 있으나 대체적으로 graph와 본질적으로 같은 개념.

종종 network을 줄여서 net으로 표현하기도 하고, ...



Sub:
Hopfield_network =,Hopfield_network . Hopfield_network // 호필드 홉필드 중에?
{
Hopfield network
홉필드 네트워크 (aistudy)
John_Hopfield
http://www.aistudy.com/neural/hopfield_kim.htm (Excerpt from '신경망 이론과 응용, 김대수, 1992')
REL 이징_모형,Ising_model 신경망,neural_network#s-3.1
WtEn:Hopfield_network
WpEn:Hopfield_network
... Ndict:Hopfield network Ggl:Hopfield network
} // Hopfield network
semantic_network - w

Contents

1. 네트워크 시각화 network visualization
2. book: Network Science
2.1. Section 2.3 Degree, Average Degree and Degree Distribution
2.2. Section 2.4 Adjacency Matrix
2.3. Section 2.6 Weighted Networks
2.4. Section 2.7 Bipartite Networks
2.5. Section 2.8 Paths and Distances
2.6. Section 2.9 Connectedness
2.7. Section 2.10 Clustering Coefficient
2.8. Section 2.13 Advanced Topic 2.A Global Clustering Coefficient
2.9. Chapter 3 Random Networks
2.10. Section 3.1 Introduction
2.11. Section 3.2 The Random Network Model
2.12. Section 3.3 Number of Links
2.13. Section 3.4 Degree Distribution
2.14. Section 3.5 Real Networks are Not Poisson
2.15. Section 3.6 The Evolution of a Random Network
2.16. Section 3.7 Real Networks are Supercritical
2.17. Section 3.8 Small Worlds
2.18. Section 3.9 Clustering Coefficient
2.19. Section 3.10 Summary: Real Networks are Not Random
2.20. Chapter 4 The Scale-Free Property
2.21. Section 4.1 Introduction
2.22. Section 4.2 Power Laws and Scale-Free Networks
2.23. Section 4.3 Hubs
2.24. Section 4.4 The Meaning of Scale-Free
2.25. Section 4.5 Universality
2.26. Section 4.6 Ultra-Small Property
2.27. Section 4.7 The Role of the Degree Exponent
2.28. Section 4.8 Generating Networks with Arbitrary Degree Distribution
2.29. Section 4.9 Summary
2.30. Chapter 5 The Barabási-Albert Model
2.31. Section 5.1 Introduction
2.32. Section 5.2 Growth and Preferential Attachment
2.33. Section 5.3 The Barabási-Albert Model
2.34. Section 5.4 Degree Dynamics
2.35. Section 5.5 Degree Distribution
2.36. Section 5.6 The Absence of Growth or Preferential Attachment
2.37. Section 5.7 Measuring Preferential Attachment
2.38. Section 5.8 Non-linear Preferential Attachment
2.39. Section 5.9 The Origins of Preferential Attachment
2.40. Section 5.10 Diameter and Clustering Coefficient
2.41. Chapter 6 Evolving Networks
2.42. Section 6.1 Introduction
2.43. Section 6.2 The Bianconi-Barabási Model
2.44. Section 6.3 Measuring Fitness
2.45. Section 6.4 Bose-Einstein Condensation
2.46. Section 6.5 Evolving Networks
2.47. Section 6.6 Summary
2.48. Chapter 7 Degree Correlations
2.49. Section 7.1 Introduction
2.50. Section 7.2 Assortativity and Disassortativity
2.51. Section 7.3 Measuring Degree Correlations
2.52. Section 7.4 Structural Cutoffs
2.53. Section 7.5 Correlations in Real Networks
2.54. Section 7.6 Generating Correlated Networks
2.55. Section 7.7 The Impact of Degree Correlations
2.56. Section 7.8 Summary
2.57. Chapter 8 Network Robustness
2.58. Section 8.1 Introduction
2.59. Section 8.2 Percolation Theory
2.60. Section 8.3 Robustness of Scale-free Networks
2.61. Section 8.4 Attack Tolerance
2.62. Section 8.5 Cascading Failures
2.63. Section 8.6 Modeling Cascading Failures
2.64. Section 8.7 Building Robustness
2.65. Section 8.8 Summary: Achilles' Heel
2.66. Chapter 9 Communities
2.67. Section 9.1 Introduction
2.68. Section 9.2 Basics of Communities
2.69. Section 9.3 Hierarchical Clustering
2.70. Section 9.4 Modularity
2.71. Section 9.5 Overlapping Communities
2.72. Section 9.6 Testing Communities
2.73. Section 9.7 Characterizing Communities
2.74. Chapter 10 Spreading Phenomena
2.75. Section 10.1 Introduction
2.76. Section 10.2 Epidemic Modeling
2.77. Section 10.3 Network Epidemics
2.78. Section 10.4 Contact Networks
2.79. Section 10.5 Beyond the Degree Distribution
2.80. Section 10.8 Summary
3. bmks ko


1. 네트워크 시각화 network visualization

network_visualization
시각화,visualization
방법이나 sw이나 ... tbw

2. book: Network Science

by Albert-László Barabási
http://networksciencebook.com/

요약.

2.1. Section 2.3 Degree, Average Degree and Degree Distribution


표기법.

Box 2.2 :
$\langle x \rangle,\,\langle x^n \rangle$ : see 적률,moment

$k$ : degree

$k_i$ : node $i$ 의 degree

$\langle k \rangle$ : average degree
$\langle k \rangle = \frac1N \sum k_i = \frac{2L}{N}$

$k_i = k_i^{in} + k_i^{out}$
(degree = indegree + outdegree)

$L$ : total number of links
directed network에선 $L=\sum k_i^{in} + \sum k_i^{out}$

$\langle k^{in} \rangle = \langle k^{out} \rangle = \frac{L}{N}$

$N$ : (여기에 명시는 안되어있지만 분명) total number of nodes

$N_k$ : degree가 $k$ 인 node의 수

$p$ : probability

$p_k$ : 무작위로 뽑은 node의 degree가 $k$ 일 확률
이것은 확률이므로 전체 합이 1이 되도록 정규화되어야 한다.
$\sum_{k=1}^{\infty}p_k=1$

$p_k = \frac{N_k}{k}$

$\langle k \rangle$ : average degree of a network
$=\sum_{k=0}^{\infty} k p_k$

2.2. Section 2.4 Adjacency Matrix

$A_{ij}=1$ : node j → node i로 가는 link가 있을 때 - i → j가 아님에 주의
$A_{ij}=0$ : 연결이 없을 때

이 책의 adjacency_matrix convention이 나오는데 이건 책/저자마다 제각각이라 참..
암튼 행렬과 그래프를 그려야 해서 굿노트로...

2.3. Section 2.6 Weighted Networks

weighted_networkadjacency_matrix의 항목의 값은
$A_{ij}=w_{ij}$

Box 2.3 : Metcalfe’s Law: the Value of a Network
Metcalfe_law
네트워크의 값어치? 값? 가치?(value)는 node의 수의 제곱 $N^2$ 에 비례한다는.
이것의 한계점은
  • 실제 네트워크들은 대개 sparse.
  • link의 weight들이 같지 않음.

2.4. Section 2.7 Bipartite Networks

이분그래프? bipartite_graph = bigraph
란, node들이 두개의 disjoint_sets U and V 로 나뉘고, U끼리는 연결되어 있지 않고, V끼리도 연결되어 있지 않고, link는 U와 V를 잇는 것만 있는 그런 graph.
rel. 이분그래프,bipartite_graph(is a 그래프,graph) 이분,bipartition(is a 분할,partition)

여기에서 U와 V 각각에 대해 projection을 생각할 수 있다.
U, V는 set이고,
projection U, projection V는 graph이다.
U의 두 원소가 V에 의해 매개? 되어 있으면, 그 두 원소를 연결시키는.
그림 보면 쉽게 이해됨. 참조. http://networksciencebook.com/chapter/2/#figure-2-9
번역을 뭘로? 사영,projection으로 아님 투영,projection이나 graph_projection이라던지 다른걸로? ... Google:graph projection

2.5. Section 2.8 Paths and Distances


mentions:
경로길이,path_length : 쉬움. "A path’s length represents the number of links the path contains" http://networksciencebook.com/chapter/2/#figure-2-12

// average_path_length
참고로 average path length scales logarithmically with the size of the network:
$\langle \ell \rangle \sim \log N$
(Menczer p54)

node i, j 사이 최단경로,shortest_path는 node i, j 사이 경로,path 중 최소 수의 link를 가진 것.
그래서 그 경로는 BFS breadth-first_search 로 찾음

$d$ : 거리,distance (물론 거리는 돌아가는 거리가 아닌 최단거리를 뜻함)

최단경로,shortest_path = 거리,distance = geodesic_path
("The shortest path is often called the distance between nodes i and j")
(최단경로가 거리? 더 명확하게 최단경로의 측도,measure길이,length가 거리임을 명시하는게 좋지 않을지?)

$d_{ij}$ : distance between (a pair of) nodes $i$ and $j$
물론 undirected_network=undirected_graph에서는 $d_{ij}=d_{ji}$ 이고
directed_network에서는 $d_{ij}\ne d_{ji}$ 도 가능.

$d_{\rm max}$ : 지름,diameter // [[network_diameter] later?
"The longest shortest path in a graph, or the distance between the two furthest nodes"
"maximum shortest path in the network"

$\langle d \rangle$ : average path length

순환,cycle : start node와 end node가 같은 path.

오일러_경로,Eulerian_path : 각 link를 한번만 traverse하는 path.

해밀턴_경로,Hamiltonian_path : 각 node를 한번만 visit하는 path.

2.6. Section 2.9 Connectedness


nodes i and j 사이에,
connected - path가 존재
disconnected - path does not exist - $d_{ij}=\infty$

network is connected - 모든 node가 connected
network is disconnected - $d_{ij}=\infty$ 가 하나라도 존재

2.7. Section 2.10 Clustering Coefficient


local_clustering_coefficient
degree $k_i$ 인 node $i$ 에 대해 the local clustering coefficient is defined as
$C_i = \frac{2L_i}{k_i(k_i-1)$
여기서
$L_i$ : number of links between the $k_i$ neighbors of node $i$

$0 \le C_i \le 1$

$C_i = 0$ : node $i$ 의 neighbors간의 link가 없음
$C_i = 1$ : node $i$ 의 neighbors가 완전그래프,complete_graph를 이룸
$C_i$ 는 노드 $i$ 의 이웃들이 서로 연결되어 있을 확률임.



2.8. Section 2.13 Advanced Topic 2.A Global Clustering Coefficient

2.9. Chapter 3 Random Networks

2.10. Section 3.1 Introduction

각 node pair가 연결되었을 확률이 $p$ 로 일정한.

Box 3.1
G(N,L) model : N개의 labeled nodes가 L개의 randomly placed links로 연결. (Erdős and Rényi)
G(N,p) model : 위 설명, 이 책에서 다루는 거 (Gilbert)

2.11. Section 3.2 The Random Network Model


2.12. Section 3.3 Number of Links


2.14. Section 3.5 Real Networks are Not Poisson

Poisson으로 예측,prediction한 것(초록색)과 실제(보라색)이 다르다.
그림 => http://networksciencebook.com/chapter/3/#figure-3-6

2.15. Section 3.6 The Evolution of a Random Network

$N_G$ : the size of the largest connected cluster within the network
이것은 $\langle k \rangle$ 와 어떻게 varies할까?
이해가 쉽게 두 extreme cases를 예로 들면
  • $p=0$ 이면 $\langle k \rangle = 0$
    - 모든 nodes are isolated
    - largest component의 크기는 $N_G=1$
    - 큰 $N$ 에 대해, $N_G/N \to 1$
  • $p=1$ 이면 $\langle k \rangle = N-1$
    - network는 완전그래프
    - 모든 nodes는 belong to a single component
    - $N_G=N$
    - $N_G/N=1$

$\langle k \rangle$$0$ 에서 $N-1$ 까지 증가하면, $N_G$$1$ 에서 $N$ 까지 점진적으로 증가하지 않는다.
처음에는 작은 $\langle k \rangle$ 에 대해서는 $N_G/N$ 은 0이다. 그런데 critical value를 넘으면 'giant component'라 부르는 큰 덩이(large cluster)가 빠른 속도로 나타난다. 이것의 출현(emergence) 조건은
$\langle k \rangle=1$
이다. 여기에 식 (3.3) $\langle k \rangle= \frac{2\langle L \rangle}{N}=p(N-1)$ 를 적용하면 (average degree of a random network)
$p_c = \frac1{N-1} \approx \frac1N$

임계점,critical_point
$\langle k \rangle = 1 \; (p = 1/N)$ (그림에서 c)
이고 regime을 나누는데,
subcritical regime : 임계점 왼쪽 (그림에서 b)
$0 < \langle k \rangle < 1 \; (p < 1/N)$
supercritical regime : 임계점 오른쪽 (그림에서 d)
$0 < \langle k \rangle > 1 \; (p > 1/N)$
connected regime : 더 나아간 (그림에서 e)
$0 < \langle k \rangle > \ln N \; (p > \ln N/N)$
그림 => http://networksciencebook.com/chapter/3/#figure-3-7

2.16. Section 3.7 Real Networks are Supercritical

subcritical ↔ supercritical ↔ fully connected
이 사이에서, 대개의 real network는 supercritical.


2.17. Section 3.8 Small Worlds


small world phenomenon = six degrees of separation

2.18. Section 3.9 Clustering Coefficient

2.19. Section 3.10 Summary: Real Networks are Not Random


2.20. Chapter 4 The Scale-Free Property

2.21. Section 4.1 Introduction


2.22. Section 4.2 Power Laws and Scale-Free Networks


$p_k \sim k^{-\gamma}$
$\log p_k \sim -\gamma \log k$

2.23. Section 4.3 Hubs


2.24. Section 4.4 The Meaning of Scale-Free


2.25. Section 4.5 Universality


2.26. Section 4.6 Ultra-Small Property


2.27. Section 4.7 The Role of the Degree Exponent


2.28. Section 4.8 Generating Networks with Arbitrary Degree Distribution

2.29. Section 4.9 Summary


2.30. Chapter 5 The Barabási-Albert Model

2.31. Section 5.1 Introduction


2.32. Section 5.2 Growth and Preferential Attachment


2.33. Section 5.3 The Barabási-Albert Model


new node의 link가 node $i$ 에 연결(connect)하는 것이 degree $k_i$ 에 의존할 확률 $\Pi(k)$
$\Pi(k_i) = \frac{ k_i }{ \sum_j k_j }$

2.34. Section 5.4 Degree Dynamics


2.35. Section 5.5 Degree Distribution

2.36. Section 5.6 The Absence of Growth or Preferential Attachment


2.37. Section 5.7 Measuring Preferential Attachment


2.38. Section 5.8 Non-linear Preferential Attachment


Sublinear Preferential Attachment (0 < α < 1)
Superlinear Preferential Attachment (α > 1)


2.39. Section 5.9 The Origins of Preferential Attachment


2.40. Section 5.10 Diameter and Clustering Coefficient

2.41. Chapter 6 Evolving Networks

2.42. Section 6.1 Introduction

2.43. Section 6.2 The Bianconi-Barabási Model

2.44. Section 6.3 Measuring Fitness

2.45. Section 6.4 Bose-Einstein Condensation

2.46. Section 6.5 Evolving Networks

2.47. Section 6.6 Summary


2.48. Chapter 7 Degree Correlations

2.49. Section 7.1 Introduction

2.50. Section 7.2 Assortativity and Disassortativity

2.51. Section 7.3 Measuring Degree Correlations

2.52. Section 7.4 Structural Cutoffs

2.53. Section 7.5 Correlations in Real Networks

2.54. Section 7.6 Generating Correlated Networks

2.55. Section 7.7 The Impact of Degree Correlations

2.56. Section 7.8 Summary


2.57. Chapter 8 Network Robustness

2.58. Section 8.1 Introduction

2.59. Section 8.2 Percolation Theory

2.60. Section 8.3 Robustness of Scale-free Networks

2.61. Section 8.4 Attack Tolerance

2.62. Section 8.5 Cascading Failures

2.63. Section 8.6 Modeling Cascading Failures

  • Failure Propagation Model
  • Branching Model

2.64. Section 8.7 Building Robustness

2.65. Section 8.8 Summary: Achilles' Heel


2.66. Chapter 9 Communities

2.67. Section 9.1 Introduction

2.70. Section 9.4 Modularity

2.71. Section 9.5 Overlapping Communities

2.72. Section 9.6 Testing Communities

2.73. Section 9.7 Characterizing Communities


2.74. Chapter 10 Spreading Phenomena

2.75. Section 10.1 Introduction

2.76. Section 10.2 Epidemic Modeling

Susceptible-Infected (SI) Model
SI_model
Susceptible-Infected-Susceptible (SIS) Model
SIS_model
Susceptible-Infected-Recovered (SIR) Model
SIR_model

2.77. Section 10.3 Network Epidemics

2.78. Section 10.4 Contact Networks

2.79. Section 10.5 Beyond the Degree Distribution

2.80. Section 10.8 Summary


3. bmks ko


https://blog.naver.com/sw4r - 네트워크 category
https://blog.naver.com/sw4r/221218195084 - Complex Network 43개의 글 - 중 첫 글
https://blog.naver.com/sw4r/221232749977 - Complexity 84개의 글 - 중 첫 글



Twin

RR : 네트워크,network