On the Nature of Causation in Digital Computer Systems thumbnail
slide-image
Pause
Mute
Subtitles not available
Playback speed
0.25
0.5
0.75
1
1.25
1.5
1.75
2
Full screen

On the Nature of Causation in Digital Computer Systems

Published on Jul 10, 20124845 Views

Digital computers are hierarchically structured modular systems on both the hardware and software sides, embodying crucial features such as abstraction and information hiding. True complexity emerges

Related categories

Chapter list

On the nature of causation in digital computer systems00:00
Prologue: The Deep Mystery00:21
Fourteen billion years after the big bang.00:54
Expansion history (1)01:01
Expansion history (2)01:18
The cosmic context01:46
1: Creating viable complex systems02:50
Complexity and Structure03:09
Hirearchy: A core feature of biology04:04
Hierarchy04:24
Modules and linkages05:18
Modularity: Abstraction and Naming06:05
Modularity: Encapsulation07:04
Division of labour logic07:57
Modularity: Inheritance08:37
The hierarchy of biological order09:11
The vertical hierarchy09:20
Computers: Hardware (Tanenbaum)09:31
Software and Information (1)10:02
Software and Information (2)10:44
Modular hierarchical structure10:55
So do applications11:32
A Hierarchical and Contextual Model for Aerial Image Parsing (1)11:49
A Hierarchical and Contextual Model for Aerial Image Parsing (2)12:00
Causation in computers: Control (1)12:24
Causation in computers: Control (2)12:51
The logic that drives it all ……12:53
Computer networking: The internet protocol stack/OSI model13:11
Computer networking13:43
2: Bottom up and Contextual Effects14:17
Bottom-up causation15:04
Computers: Bottom-up action15:23
Contextual effects (1)15:47
Contextual effects (2)16:57
Inter-level feedback loops18:02
Contextual effects18:26
Structures constrain and so channel causal effects (1)19:32
Structures constrain and so channel causal effects (2)20:30
TYPE 1: Predictive algorithmic causation20:45
Hardware, Software, and Data21:48
Purely algorithmic yet able to model (arbitrarily?) complex systems23:11
TYPE 2: Non-adaptive information control23:58
The role of goals in dynamics24:55
Feedback control: Cybernetic systems25:33
TYPE 3. Adaptive selection25:57
Biology, Computers27:02
The role of selection in dynamics28:03
Random processes in biology28:33
Selection is the way meaningful information is created for a jumble of disordered objects28:45
TYPE 4: Adaptive control30:07
TYPE 5: Adaptive selection of selection criteria31:10
Last three: are complex adaptive systems32:17
4: The nature of computer programs32:42
Top down effects and complexity33:34
Aircraft Design33:46
Interactive Ray Tracing of Large Models Using Voxel Hierarchies35:08
The key analytic idea35:20
Equivalence classes36:18
Computers: Equivalence classes all over the place37:10
5: Evolutionary Emergence38:13
Three contexts of emergence38:59
Karthik Raman and Andreas Wagner39:56
The functional flexibility40:04
6: Intelligent computers40:17
Evolution of the human brain41:02
Emotion is crucial to the way the intellect functions41:31
The individual mind41:53
Cognitive & Affective State44:46
Kismet (MIT)45:14
Affective Neuroscience45:48
Key role of guiding values46:11
The Three laws of robotics (Asimov)46:29
Intelligent computers47:00
7: Implications47:47
Top-down and Bottom-up:48:15
The nature of computer programs48:45
Postscript50:05