view org/sussman-reading-list.org @ 116:b9e760a9b549

complete highschool section annotations.
author rlm
date Tue, 03 Jun 2014 14:06:58 -0400
parents dc6a0ea8e2dd
children b04069810d4e
line wrap: on
line source
1 #+title: Prof. Sussman's Reading List
2 #+author: Gerald Sussman (compiled by Robert McIntyre)
3 #+email: rlm@mit.edu
4 #+description: Professor Sussman's reading recommendations
5 #+keywords: sussman physics computer science reading list MIT
6 #+SETUPFILE: ../../aurellem/org/setup.org
7 #+INCLUDE: ../../aurellem/org/level-0.org
8 #+babel: :mkdirp yes :noweb yes :exports both
10 * TODO something about the point of this
12 If you want to cite any of these papers, [[./sussman-recs.bib][here]] is a bibtex format file
13 that contains all of these papers in the order they appear on the
14 page. ([[./sussman-recs.bib]]).
16 # NEEDS WORK
18 * Some /Real/ Highschool Reading
20 - [[http://www.cambridge.org/us/academic/subjects/physics/cosmology-relativity-and-gravitation/first-course-general-relativity][A First Course in General Relativity]], by Bernard F Schultz
21 - ISBN: 9780521277037
22 - Readable, not too heavy.
23 - Minimal dependencies
24 - You can just go through it slowly and understand at each step.
26 - [[http://www.amazon.com/Space-Special-Relativity-David-Mermin/dp/0881334200][Space and Time in Special Relativity]], by [[http://www.lassp.cornell.edu/mermin/][David Mermin]]
27 - ISBN: 0881334200
28 - HIGHLY accessible.
29 - This will change your life.
30 - You will understand special relativity!
32 - [[http://www.feynmanlectures.info/][The Feynman Lectures on Physics]]
33 - Highly understandable
34 - Just go there and learn something already!
36 - [[http://aurellem.org/society-of-mind/][Society of Mind]], by [[http://web.media.mit.edu/~minsky/][Marvin Minsky]]
37 - A trove of wonderful ideas!
39 - [[http://www.cambridge.org/us/knowledge/discountpromotion/?site_locale=en_US&code=L3QCSD][Quantum Computing since Democratus]], by [[http://www.scottaaronson.com/][Scott Aaronson]]
40 - Everything you might want to know about computing with QM, with
41 a philosophical outlook.
43 - Bible, Talmud, Koran
44 - Read them whether or not you believe them!
45 - Be sure to read between the lines, and you can discover what
46 people were actually thinking back then.
47 - Very interesting documents!
48 - [[http://jhom.com/topics/voice/bat_kol_bab.htm][Bava Metzia 59b]] is an interesting story!
50 * From Sussman's Bookshelf
52 - Network Theory, Bose + Stevens
53 - beautiful, best book.
54 - obsolete, only linear
55 - get the real story about RLC circuits
57 - Linear and nonlinear circuits, Chua Sesoler kuh
58 - more up-to-date than /Network Theory/
59 - 10/10 would teach
60 - mathematically very clear
62 - "Art of electronics practice" horowitz & hill
63 - practical
65 - Grey + meyer (2nd or 3rd) edition "analysis and design of analogue
66 and integrated circuits"
68 - A survey of modern algebra Birkhoff + macland
69 - all the wau to gaoias theory
70 - clear
72 - Visual Complex Analusis, Needham
73 - Easy reading, well written
75 - Solid shape, Jan Koenderink
76 - just good
78 - Probability: the Logic of Science, Jaynes
80 - Calculus on Manifolds, Spivak
81 - great notation, inspiration for SICM
82 - great flame
84 - Variational Princ. Mech. Lanczos
85 - very phisolic
86 - deep
87 - read 100 times, learn something new each time
89 - radio amateur's handbook ARRL
90 - /practical/ electronics book
91 - done for 100 years
93 - Radiotron Designer's handbook RCA, 4th edition
94 - "I'm very interested in hi-fi."
96 - Computers and Thought, by Edward A. Feigenbaum (Editor), Julian
97 Feldman (Editor).
98 - [[http://mitpress.mit.edu/books/computers-and-thought][MIT Press]]
99 - ISBN: 0262560925
100 This book includes some of the very interesting early papers in
101 AI, and is overall a great book. Of course, some of the included
102 papers are not very interesting.
104 - The Configuration Space Method for Kinematic Design of Mechanisms,
105 by Elisha Sacks and Leo Joskowicz
107 [[http://mitpress.mit.edu/books/configuration-space-method-kinematic-design-mechanisms][MIT Press]], ISBN: 9780262013895
109 - I learned a lot reading this. (RLM should read this!)
111 - Wolpert Principles of development
112 - A geneti switch Mark Ptashne
113 - Lawrence the making of a fly
114 - Frankel "Pattern Formation" (my type of book!)
116 - The harmonic mind vol 1+2 smolenck + legendre
119 # DONE
121 * Marvin Minsky
122 Minsky really made me as a person. He was my advisor when I was a
123 student at MIT, and he got me my first job. He had the "magnetisim"
124 to attract the most talented people to MIT to work on AI, and the
125 right amount of negligence and delagaion to create an environment
126 where people could thrive. He is certainly the reason that I was
127 seduced into working on AI. Minsky has vast and deep Scientific
128 knowledge -- he could walk into almost any class: Chemistry,
129 Physics, Math, Computer Science, and teach the class without
130 preparation!
132 - http://web.media.mit.edu/~minsky/ Much of Minsky's work is here,
133 including his book, /The Emotion Machine/, and several essays and
134 papers. Check it out!
136 - [[http://aurellem.org/society-of-mind/][Society of Mind]] Read it online! Each chapter of this book is a
137 short, self-contained essay about the various
139 - [[https://web.media.mit.edu/~minsky/papers/MusicMindMeaning.html][Music, Mind, and Meaning]] Minsky is one of a few living people who
140 can /improvise/ complicated Baroque era fugues. You can hear one
141 of these improvisations [[http://aurellem.org/mmm/][here]].
143 - [[http://web.media.mit.edu/~minsky/papers/steps.html][Steps towards Artificial Intelligence]] Here, Minsky outlines how we
144 might begin to build an AI. This is considered to be one of the
145 founding papers of the field, along with Turing's "Computing
146 Machinery and Intelligence" [[http://www.loebner.net/Prizef/TuringArticle.html][paper]].
148 - Perceptrons, by Marvin Minsky
149 - [[http://mitpress.mit.edu/books/perceptrons][MIT Press]], ISBN: 9780262631112
150 - Really good for "Math types."
151 - Uses geometry for proving things.
152 - People unwisely consisdered it to kill off Neural Nets; In fact,
153 it only shows the limitations of certain simple kinds of Neural
154 Nets.
156 * Representative Student Theses
158 These are students where I played a large role in their
159 education. Many of them represent compelling research directions
160 that desperatly need to be extented by the next generation of
161 researchers! As Minsky says, if you want to do something really new,
162 go back to points in the past where there was a neat idea that never
163 really caught on, and follow the path of that idea to see where it
164 leads. A comprehensive list of all my student's works can be found
165 at my [[http://groups.csail.mit.edu/mac/users/gjs/gjs.html][homepage]]. If you want to cite any of these papers, you can
166 find bibtex citations here: [[./sussman-recs.bib]].
168 In particular, here's two great ideas that seem extremely promising
169 and have NOT been properly explored! You could be the first person
170 to get them working!
172 - Using Chaotic Systems to get unlimited measurement precision!
173 - Two papers:
174 - [[http://hdl.handle.net/1721.1/5953][A Global Approach to Parameter Estimation of Chaotic Dynamical
175 Systems]], by [[http://eas.caltech.edu/people/3209/profile][Athanassios G. Siapas]], 1992.
176 - [[http://hdl.handle.net/1721.1/7060][Paramater Estimation in Chaotic Systems]], by Elmer Hung, 1995.
177 - No one put enough effort into seeing if it really worked.
178 - Seems to allow for almost unlimited percision in measurement.
179 - Initial results look very promising, with a =13 order of
180 magnitude= improvement in measurement precision in a simple
181 experiment.
182 - You will win the Nobel Prize if you can get it to work, because
183 you will revolutionize the way we do measurements.
185 - [[http://hdl.handle.net/1721.1/12007][Towards Intelligent Structures: Active Control of Buckling]]
186 - By [[http://www.berlinplace.com/][Andrew A. Berlin]], 1994
187 - Achieves a 10 fold increase in strength by actively eliminating
188 vibrational modes.
189 - Such a good idea; It's cool, short -- great!
190 - No one's followed up on it!
192 In historical order:
194 - [[http://hdl.handle.net/1721.1/6888][A System for Representing and Using Real-World Knowledge]]
195 - By [[http://www.cs.cmu.edu/~sef/][Scott Elliot Fahlman]], 1977
196 - Basically the reason that the Connection Machine was later
197 invented.
199 - [[http://hdl.handle.net/1721.1/5679][The Connection Machine]]
200 - By [[http://longnow.org/people/board/danny0/][Danny Hillis]], 1981
201 - Beautiful thesis, though it doesn't tell you anything you can
202 really /do/ today.
204 - [[http://hdl.handle.net/1721.1/6948][A Circuit Grammar For Operational Amplifier Design]]
205 - By Andrew Ressler, 1984
206 - If you're an Electrical Engineering person.
208 - [[http://hdl.handle.net/1721.1/6959][ONTIC: A Knowledge Representation System for Mathematics]]
209 - By [[http://ttic.uchicago.edu/~dmcallester/][David A. McAllester]], 1987
210 - Very hard, very deep.
211 - You will need to know a lot of Math.
213 - [[http://hdl.handle.net/1721.1/7025][KAM: Automatic Planning and Interpretation of Numerical
214 Experiments Using Geometrical Methods]]
215 - By Kenneth Man-Kam Yip, 1989
216 - Coolest PhD thesis ever!
217 - Solve problems using graphs.
218 - So cool!
220 - [[http://hdl.handle.net/1721.1/80483][Botanical Computing: A Developmental Approach to Generating
221 Interconnect Topologies on an Amorphous Computer]]
222 - By [[http://sta.uwi.edu/pelican/60under60/dcoore.asp][Daniel Coore]], 1999
223 - Interesting to programmers especially.
225 - [[http://hdl.handle.net/1721.1/86667][Programmable Self-Assembly: Constructing Global Shape using
226 Biologically-inspired Local Interactions and Origami Mathematics]]
227 By [[http://www.eecs.harvard.edu/~rad/][Radhika Nagpal]], 2001
228 - Also Interesting to programmers.
230 - [[http://hdl.handle.net/1721.1/8228][Cellular Computation and Communications using Engineered Genetic
231 Regulatory Networks]]
232 - By [[http://groups.csail.mit.edu/mac/users/rweiss/][Ron Weiss]], 2001
233 - Third in a line of bio / amorphous computing papers which should
234 be highly interesting to programmers.
236 - [[http://hdl.handle.net/1721.1/6082][An Algorithm for Bootstrapping Communications]]
237 - By Jake Beal, 2001
238 - Seems like it could be "the right thing" for how modules in the
239 brain learn to talk to each other.
240 - Someone should expand on this work!
241 - Also a PhD thesis from Beal on this: [[http://hdl.handle.net/1721.1/38483][Learning by Learning to
242 Communicate]], 2007
244 - [[http://hdl.handle.net/1721.1/37913][Games, Puzzles, and Computation]]
245 - By [[http://groups.csail.mit.edu/mac/users/bob/][Robert Aubrey Hearn]], 2006.
247 - [[http://hdl.handle.net/1721.1/49525][Propagation Networks: A Flexible and Expressive Substrate for
248 Computation]]
249 - By [[http://web.mit.edu/~axch/www/][Alexey Andreyevich Radul]], 2009
250 - Is a completely new way to program computers.
251 - Under active development. You can get the latest code [[http://groups.csail.mit.edu/mac/users/gjs/propagators/propagator.tar][here]].
253 * For Fun
254 - [[http://prce.hu/w/TAAP.html][Time's Arrow and Archemdedes' Point]], by Huw Price
255 - ISBN: 0195117980
256 - A reasonable philisopher!
258 - [[http://www.phys.ufl.edu/~cmw/wer.html][Was Einstein Right? : Putting General Relativity To The Test]], by
259 Clifford M. Will
260 - ISBN: 0465090869
262 - [[http://en.wikipedia.org/wiki/Stranger_in_a_Strange_Land][Stranger in a Strange Land]], by Robert A. Heinlein
263 - ISBN: 0441790348
265 - [[http://www.gutenberg.org/ebooks/729][Hackers, Heroes of the Computer Revolution]], by Steven Levy
266 - ISBN: 1449388396
267 - Accuracy is not too good - people's names are spelled wrong, for
268 example.
269 - But the /feelings/ are exactly right! This book really captures
270 what it was like to be in the AI lab back in the good old days.