Modeling Dynamics of and on Networks Simultaneously
Theory-Driven and Data-Driven Approaches
Hiroki Sayama
Binghamton University, SUNY sayama@binghamton.edu
Modeling Dynamics of and on Networks Simultaneously Theory-Driven - - PowerPoint PPT Presentation
Modeling Dynamics of and on Networks Simultaneously Theory-Driven and Data-Driven Approaches Hiroki Sayama Binghamton University, SUNY sayama@binghamton.edu 2 6/3/2014 Sayama -- HONS @ NetSci 2014 Complex Systems Modeled as Networks 3
Binghamton University, SUNY sayama@binghamton.edu
6/3/2014 Sayama -- HONS @ NetSci 2014 2
6/3/2014 Sayama -- HONS @ NetSci 2014 3
Network = nodes + links Statistical properties Topological properties Dynamical properties
6/3/2014 Sayama -- HONS @ NetSci 2014 4
Many real-world complex systems show
System
Nodes Edges States of nodes Topological changes
Organism
Cells Intercellular communication channels Gene/protein activities Fission and death of cells during development
Ecological community
Species Interspecific relationships Population Speciation, invasion, extinction of species
Human society
Individual Conversations, social relation- ships Social, professional, economical, political, cultural statuses Changes in social relationships, entry and withdrawal of individuals
Communica- tion network
Terminals, hubs Cables, wireless connections Information stored and transacted Addition and removal of terminal or hub nodes
6/3/2014 Sayama -- HONS @ NetSci 2014 5
6/3/2014 Sayama -- HONS @ NetSci 2014 6
Dynamics on networks Dynamics of networks
Random matrices ANNs RBNs Small-world networks Epidemic models Adaptive networks Temporal networks Mobility networks Multi- variate time series analysis GRNs Preferential attachment Other network growth models Scale-free networks
Complex networks whose states and
—Node states adaptively change according to
—Link states (weights, connections) adaptively
6/3/2014 Sayama -- HONS @ NetSci 2014 7
6/3/2014 Sayama -- HONS @ NetSci 2014 8
Sayama, Pestov, Schmidt, Bush, Wong, Yamanoi, & Gross, Comput. Math. Appl., 65, 1645-1664, 2013.
Unified representation of dynamics on and
Defined by <E, R, I>:
—E : Extraction mechanism ― When, Where —R : Replacement mechanism ― What —I : Initial configuration
Sayama, Proc. 1st IEEE Symp. Artif. Life, 2007, pp.214-221.
6/3/2014 Sayama -- HONS @ NetSci 2014 9
6/3/2014 Sayama -- HONS @ NetSci 2014 10
6/3/2014 Sayama -- HONS @ NetSci 2014 11
GNA can uniformly represent in <E, R, I>:
—Conventional dynamical systems models
If R always conserves local network topologies and
E.g. CA, ANNs, RBNs
—Complex network growth models
If R causes no change in local states of nodes and
E.g. small-world, scale-free networks
6/3/2014 Sayama -- HONS @ NetSci 2014 12
6/3/2014 Sayama -- HONS @ NetSci 2014 13
6/3/2014 Sayama -- HONS @ NetSci 2014 14
E samples a node randomly and then
R takes 2-bit inputs (states of the node and
— Total number of possible R’s: 1022 = 10,000
“Rule Number” rn(R) is defined by
— aij ∊ {0, 1, … 9} : Choices of R when state of u is i and local
majority state is j
6/3/2014 Sayama -- HONS @ NetSci 2014 15
Sayama & Laramee, Adaptive Networks, Springer, 2009, pp.311-332.
6/3/2014 Sayama -- HONS @ NetSci 2014 16
Modeling and simulation of cultural
6/3/2014 Sayama -- HONS @ NetSci 2014 17 acceptance rejection acceptance probability
Yamanoi & Sayama,
Theory 19, 516-537, 2013.
18
6/3/2014 Sayama -- HONS @ NetSci 2014 19
Deriving a set of
Separation of extraction
Pestov, Sayama, & Wong, Proc. 9th Intl. Conf.
Schmidt & Sayama, Proc. 4th IEEE Symp.
20
6/3/2014 Sayama -- HONS @ NetSci 2014 20
Canadian Arctic SAR (Search And
—Rewriting rules manually built directly from
—OpNetSim developed to
6/3/2014 Sayama -- HONS @ NetSci 2014 21
6/3/2014 Sayama -- HONS @ NetSci 2014 22
Adaptive network rule discovery and
—NetworkX —GraphML
Input: Time series of network snapshots Output: A GNA model that best describes
—http://gnaframework.sf.net/
6/3/2014 Sayama -- HONS @ NetSci 2014 23
6/3/2014 Sayama -- HONS @ NetSci 2014 24
Example: “Degree-state” networks
6/3/2014 Sayama -- HONS @ NetSci 2014 25
6/3/2014 Sayama -- HONS @ NetSci 2014 26
6/3/2014 Sayama -- HONS @ NetSci 2014 27
6/3/2014 Sayama -- HONS @ NetSci 2014 28
PyGNA produces generative models using
—Capable of generative simulation of an entire
PyGNA models extraction and
—More efficient and flexible than graph-
6/3/2014 Sayama -- HONS @ NetSci 2014 29
Prediction Classification Anomaly detection
6/3/2014 Sayama -- HONS @ NetSci 2014 30
Proposed GNA, a unified modeling
Explored behavioral diversity of GNA Applied to computational org. science Applied to operational network simulation Developed algorithms for automatic rule
6/3/2014 Sayama -- HONS @ NetSci 2014 31
Collaborators and students:
— Thilo Gross (University of Bristol) — Jeff Schmidt (PhD candidate at
— Irene Pestov (DRDC-CORA) — Benjamin Bush, Jin Akaishi, Junichi
Financial support:
— National Science Foundation
6/3/2014 Sayama -- HONS @ NetSci 2014 32
6/3/2014 Sayama -- HONS @ NetSci 2014 33