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