view org/sussman-reading-list.org @ 118:c0b1756e7496

losing steam... this is so boring!
author rlm
date Tue, 03 Jun 2014 14:45:50 -0400
parents b04069810d4e
children df789b99417e
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
11 * TODO add sicm and other sussmans
13 If you want to cite any of these papers, [[./sussman-recs.bib][here]] is a bibtex format file
14 that contains all of these papers in the order they appear on the
15 page. ([[./sussman-recs.bib]]).
17 * From Sussman's Bookshelf
19 - [[http://www.amazon.com/Introductory-Network-Theory-Amar-Bose/dp/B0000CMXS1][Introductory Network Theory]], by A.G. Bose and K.N. Stevens
20 - ASIN: B0000CMXS1
21 - Get the real story about RLC circuits!
22 - Obsolete -- it only covers linear circuits.
24 - [[http://www.amazon.com/Linear-Nonlinear-Circuits-Leon-Chua/dp/0070108986][Linear and Nonlinear Circuits]], by Chua, Desoler, and Kuh
25 - ISBN: 0070108986
26 - More up-to-date than /Network Theory/
27 - 10/10 would teach
28 - Mathematically very clear
30 - [[http://frank.harvard.edu/aoe/][The Art of Electronics]], by Horowitz & Hill
31 - ASIN: B001ERDQVI
32 - Practical
33 - Beautiful
35 - [[http://www.amazon.com/Analysis-Design-Analog-Integrated-Circuits/dp/0471574953/ref=sr_1_1?s=books&ie=UTF8&qid=1401819423&sr=1-1&keywords=Analysis+and+Design+of+Analog+Integrated+Circuits+3rd+edition][Analysis and Design of Analog Integrated Circuits]], by Grey and
36 Meyer
37 - ISBN: 0471574953
38 - Get the 2nd or 3rd edition, not later ones.
40 - [[http://www.maa.org/publications/maa-reviews/a-survey-of-modern-algebra][A Survey of Modern Algebra]], by Garrett Birkhoff and Saunders
41 MacLane
42 - ISBN: 9781568814544
43 - Goes all the wau to Galois Theory!
44 - Clear!
46 - [[http://usf.usfca.edu/vca//][Visual Complex Analysis]], Needham
47 - ISBN: 0198534469
48 - Easy reading, well written
49 - Wonderful use of graphics!
51 - [[http://mitpress.mit.edu/books/solid-shape][Solid Shape]], Jan Koenderink
52 - ISBN: 026211139X
53 - Just good!
55 - [[http://www.cambridge.org/gb/academic/subjects/physics/theoretical-physics-and-mathematical-physics/probability-theory-logic-science][Probability: the Logic of Science]], by E.T. Jaynes
56 - ISBN: 9780521592710
57 - OMG just read this already!
58 - Here's [[http://www-biba.inrialpes.fr/Jaynes/prob.html][some]] [[http://omega.albany.edu:8008/JaynesBook.html][links]] to the book.
59 - This book will change your life, and make probability make
60 sense. Truly excellent book.
61 - Why aren't you reading this!?
63 - [[http://www.perseusacademic.com/book.php?isbn=0805390219][Calculus on Manifolds]], Spivak
64 - ISBN: 9780805390216
65 - Great Mathematical notation!
66 - Was an inspiration for [[http://groups.csail.mit.edu/mac/users/gjs/6946/sicm-html/book.html][SICM]].
67 - Book contains a great flame!
69 - [[http://www.goodreads.com/book/show/1258635.The_Variational_Principles_of_Mechanics][The Variational Principles of Mechanics]], by Cornelius Lanczos
70 - ISBN: 0486650677
71 - Very philosophic; deep.
72 - You could read it 100 times and learn something new each time!
74 - Computers and Thought, by Edward A. Feigenbaum (Editor), Julian
75 Feldman (Editor).
76 - [[http://mitpress.mit.edu/books/computers-and-thought][MIT Press]]
77 - ISBN: 0262560925
78 This book includes some of the very interesting early papers in
79 AI, and is overall a great book. Of course, some of the included
80 papers are not very interesting.
82 - The Configuration Space Method for Kinematic Design of Mechanisms,
83 by Elisha Sacks and Leo Joskowicz
85 [[http://mitpress.mit.edu/books/configuration-space-method-kinematic-design-mechanisms][MIT Press]], ISBN: 9780262013895
87 - I learned a lot reading this. (RLM should read this!)
89 - Wolpert Principles of development
90 - A geneti switch Mark Ptashne
91 - Lawrence the making of a fly
92 - Frankel "Pattern Formation" (my type of book!)
94 - The harmonic mind vol 1+2 smolenck + legendre
96 - radio amateur's handbook ARRL
97 - /practical/ electronics book
98 - done for 100 years
100 - Radiotron Designer's handbook RCA, 4th edition
101 - "I'm very interested in hi-fi."
104 * Marvin Minsky
105 Minsky really made me as a person. He was my advisor when I was a
106 student at MIT, and he got me my first job. He had the "magnetisim"
107 to attract the most talented people to MIT to work on AI, and the
108 right amount of negligence and delagaion to create an environment
109 where people could thrive. He is certainly the reason that I was
110 seduced into working on AI. Minsky has vast and deep Scientific
111 knowledge -- he could walk into almost any class: Chemistry,
112 Physics, Math, Computer Science, and teach the class without
113 preparation!
115 - http://web.media.mit.edu/~minsky/ Much of Minsky's work is here,
116 including his book, /The Emotion Machine/, and several essays and
117 papers. Check it out!
119 - [[http://aurellem.org/society-of-mind/][Society of Mind]] Read it online! Each chapter of this book is a
120 short, self-contained essay about the various
122 - [[https://web.media.mit.edu/~minsky/papers/MusicMindMeaning.html][Music, Mind, and Meaning]] Minsky is one of a few living people who
123 can /improvise/ complicated Baroque era fugues. You can hear one
124 of these improvisations [[http://aurellem.org/mmm/][here]].
126 - [[http://web.media.mit.edu/~minsky/papers/steps.html][Steps towards Artificial Intelligence]] Here, Minsky outlines how we
127 might begin to build an AI. This is considered to be one of the
128 founding papers of the field, along with Turing's "Computing
129 Machinery and Intelligence" [[http://www.loebner.net/Prizef/TuringArticle.html][paper]].
131 - Perceptrons, by Marvin Minsky
132 - [[http://mitpress.mit.edu/books/perceptrons][MIT Press]], ISBN: 9780262631112
133 - Really good for "Math types."
134 - Uses geometry for proving things.
135 - People unwisely consisdered it to kill off Neural Nets; In fact,
136 it only shows the limitations of certain simple kinds of Neural
137 Nets.
139 * Representative Student Theses
141 These are students where I played a large role in their
142 education. Many of them represent compelling research directions
143 that desperatly need to be extented by the next generation of
144 researchers! As Minsky says, if you want to do something really new,
145 go back to points in the past where there was a neat idea that never
146 really caught on, and follow the path of that idea to see where it
147 leads. A comprehensive list of all my student's works can be found
148 at my [[http://groups.csail.mit.edu/mac/users/gjs/gjs.html][homepage]]. If you want to cite any of these papers, you can
149 find bibtex citations here: [[./sussman-recs.bib]].
151 In particular, here's two great ideas that seem extremely promising
152 and have NOT been properly explored! You could be the first person
153 to get them working!
155 - Using Chaotic Systems to get unlimited measurement precision!
156 - Two papers:
157 - [[http://hdl.handle.net/1721.1/5953][A Global Approach to Parameter Estimation of Chaotic Dynamical
158 Systems]], by [[http://eas.caltech.edu/people/3209/profile][Athanassios G. Siapas]], 1992.
159 - [[http://hdl.handle.net/1721.1/7060][Paramater Estimation in Chaotic Systems]], by Elmer Hung, 1995.
160 - No one put enough effort into seeing if it really worked.
161 - Seems to allow for almost unlimited percision in measurement.
162 - Initial results look very promising, with a =13 order of
163 magnitude= improvement in measurement precision in a simple
164 experiment.
165 - You will win the Nobel Prize if you can get it to work, because
166 you will revolutionize the way we do measurements.
168 - [[http://hdl.handle.net/1721.1/12007][Towards Intelligent Structures: Active Control of Buckling]]
169 - By [[http://www.berlinplace.com/][Andrew A. Berlin]], 1994
170 - Achieves a 10 fold increase in strength by actively eliminating
171 vibrational modes.
172 - Such a good idea; It's cool, short -- great!
173 - No one's followed up on it!
175 In historical order:
177 - [[http://hdl.handle.net/1721.1/6888][A System for Representing and Using Real-World Knowledge]]
178 - By [[http://www.cs.cmu.edu/~sef/][Scott Elliot Fahlman]], 1977
179 - Basically the reason that the Connection Machine was later
180 invented.
182 - [[http://hdl.handle.net/1721.1/5679][The Connection Machine]]
183 - By [[http://longnow.org/people/board/danny0/][Danny Hillis]], 1981
184 - Beautiful thesis, though it doesn't tell you anything you can
185 really /do/ today.
187 - [[http://hdl.handle.net/1721.1/6948][A Circuit Grammar For Operational Amplifier Design]]
188 - By Andrew Ressler, 1984
189 - If you're an Electrical Engineering person.
191 - [[http://hdl.handle.net/1721.1/6959][ONTIC: A Knowledge Representation System for Mathematics]]
192 - By [[http://ttic.uchicago.edu/~dmcallester/][David A. McAllester]], 1987
193 - Very hard, very deep.
194 - You will need to know a lot of Math.
196 - [[http://hdl.handle.net/1721.1/7025][KAM: Automatic Planning and Interpretation of Numerical
197 Experiments Using Geometrical Methods]]
198 - By Kenneth Man-Kam Yip, 1989
199 - Coolest PhD thesis ever!
200 - Solve problems using graphs.
201 - So cool!
203 - [[http://hdl.handle.net/1721.1/80483][Botanical Computing: A Developmental Approach to Generating
204 Interconnect Topologies on an Amorphous Computer]]
205 - By [[http://sta.uwi.edu/pelican/60under60/dcoore.asp][Daniel Coore]], 1999
206 - Interesting to programmers especially.
208 - [[http://hdl.handle.net/1721.1/86667][Programmable Self-Assembly: Constructing Global Shape using
209 Biologically-inspired Local Interactions and Origami Mathematics]]
210 By [[http://www.eecs.harvard.edu/~rad/][Radhika Nagpal]], 2001
211 - Also Interesting to programmers.
213 - [[http://hdl.handle.net/1721.1/8228][Cellular Computation and Communications using Engineered Genetic
214 Regulatory Networks]]
215 - By [[http://groups.csail.mit.edu/mac/users/rweiss/][Ron Weiss]], 2001
216 - Third in a line of bio / amorphous computing papers which should
217 be highly interesting to programmers.
219 - [[http://hdl.handle.net/1721.1/6082][An Algorithm for Bootstrapping Communications]]
220 - By Jake Beal, 2001
221 - Seems like it could be "the right thing" for how modules in the
222 brain learn to talk to each other.
223 - Someone should expand on this work!
224 - Also a PhD thesis from Beal on this: [[http://hdl.handle.net/1721.1/38483][Learning by Learning to
225 Communicate]], 2007
227 - [[http://hdl.handle.net/1721.1/37913][Games, Puzzles, and Computation]]
228 - By [[http://groups.csail.mit.edu/mac/users/bob/][Robert Aubrey Hearn]], 2006.
230 - [[http://hdl.handle.net/1721.1/49525][Propagation Networks: A Flexible and Expressive Substrate for
231 Computation]]
232 - By [[http://web.mit.edu/~axch/www/][Alexey Andreyevich Radul]], 2009
233 - Is a completely new way to program computers.
234 - Under active development. You can get the latest code [[http://groups.csail.mit.edu/mac/users/gjs/propagators/propagator.tar][here]].
236 * Some /Real/ Highschool Reading
238 - [[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
239 - ISBN: 9780521277037
240 - Readable, not too heavy.
241 - Minimal dependencies
242 - You can just go through it slowly and understand at each step.
244 - [[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]]
245 - ISBN: 0881334200
246 - HIGHLY accessible.
247 - This will change your life.
248 - You will understand special relativity!
250 - [[http://www.feynmanlectures.info/][The Feynman Lectures on Physics]]
251 - Highly understandable
252 - Just go there and learn something already!
254 - [[http://aurellem.org/society-of-mind/][Society of Mind]], by [[http://web.media.mit.edu/~minsky/][Marvin Minsky]]
255 - A trove of wonderful ideas!
257 - [[http://www.cambridge.org/us/knowledge/discountpromotion/?site_locale=en_US&code=L3QCSD][Quantum Computing since Democratus]], by [[http://www.scottaaronson.com/][Scott Aaronson]]
258 - Everything you might want to know about computing with QM, with
259 a philosophical outlook.
261 - Bible, Talmud, Koran
262 - Read them whether or not you believe them!
263 - Be sure to read between the lines, and you can discover what
264 people were actually thinking back then.
265 - Very interesting documents!
266 - [[http://jhom.com/topics/voice/bat_kol_bab.htm][Bava Metzia 59b]] is an interesting story!
268 * For Fun
269 - [[http://prce.hu/w/TAAP.html][Time's Arrow and Archemdedes' Point]], by Huw Price
270 - ISBN: 0195117980
271 - A reasonable philisopher!
273 - [[http://www.phys.ufl.edu/~cmw/wer.html][Was Einstein Right? : Putting General Relativity To The Test]], by
274 Clifford M. Will
275 - ISBN: 0465090869
277 - [[http://en.wikipedia.org/wiki/Stranger_in_a_Strange_Land][Stranger in a Strange Land]], by Robert A. Heinlein
278 - ISBN: 0441790348
280 - [[http://www.gutenberg.org/ebooks/729][Hackers, Heroes of the Computer Revolution]], by Steven Levy
281 - ISBN: 1449388396
282 - Accuracy is not too good - people's names are spelled wrong, for
283 example.
284 - But the /feelings/ are exactly right! This book really captures
285 what it was like to be in the AI lab back in the good old days.