finding simplicity in complex systems luís m. a. bettencourt
DESCRIPTION
Finding simplicity in complex systems Luís M. A. Bettencourt Theoretical Division, Los Alamos National Laboratory Santa Fe institute. [email protected]. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/1.jpg)
1
Finding simplicity in complex systems
Luís M. A. BettencourtTheoretical Division, Los Alamos National LaboratorySanta Fe institute
![Page 2: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/2.jpg)
Each piece, or part, of the whole nature is always an approximation to the complete truth, or the complete truth so far as we know it. In fact, everything we know is only some kind of approximation.
The Feynman Lectures on Physics (1964)
![Page 3: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/3.jpg)
Taming Complex Systems
Measuring new and better thingsgenome, pathogens, medicine, ecosystems, science & technology, computer networks,nations, cities, organizations, individuals.
Big Data data are enormous, varied, growing exponentially
So what? do we have better public health?
policy? science and technology? more efficient markets?
![Page 4: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/4.jpg)
Why (not)?
The problem:familiarity, observation vs. experiments, drowning in data, entanglement, speed, scope The answer [this talk]:
most things don’t matter!
but some things matter a lot: know what’s important!
measureinfer mechanism act fast act systematicallyiterate
approximately!
![Page 5: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/5.jpg)
newsamanda knox
![Page 6: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/6.jpg)
contagion processesthe early history
![Page 7: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/7.jpg)
source: wikipediaHand bill from the New York City Board of Health, 1832
![Page 8: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/8.jpg)
Life photo archive /Google Images.
These miserable outcasts called that "fumigating" us, and the term was a tame one indeed. They fumigated us to guard themselves against the cholera, though we hailed from no infected port. We had left the cholera far behind us all the time. However, they must keep epidemics away somehow or other, and fumigation is cheaper than soap.
RANT, RANT, RANT
Mark Twain 1867
![Page 9: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/9.jpg)
The datasoho london
(1854)
![Page 10: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/10.jpg)
Prockter, A. photo image, Feb. 23, 2006.
7th September, 1855
![Page 11: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/11.jpg)
Cady Staley and Geo. S. Pierson, The Separate System of Sewerage, Its Theory and Construction
(New York: D. Van Nostrand, Co., 1899), p. 33.
![Page 12: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/12.jpg)
“Whenever you can, count.”
Francis Galton
![Page 13: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/13.jpg)
the nature of branching processes
Most complex systems operate fast and extensively
by triggering and regulating cascades
Nk= bk Nk-1 k ~ time, space,...
b>1 supercritical blows up b=1 critical = thresholdb<1 subcritical fizzles out
b is some
complicated
function
b=2
in epidemics b = contact rate x infectious time
![Page 14: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/14.jpg)
Motor Control
![Page 15: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/15.jpg)
Generalized 3 Hz spike and wave discharges in a child with childhood absence epilepsysource: wikipedia
Epileptic Seizure
![Page 16: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/16.jpg)
HIV vs the human immune systeminformation arms races
![Page 17: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/17.jpg)
Highly Active Antiretroviral Therapy (HAAT) or “drug cocktail”
give the immune system a hand by
reducing b for the virus
anti-retroviral drugs
![Page 18: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/18.jpg)
Proof: no a priori predictability of new trends is possible [early predictability very unreliable]
network visibility (number of incoming-links) leads to the emergence and reinforcement of
(just as dumb) market makers
information cascadesheuristics of decision making under uncertainty
when in doubt imitate
Bikhchandani, S., Hirshleifer, D., and Welch, I. (1992)
Bettencourt (2002-3) arXiv:cond-mat/0212267arXiv:cond-mat/0304321
![Page 19: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/19.jpg)
The spread of scientific ideasUSA, Japan, USSR
The power of a good ideaQuantitative modeling of the spread of ideas from epidemiological modelsBettencourt et al Physica A (2006), Scientometrics (2008), PNAS (2011)
![Page 20: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/20.jpg)
much of what we do in society makes sense in light of information transmission
increase contact rate &
citiesmeetings
phd programspostdocs
search engines
increase lifetime of information
data storagewritten documentslibraries & archives
databases
b = contact rate x lifetime of information
![Page 21: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/21.jpg)
It’s all about b [networks]
don’t need to know it measure it!
but what about uncertainty? predict and measure it!
what about understanding, control? act, predict and measure it!
![Page 22: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/22.jpg)
![Page 23: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/23.jpg)
Marburg Hemorrhagic FeverUige, Angola 2005
89% death rate
![Page 24: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/24.jpg)
observation model prediction inferred mechanism
Bettencourt (2006) in Mathematical and Statistical Estimation Approaches in EpidemiologySpringer
![Page 25: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/25.jpg)
![Page 26: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/26.jpg)
![Page 27: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/27.jpg)
![Page 28: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/28.jpg)
![Page 29: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/29.jpg)
good idea!
measurepredictmeasureanomaly?iterate
![Page 30: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/30.jpg)
swine flu pandemicMexico 2009
shut down Mexico City20 million people
but with mixed resultsworld pandemic
![Page 31: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/31.jpg)
Neo dodging bulletsThe matrix
b=1.3 for influenza (b<3)
infectious period ~ days
information technology ~ fraction of second
Faster than the speed of life
![Page 32: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/32.jpg)
Computers are now being used to generate news stories about company earnings results or economic statistics as they are released. This almost instantaneous information is fed directly into other computers, which trade on the news.
City trusts computers to keep up with the news
Aline van Duyn, Financial Times, April 16 2007 03:00
![Page 33: Finding simplicity in complex systems Luís M. A. Bettencourt](https://reader036.vdocuments.us/reader036/viewer/2022062305/568152ad550346895dc0cf8a/html5/thumbnails/33.jpg)
Taming complexity is a wicked problem
but often it is enough to know what is critical
[failure modes, instabilities, cascades]
it is easier to be simple-minded but fast* than slow and complex
* but you’ve got to learn
action mechanisms need to be further developed