Caleb Profile picture
3 Mar, 53 tweets, 9 min read
@normonics' Intro to Applied Complexity #ACS101 #SpringA2021 Highlights

Session 6: Networks and Connectivity

thread/
Networks are the organisation structure that shape the interactions of a system.

1/n
Intuitively complex systems have a lot of internal connectivity (complexity depends on connectivity).

2/n
If you form a network in different ways you end up with different kinds of connectivity.

3/n
Different connectivity - different implications.

4/n
How many hops does something have to take to spread across the network?

5/n
Topology = pattern of connectivity.

Intuitively in complex dynamics topology changes in concert with the activity of networks - coevolving connections with dynamics.

6/n
Consider the brain.

The firing patterns in your neurons are having effects on what kinds of new connections are made, what kinds stay, and what kinds are pruned.

7/n
Why do networks come up so much?
Because they look at connectivity as such.

But too often we hear things like - "it's all networks, everything in the world is a network."

Of course, it's not that things are 'really' networks.

8/n
Networks are a useful way to model things, that are whatever they are.
The nervous system modelling well as a network doesn't mean it's 'really' a network.
It means it's a good model but you might model it differently for different reasons like looking at different features.
9/n
Not the end all be all modelling paradigm but it's useful.

10/n
We accept it as a given but the topology of cellular automata is really a constraint on a type of graph.

11/n
The ways graphs are studied in large part, especially from a structural standpoint, is by looking at various properties of the graph.

Some properties are global, some are local.

Different properties and metrics will give you different insight.

12/n
You're often given a graph generated by a process or data, or arbitrarily, etc. & study it by looking at different properties of that structure - there are many, many, ways you could do that.

13/n
Undirected graph (linked symmetric relationships)
"It's hard to be friends with some not friends with you"
"It's really hard to be married with someone who's not married to you"

