Table of Contents

  1. Title page
  2. Copyright page
  3. Dedication
  4. Foreword
  5. Preface
  6. Acknowledgments
  7. 1 The Red Queen’s Race
  8. 2 The Exponential Nature of Technology
  9. 3 From Maxwell to the Internet
  10. 4 The Universal Machine
  11. 5 The Quest for Intelligent Machines
  12. 6 Cells, Bodies, and Brains
  13. 7 Biology Meets Computation
  14. 8 How the Brain Works
  15. 9 Understanding the Brain
  16. 10 Brains, Minds, and Machines
  17. 11 Challenges and Promises
  18. 12 Speculations
  19. Further Reading
  20. References
  21. Index

List of Tables

  1. Table 3.1 A truth table for logic function nand.
  2. Table 3.2 Logic functions for the addition of two binary digits. C gives the value of the result bit; Cout gives the result of the carry bit.
  3. Table 4.1 Differences used by the Difference Engine.
  4. Table 4.2 Lists of natural and even numbers, in one-to-one correspondence.
  5. Table 4.3 Lists of natural and rational numbers, in one-to-one correspondence.
  6. Table 4.4 Hypothetical lists of natural and real numbers, in one-to-one correspondence.
  7. Table 4.5 Execution times for algorithms of varying complexity. Here ∞ stands for times that are longer than the age of the universe.
  8. Table 5.1 Learning instances.
  9. Table 5.2 Hypothetical decision problem for early humans.

List of Illustrations

  1. Figure 3.1 The origin of the world according to Oliver Heaviside’s reformulation of Maxwell’s equations and a popular T shirt.
  2. Figure 3.2 An electrical circuit consisting of a capacitor, a resistor, and a voltage source.
  3. Figure 3.3 (a) A nand gate made of MOSFET transistors. (b) The logic symbol for a nand gate.
  4. Figure 3.4 Exclusive-or and majority gates made of nand gates.
  5. Figure 3.5 Adding together the numbers 01112 and 00102.
  6. Figure 3.6 (a) A single-bit adder. (b) A four-bit adder, shown adding the numbers 0111 and 0010 in binary..
  7. Figure 3.7 Evolution of the number of transistors of Intel microprocessors.
  8. Figure 3.8 Evolution of the number of users of the Internet.
  9. Figure 3.9 Evolution of the number of articles in Wikipedia.
  10. Figure 4.1 A part of the Analytical Engine now on exhibition at the Science Museum in London.
  11. Figure 4.2 A Turing machine that writes an infinite succession of zeroes and ones with spaces in between.
  12. Figure 4.3 Von Neumann architecture of a stored-program computer.
  13. Figure 4.4 A Turing machine that accepts the language L1.
  14. Figure 4.5 An illustration of the equivalence between infinite strings of zeroes and ones and languages defined over an alphabet.
  15. Figure 4.6 Illustration of the Post Correspondence Problem, known to be undecidable.
  16. Figure 4.7 A graph of the distances between French cities.
  17. Figure 4.8 The minimum spanning tree for the graph in figure 4.7.
  18. Figure 4.9 A drawing (by Leonhard Euler) and a graph representation of the Seven Bridges of Königsberg problem.
  19. Figure 5.1 A graphical depiction of table 5.1, using the temperature and wind attributes. Triangles represent days that are good for playing tennis and circles represent the other days.
  20. Figure 5.2 A decision tree for the tennis problem.
  21. Figure 5.3 A diagram of a perceptron.
  22. Figure 5.4 Boundaries for two different problems. Only the problem shown in diagram a can be obtained by a perceptron, which implements a linear function of the inputs.
  23. Figure 5.5 A diagram of a multi-layer perceptron with an input layer, a middle layer, and a output layer.
  24. Figure 6.1 The structure of the double helix of the DNA molecule, in which A-T and C-G base pairing creates the redundancy needed for DNA duplication when cells split or organisms reproduce. Drawing by Richard Wheeler (2011), reproduced with permission; also available at Wikimedia Commons.
  25. Figure 6.2 The standard genetic code. Each codon is composed of three bases and encodes one amino acid.
  26. Figure 6.3 A phylogenetic tree of life based on genomic data. Source: Woese 1990 (available at Wikimedia Commons).
  27. Figure 6.4 Simplified views of eukaryotic and prokaryotic cells (NCBI 2007).
  28. Figure 6.5 The structure of the human 80S ribosome (Anger et al. 2013), from the Protein Data Bank (Berman et al. 2000). Drawn using Jmol (Herraez 2006).
  29. Figure 6.6 The tertiary structure of the protein 1R69p.
  30. Figure 7.1 A graph comparing sequencing costs with Moore’s Law, based on data compiled by the National Human Genome Research Institute. Values are in US dollars per DNA base.
  31. Figure 7.2 DNA sequencing from reads, using Eulerian paths. The reads on the right are used to label the edges on the graph. Two nodes are connected, if they have labels contained in the read that is used to label the edge that connects them.
  32. Figure 8.1 A drawing of Purkinje cells (A) and granule cells (B) in the cerebellum of a pigeon by Santiago Ramón y Cajal.
  33. Figure 8.2 (a) A schematic diagram of a neuron by Nicolas Rougier (2007), available at Wikimedia Commons. (b) A real neuron from layer 4 of the primary visual area of a mouse brain, reconstructed and made available by the Allen Institute for Brain Science. Little circles at the end of dendrites mark locations where the reconstruction stopped, while the larger circle marks the location of the soma.
  34. Figure 8.3 An electrical diagram of a simplified model of a patch of neuron membrane.
  35. Figure 8.4 Simplified models of patches of neuron membrane interconnected by axial conductances.
  36. Figure 8.5 A complete electrical diagram of Hodgkin and Huxley’s model of a patch of neuron membrane of a pyramidal neuron.
  37. Figure 8.6 A simulation of the electrical behavior of a pyramidal neuron.
  38. Figure 8.7 A diagram of the Brodmann areas reprinted from Ranson and Saunders 1920. (a) Lateral surface. (b) Medial surface.
  39. Figure 8.8 Neural pathways involved in the first phases of image processing by the brain.
  40. Figure 9.1 A schematic depiction of the decay process by which a fluorine-18 nucleus leads to the production of two high-energy photons (drawing not to scale).
  41. Figure 9.2 An illustration of how protons, oscillating at frequencies that depend on the strength of the magnetic field, make it possible to determine the precise locations of hydrogen atoms.
  42. Figure 9.3 Images of brain slices obtained with magnetic-resonance imaging.
  43. Figure 9.4 DTI reconstruction of tracts of brain fiber that run through the mid-sagittal plane. Image by Thomas Schultz (2006), available at Wikimedia Commons.
  44. Figure 9.5 A model of the magnetically shielded room built by David Cohen in 1969 at MIT for the first magnetoencephalography experiments. Photo taken at Athinoula A. Martinos Center for Biomedical Imaging.
  45. Figure 9.6 A brain network obtained by considering the highest correlations among 124 different regions of interest in an average of nine human subjects.
  46. Figure 9.7 A rendering of one cylindrical volume of neocortex, roughly 8 µm in diameter and 20 µm long, obtained from the reconstruction performed by Kasthuri et al. (2015). Reprinted with permission from Narayanan Kasthuri.
  47. Figure 10.1 Digital and biological minds, natural and synthetic.
  48. Figure 10.2 The final position of a game of Go, with the territories defined.

Guide

  1. Cover
  2. Table of Contents