CDS 241 Course details (Spring 2018): Difference between revisions
(24 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== CDS | == CDS 241 Course Details (starting with 270 from Spring 2017) == | ||
There are videos, slides, and reading in | There are videos, slides, and reading from last year in the subfolder '''3.Old_CDS270_VideosSlidesPapers''' in this | ||
[https://www.dropbox.com/sh/7bgwzqsl7ycxhie/AABQB9L2J-XmCniwgyO3N83Ba?dl=0 dropbox folder.] | [https://www.dropbox.com/sh/7bgwzqsl7ycxhie/AABQB9L2J-XmCniwgyO3N83Ba?dl=0 dropbox folder.] | ||
I'll start shifting materials to new subfolders, labeled to suggest their content. I'll continue to add subfolders with mixes of videos, slides, and reading. I'll try to make videos of the highest priority material. | |||
'''Current topics are:''' | |||
'''1.Overview''' These give a quick overview of the questions motivating this class, primarily using the human nervous system, but mentioning bacteria and the Internet. These will also be the first videos to watch for the class. There is also a folder with some related papers. | '''1.Overview''' These give a quick overview of the questions motivating this class, primarily using the human nervous system, but mentioning bacteria and the Internet. These will also be the first videos to watch for the class. There is also a folder with some related papers. | ||
Line 21: | Line 21: | ||
'''4.MedPhysio&HeartRateVar ''' Videos, slides, and a ''PNAS'' paper on explaining cryptic patterns in heart rate variability using robust performance tradeoffs and optimal control theory. | '''4.MedPhysio&HeartRateVar ''' Videos, slides, and a ''PNAS'' paper on explaining cryptic patterns in heart rate variability using robust performance tradeoffs and optimal control theory. | ||
'''5.BioGlycoOscillate''' Videos, slides, and a ''Science'' paper on explaining the mechanism underlying glycolytic oscillations at the cellular level. Also involves robust efficiency, robust control theory, and the waterbed effect. | '''5.BioGlycoOscillate''' Videos, slides, and a ''Science'' paper on explaining the mechanism underlying glycolytic oscillations at the cellular level. Also involves robust efficiency, robust control theory, and the waterbed effect. Lots of extra old slides on architecture in biology, emphasizing bacteria. New and more accessible theory explaining the ubiquity of cryptic oscillations in controlled systems. | ||
'''6.DynamicsNorms''' A minimal introduction to dynamics, input-output responses, (finite) impulse response, and norms on signals and systems. | |||
I'll continue to add to these. | '''7.Turbulence''' Robust control applied to study the origin and nature of turbulence in the high shear flows that dominate much of technology and nature. Particular focus on large coherent structures, their connection with blunting of the turbulent profile, and the resulting impact on drag. Emphasizes collaborations with Dennice Gayme and Beverley McKeon. | ||
'''8.SysLevelSyn''' System Level Synthesis is our new framework for doing distributed and localized control. | |||
'''9.Javad''' Javad Lavaie gave guest lectures. | |||
I'll continue to add to these, but at any time there will be a mix of materials, and not very well organized. | |||
You might want to download the videos, as dropbox will run them in preview mode, which limits their length. | You might want to download the videos, as dropbox will run them in preview mode, which limits their length. | ||
== | == Aims and Motivation == | ||
'''Aims''': Complex tech, bio, neuro, med, eco, and socio-econ networks have both strikingly universal shared architectural features and constraining "laws" but with extremely different domain specific details. This course will use familiar case studies to motivate a new mathematical framework for understanding these similarities and differences, emphasizing layering, dynamics, optimization, nonlinearity, learning, communications, and control, sparsity and structure, and tradeoffs between robustness, efficiency, and evolvability. The aim will be to establish a common core of concepts accessible to anyone at Caltech, with optional additional domain and math details more aimed at experts. Lectures will primarily be by video with class time devoted to discussions. Lots of live demos and games involving audience participation. | |||
'''Motivating case studies and projects''' will be drawn from a variety of areas. Students with domain expertise can help form teams to explore using new theory in these areas. There will be videos and reading on these topics, but students are urged to suggest others. | |||
''Neuroscience'': sensorimotor control, spiking neurons, and limits to performance; planning and reflex; modularity, plasticity, learning, and evolution; vision and the vestibular ocular reflex (VOR); balance and bipedalism; automation and (un)conscious; fMRI and EEG analysis; throwing and hitting a 100 mph fastball; | |||
''Internet'': Software defined networking (SDN), Internet of things (IOT), Application driven networking (ADN), content centric, operating systems, Network function virtualization (NFV), routing, congestion control, end-to-end and local, protocol stacks, aggregation | |||
''Microbial cell'': metabolism; glycolytic oscillations; stress response; signal transduction; gene regulation; evolution, horizontal gene transfer; immune mechanisms; pathogenesis; microbiomes; phage physiology; | |||
''Power'': Future smartgrid; optimization, control; cascading outages; challenge of renewables; role of storage and controllable loads | |||
''Ecosystems'': wildfire ecology; Mediterranean climates; fire in the earth system | |||
''Medicine and physiology'': cardiovascular physiology, heart rate variability, (an)aerobic metabolism, fatigue, training; sepsis and shock; electrocardiographic diagnosis of acute myocardial infarction; development, wound healing, and cancer | |||
''Physics'': multiscale and complexity; high shear flows, turbulence, coherent structures, blunting, and drag; statistical mechanics, fluctuation-dissipation, back action and measurement, uncertainty principles, quantum measurement; phase transitions, criticality, optimization; | |||
''' | ''Social sciences'': behavorial economics, casinos, the hot hand fallacy (fallacy), (non)stationary stochastic process, and evolutionary psychology; risk and uncertainty; chimps, bonobos, baboons, and gorillas; orcas and elephants; ants and bees; violence; patriarchy and matriarchy; fear, anger, hatred; empathy, compassion; language; bipedalism and weapons; agriculture and owners, soldiers, and slaves; Egypt, Sparta, Athens, Rome, China; Adam Smith; American Civil War ; technology, industrialization, and automation; World wars and depressions; wealth inequality; the 60s (1860s and 1960s) and "rights"; financialization; tech and social networks; current politics and media; Putin, Trump, and Brexit; | ||
[http://www.slate.com/blogs/wild_things/2014/05/22/animal_social_justice_equality_in_bonobos_chimps_monkeys_lions_baboons.html Article on animal social justice] | |||
''' | ''Transitions in evolution, architecture, and complexity'': e.g. life, metabolism, ribosomes, oxygen, mitochondria, brains, flight, warm blood, maternal care, bipedalism, weapons, language, agriculture, states, money, industry, technology, IOT, ... | ||
''' | ''Universal laws and architectures'': across all domains there are hard limits or "laws" on robustness vs efficiency, speed vs accuracy, with efficiency and robustness conservation laws that limit what is possible; universal architectures allow components to achieve what laws allow, and mix diverse components to create systems that achieve what no component can alone; universals including layering, hourglasses and bowties with thin waists and knots; planning and reflex layers; apps, OS, and hardware; horizontal swapping of apps, genes, memes; these are all largely unknown in science and poorly taught in engineering, with little or no theory, until recently; LEGOS as a model system; Darwin, Turing, Bode, Wiener, Shannon, Von Neumann, the death of cybernetics; | ||
''' | ''Infectious hijacking'': layered architectures are vulnerable to infectious hijacking; mechanisms that swap apps, genes, and memes facilitate hijacking by viral, pathogenic versions; toxoplasmosis and zombie parasites; phage kill half the ocean's bacteria daily; network and automation technologies with increasingly dangerous, pervasive cybersecurity vulnerabilities; human's ultimate weakness may be strongly held beliefs (memes) that are contagious, false, dangerous, and unhealthy; parasites vs predators; | ||
''New “sciences”'': complexity science; network science; edge of chaos; power laws; self-organized criticality; scale-free networks; small worlds; zombie science; hoaxiness; emergulence | |||
'''Theory foundations''': We will aim for a more integrated and accessible treatment of control theory, dynamical systems, optimization, probability and statistics, machine learning, communications theory, and computational complexity. Focus on "deep" fragilities. Previous familiarity or study is helpful but not essential as the questions arising in the case studies can be largely appreciated with minimal math, though the answers go through layers of increasing theory complexity. Students who do have backgrounds in these areas will be particularly useful in teams with domain experts. | |||
== Recommended lite reading (listening)== | == Recommended lite reading (listening)== | ||
Line 51: | Line 77: | ||
Nick Lane, ''Life Ascending: The Ten Great Inventions of Evolution'' | Nick Lane, ''Life Ascending: The Ten Great Inventions of Evolution'' | ||
[http://www.audible.com/pd/Science-Technology/Life-Ascending-Audiobook/B003M6QNIM/ref=a_search_c4_1_2_srTtl?qid=1491062082&sr=1-2 Audible] | [http://www.audible.com/pd/Science-Technology/Life-Ascending-Audiobook/B003M6QNIM/ref=a_search_c4_1_2_srTtl?qid=1491062082&sr=1-2 Audible] | ||
Robert M. Sapolsky, ''Behave: The Biology of Humans at Our Best and Worst'' | |||
[http://www.audible.com/pd/Science-Technology/Behave-Audiobook/B06XW3MVNF?ref_=a_wl_c1_1_3_ttl Audible] | |||
Geoffrey G. Parker, Marshall W. Van Alstyne, Sangeet Paul Choudary, ''Platform Revolution: How Networked Markets Are Transforming the Economy - and How to Make Them Work for You'' | Geoffrey G. Parker, Marshall W. Van Alstyne, Sangeet Paul Choudary, ''Platform Revolution: How Networked Markets Are Transforming the Economy - and How to Make Them Work for You'' | ||
Line 60: | Line 89: | ||
Michael Lewis, ''The Undoing Project: A Friendship That Changed Our Minds'' | Michael Lewis, ''The Undoing Project: A Friendship That Changed Our Minds'' | ||
[http://www.audible.com/pd/Bios-Memoirs/The-Undoing-Project-Audiobook/B01KBM825G Audible] | [http://www.audible.com/pd/Bios-Memoirs/The-Undoing-Project-Audiobook/B01KBM825G Audible] | ||
Kathleen McAuliffe, ''This Is Your Brain on Parasites: How Tiny Creatures Manipulate Our Behavior and Shape Society'' | |||
[http://www.audible.com/pd/Science-Technology/This-Is-Your-Brain-on-Parasites-Audiobook/B01GOLTYSC Audible] | |||
'''Social architecture''' | |||
Noam Chomsky, ''Requiem for the American Dream: The Principles of Concentrated Wealth and Power'' | |||
[http://www.audible.com/pd/Nonfiction/Requiem-for-the-American-Dream-Audiobook/B06XC8TSDN Audible] | |||
Robert J. Gordon, ''The Rise and Fall of American Growth: The U.S. Standard of Living Since the Civil War'' | Robert J. Gordon, ''The Rise and Fall of American Growth: The U.S. Standard of Living Since the Civil War'' | ||
[http://www.audible.com/pd/Nonfiction/The-Rise-and-Fall-of-American-Growth-Audiobook/B01ITPUZ0W Audible] | [http://www.audible.com/pd/Nonfiction/The-Rise-and-Fall-of-American-Growth-Audiobook/B01ITPUZ0W Audible] | ||
Elizabeth Warren, ''This Fight Is Our Fight: The Battle to Save America's Middle Class'' | |||
[http://www.audible.com/pd/ | [http://www.audible.com/pd/Bios-Memoirs/This-Fight-Is-Our-Fight-Audiobook/B06W9F3DPP Audible] | ||
== Miscellaneous articles == | == Miscellaneous articles == | ||
[http://www.slate.com/blogs/wild_things/2014/05/22/animal_social_justice_equality_in_bonobos_chimps_monkeys_lions_baboons.html Article on animal social justice] | [http://www.slate.com/blogs/wild_things/2014/05/22/animal_social_justice_equality_in_bonobos_chimps_monkeys_lions_baboons.html Article on animal social justice] | ||
[https://www.theguardian.com/us-news/2017/sep/14/donald-trump-alpha-male-chimpanzee-behavior?CMP=Share_iOSApp_Other Article on Trump as chimp] | |||
== What I'm hoping to listen to next == |
Latest revision as of 15:36, 3 April 2018
CDS 241 Course Details (starting with 270 from Spring 2017)
There are videos, slides, and reading from last year in the subfolder 3.Old_CDS270_VideosSlidesPapers in this dropbox folder.
I'll start shifting materials to new subfolders, labeled to suggest their content. I'll continue to add subfolders with mixes of videos, slides, and reading. I'll try to make videos of the highest priority material.
Current topics are:
1.Overview These give a quick overview of the questions motivating this class, primarily using the human nervous system, but mentioning bacteria and the Internet. These will also be the first videos to watch for the class. There is also a folder with some related papers.
2.NeuroIntroTheory A quick introduction to the theory that connects speed/accuracy tradeoffs in spiking neurons with speed/accuracy tradeoffs at the system level.
3.BalanceWaterbed Summary of stick balancing tradeoffs including unstable poles and zeros. The "waterbed" effect and oscillations. Chaotic dynamics and sensitivity to initial conditions.
3.x1.ExtrasVision has extra slides on vision and visual illusions.
3.x2.TuringArchMiscDetails has more extra old slides on architecture details, with an emphasis on connecting with Turing's work.
4.MedPhysio&HeartRateVar Videos, slides, and a PNAS paper on explaining cryptic patterns in heart rate variability using robust performance tradeoffs and optimal control theory.
5.BioGlycoOscillate Videos, slides, and a Science paper on explaining the mechanism underlying glycolytic oscillations at the cellular level. Also involves robust efficiency, robust control theory, and the waterbed effect. Lots of extra old slides on architecture in biology, emphasizing bacteria. New and more accessible theory explaining the ubiquity of cryptic oscillations in controlled systems.
6.DynamicsNorms A minimal introduction to dynamics, input-output responses, (finite) impulse response, and norms on signals and systems.
7.Turbulence Robust control applied to study the origin and nature of turbulence in the high shear flows that dominate much of technology and nature. Particular focus on large coherent structures, their connection with blunting of the turbulent profile, and the resulting impact on drag. Emphasizes collaborations with Dennice Gayme and Beverley McKeon.
8.SysLevelSyn System Level Synthesis is our new framework for doing distributed and localized control.
9.Javad Javad Lavaie gave guest lectures.
I'll continue to add to these, but at any time there will be a mix of materials, and not very well organized.
You might want to download the videos, as dropbox will run them in preview mode, which limits their length.
Aims and Motivation
Aims: Complex tech, bio, neuro, med, eco, and socio-econ networks have both strikingly universal shared architectural features and constraining "laws" but with extremely different domain specific details. This course will use familiar case studies to motivate a new mathematical framework for understanding these similarities and differences, emphasizing layering, dynamics, optimization, nonlinearity, learning, communications, and control, sparsity and structure, and tradeoffs between robustness, efficiency, and evolvability. The aim will be to establish a common core of concepts accessible to anyone at Caltech, with optional additional domain and math details more aimed at experts. Lectures will primarily be by video with class time devoted to discussions. Lots of live demos and games involving audience participation.
Motivating case studies and projects will be drawn from a variety of areas. Students with domain expertise can help form teams to explore using new theory in these areas. There will be videos and reading on these topics, but students are urged to suggest others.
Neuroscience: sensorimotor control, spiking neurons, and limits to performance; planning and reflex; modularity, plasticity, learning, and evolution; vision and the vestibular ocular reflex (VOR); balance and bipedalism; automation and (un)conscious; fMRI and EEG analysis; throwing and hitting a 100 mph fastball;
Internet: Software defined networking (SDN), Internet of things (IOT), Application driven networking (ADN), content centric, operating systems, Network function virtualization (NFV), routing, congestion control, end-to-end and local, protocol stacks, aggregation
Microbial cell: metabolism; glycolytic oscillations; stress response; signal transduction; gene regulation; evolution, horizontal gene transfer; immune mechanisms; pathogenesis; microbiomes; phage physiology;
Power: Future smartgrid; optimization, control; cascading outages; challenge of renewables; role of storage and controllable loads
Ecosystems: wildfire ecology; Mediterranean climates; fire in the earth system
Medicine and physiology: cardiovascular physiology, heart rate variability, (an)aerobic metabolism, fatigue, training; sepsis and shock; electrocardiographic diagnosis of acute myocardial infarction; development, wound healing, and cancer
Physics: multiscale and complexity; high shear flows, turbulence, coherent structures, blunting, and drag; statistical mechanics, fluctuation-dissipation, back action and measurement, uncertainty principles, quantum measurement; phase transitions, criticality, optimization;
Social sciences: behavorial economics, casinos, the hot hand fallacy (fallacy), (non)stationary stochastic process, and evolutionary psychology; risk and uncertainty; chimps, bonobos, baboons, and gorillas; orcas and elephants; ants and bees; violence; patriarchy and matriarchy; fear, anger, hatred; empathy, compassion; language; bipedalism and weapons; agriculture and owners, soldiers, and slaves; Egypt, Sparta, Athens, Rome, China; Adam Smith; American Civil War ; technology, industrialization, and automation; World wars and depressions; wealth inequality; the 60s (1860s and 1960s) and "rights"; financialization; tech and social networks; current politics and media; Putin, Trump, and Brexit; Article on animal social justice
Transitions in evolution, architecture, and complexity: e.g. life, metabolism, ribosomes, oxygen, mitochondria, brains, flight, warm blood, maternal care, bipedalism, weapons, language, agriculture, states, money, industry, technology, IOT, ...
Universal laws and architectures: across all domains there are hard limits or "laws" on robustness vs efficiency, speed vs accuracy, with efficiency and robustness conservation laws that limit what is possible; universal architectures allow components to achieve what laws allow, and mix diverse components to create systems that achieve what no component can alone; universals including layering, hourglasses and bowties with thin waists and knots; planning and reflex layers; apps, OS, and hardware; horizontal swapping of apps, genes, memes; these are all largely unknown in science and poorly taught in engineering, with little or no theory, until recently; LEGOS as a model system; Darwin, Turing, Bode, Wiener, Shannon, Von Neumann, the death of cybernetics;
Infectious hijacking: layered architectures are vulnerable to infectious hijacking; mechanisms that swap apps, genes, and memes facilitate hijacking by viral, pathogenic versions; toxoplasmosis and zombie parasites; phage kill half the ocean's bacteria daily; network and automation technologies with increasingly dangerous, pervasive cybersecurity vulnerabilities; human's ultimate weakness may be strongly held beliefs (memes) that are contagious, false, dangerous, and unhealthy; parasites vs predators;
New “sciences”: complexity science; network science; edge of chaos; power laws; self-organized criticality; scale-free networks; small worlds; zombie science; hoaxiness; emergulence
Theory foundations: We will aim for a more integrated and accessible treatment of control theory, dynamical systems, optimization, probability and statistics, machine learning, communications theory, and computational complexity. Focus on "deep" fragilities. Previous familiarity or study is helpful but not essential as the questions arising in the case studies can be largely appreciated with minimal math, though the answers go through layers of increasing theory complexity. Students who do have backgrounds in these areas will be particularly useful in teams with domain experts.
Recommended lite reading (listening)
These are popular books for a general audience available in audio format.
Nick Lane, The Vital Question: Energy, Evolution, and the Origins of Complex Life Audible
Nick Lane, Life Ascending: The Ten Great Inventions of Evolution Audible
Robert M. Sapolsky, Behave: The Biology of Humans at Our Best and Worst Audible
Geoffrey G. Parker, Marshall W. Van Alstyne, Sangeet Paul Choudary, Platform Revolution: How Networked Markets Are Transforming the Economy - and How to Make Them Work for You Audible
Ed Yong, I Contain Multitudes: The Microbes Within Us and a Grander View of Life Audible
Michael Lewis, The Undoing Project: A Friendship That Changed Our Minds Audible
Kathleen McAuliffe, This Is Your Brain on Parasites: How Tiny Creatures Manipulate Our Behavior and Shape Society Audible
Social architecture
Noam Chomsky, Requiem for the American Dream: The Principles of Concentrated Wealth and Power Audible
Robert J. Gordon, The Rise and Fall of American Growth: The U.S. Standard of Living Since the Civil War Audible
Elizabeth Warren, This Fight Is Our Fight: The Battle to Save America's Middle Class Audible
Miscellaneous articles
Article on animal social justice