(You can't really)

14/n
A model decision

If you are going to try apply a model to some real system - models have assumptions
- take care which assumptions you are using and why.

15/n
The devil is in the details.

16/n
Two of the ways to look at a graph are kinds of node centrality & each will tell you something different.

Degree centrality: How many connections? (good question)

Betweenness centrality: how many shortest paths cross through the node?

(some arbitrary graphs)

17/n
It's important to see just because we say there is a local measure of a graph it's often still being derived from global structure of the graph.

18/n
While local metrics, these node measures are applied to a given node.

Actually, the global structure of the network is needed & has a strong impact on what that value ends up being.

19/n
It's not trivial that things that appear to be local properties aren't really.

You can't be account for them only by local considerations.

Somehow you have to scope out - look at the whole thing & then you can say something about the local property or measure etc.

20/n
Really not a trivial thing actually - not possible to account for reductionistically - bends our mind around what's really a 'local property' vs 'non-local property'?
A node might be said to have betweenness but there's no between the node without the rest of the network.

21/n
Small world:
As you start to add long-range connections to a network with only a moderate number (it only takes a few) the average path length collapses,

resulting in high local clustering, short path lengths.

22/n
There's a clustering coefficient so as you start to randomly rewire nodes this drops much slower than the average path length.

23/n
In the real world air travel/long range flights are a perfect physical example of the small world.

24/n
Yes, sitting in your local environment everything seems pretty local; you're only interacting with those close to you etc.

People on the other side of the world seem far away, but the number of hops you need to make between yourself & them are very small.

25/n
With only a moderate amount of rewiring introducing long-range connections the amount of hops to travel the network collapses to very few.

26/n
This is very observable (another example being your social network) and has huge impact on things like disease spreading, communication networks, mimetics spreading, any kind of contagious/multiplicative process.

27/n
When you understand how ubiquitous this is - it sensitises you to how fast things can evolve when they do spread on the space of networks relative to what naïve intuition might give.

28/n
So what is space?

A lattice is this Euclidean idea of space - you have to travel through the intervening locations to get to other ones.

Adding long-range connections really changes the topology.

29/n
Obviously in a airplane you still have travel through space, so in some sense we still live in a sense objectively in a Euclidean space, but if you think about the time scales, what we are now operating over is if the topology has all these long-range connections built in.

30/n
We're adding long-range connections to an insane degree to the point where we maybe are actually crossing into the territory where we are losing local clustering.

Especially now with everyone staying at home and only interacting on the internet etc.

31/n
We need to be sober in considering how close just everybody else really is on the network now.

32/n
Some neurons have axons that are myelinated specifically for long-range connections and others don't bother.

33/n
Pandemics used to last a very long time, decades sometimes, as they swept across continents.

34/n
It didn't use to be 'oh s**t last week they were locking down Wuhan and now it's in the nursing home down the street'.

Everyone is really sensitised to the idea of small world networks now.

35/n
Scale free: no characteristic scale.

Degree distribution: some node will have most of the connectivity and many will have little.

This often happens in networks through a process of preferential attachment.

36/n
The nodes that have more connections already are biased to get more new connections.

A kind of founder effect/power law.

37/n
You see preferential attachment all the time when the probabilities of things happening are not independent.

A preference to go to things already highly connected.

The rich get richer.

The Matthew principle.

38/n
A symmetry breaking process, however it starts, starts to aggregate over time.

39/n
There is an important connection between this idea of dependence of random events and generations of power laws/fat tails.

40/n
Why do we have this distribution between small villages and megacities?

41/n
All over the place you see power laws, book sales, wealth, size of astral bodies, etc.

If you look under the hood, it's often generated by this mechanism of preferential attachment as a dynamical process over time.

42/n
When you have fat tails you generally have some form of dependency.

Independence leads to thin tails

Dependence leads to patters, and these might be fat tails.

43/n
If there is a dependency of avoidance this would cause a very thin tailed pattern.

44/n
Adaptive networks: the dynamics on and of the network are coevolving.

45/n
Start with a random graph.
Start updating difference equation - dynamics start evolving.
There's some transient period.
Eventually an attractor is hit that is either a fixed point or some kind of cycle (or otherwise chaotic)

46/n
On a discrete system you will always hit a cycle but it might take a very long time.

47/n
Rewiring rule leads the network evolving itself to the critical value.

48/n
Self-organising criticality:

When there's a critical value when the system organises itself, to get to that critical value.

A general phenomenon.

You don't tune a system to a critical point - the dynamics of the system evolves itself to that critical point.

49/n
Taxonomy of models

50/thread

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Caleb

Caleb Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @evolvingcalm

4 Mar
@normonics' Intro to Applied Complexity #ACS101 #SpringA2021 Highlights

Session 7: Stochastic Processes

thread/
Determinism can only take us so far - whether it's a fundamental "randomness" or epistemological limitation, doesn't really matter, probabilistic processes become necessary to start dealing with systems & thinking about their future paths/trajectories/possible trajectories.

1/n
Epistemological limitations like chaotic dynamics or computation irreducibly introduce uncertainty future states of system.

2/n
Read 74 tweets
2 Mar
At a certain point in time it has to have a paradigm shift or it doesn't work anymore:
Different materials, different, tools, etc. - just different

45/n
Something has got to give something has got to be different.

A whale can grow so large compared to elephant because it is in (and has to be in) the ocean.

46/n
Instead maybe try a smallish system then, run a new smallish system in a similar way e.g. cells

Sometimes duplication allows things to evolve differently.

47/n
Read 7 tweets
2 Mar
@normonics
' Intro to Applied Complexity #ACS101 #SpringA2021 Highlights

Session 5: Fractals and Scaling

(Thank you Benoit B. Mandelbrot)

thread/
Hysteresis is a basic form of memory.

It matters where you come from.

1/n
There are tools that people bring to bear that become selective mechanisms over the possible objects of study and so we get this hugely biased sample of what we consider normal/regular/typical.

2/n
Read 46 tweets
1 Mar
@normonics' Intro to Applied Complexity #ACS101 #SpringA2021 Highlights

Session 4: Cellular Automata, Self-Organisation, and Pattern Formation

thread/
How do we get Order without a creator?

Self-organisation

1/n
DNA is not a blueprint, a common but bad metaphor.

DNA serves as a set of internal instructions to tell a cell what do I do given these inputs from my local environment.

2/n
Read 37 tweets
27 Feb
Session 3 @normonics' Intro to Applied Complexity #ACS101 #SpringA2021 Highlights

(with some continuation from session 2)

1/n
Ask not 'what is a thing?' but 'what does it do?'

2/n
We can dismantle Newton's house with Newton's tools.

3/n
Read 37 tweets
26 Feb
@normonics' Intro to Applied Complexity #ACS101 #SpringA2021 Highlights

Session 2: Intro to Dynamics

1/n
@chrismanfrank & @bavoter appear:

Imparts some wisdom from Dr. Dwanye Beck.

'Diversity is important in emulating natural systems.'

'Pests, weeds, & disease are a sign of a lack of diversity. Nature's way of replacing the diversity that was lost.'

2/n
In nature pillage is a catastrophic event.

3/n

(Brain transplants/Brian transplants?)
Read 34 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!