Mercurial > thoughts
view org/sussman-reading-list.org @ 110:2f061e24cf78
minor fixes.
author | rlm |
---|---|
date | Tue, 03 Jun 2014 13:27:00 -0400 |
parents | 174455d6d0ba |
children | d17b2fbf27ec |
line wrap: on
line source
1 #+title: Prof. Sussman's Reading List2 #+author: Gerald Sussman (compiled by Robert McIntyre)3 #+email: rlm@mit.edu4 #+description: Professor Sussman's reading recommendations5 #+keywords: sussman physics computer science reading list MIT6 #+SETUPFILE: ../../aurellem/org/setup.org7 #+INCLUDE: ../../aurellem/org/level-0.org8 #+babel: :mkdirp yes :noweb yes :exports both10 If you want to cite any of these papers, [[./sussman-recs.bib][here]] is a bibtex format file11 that contains all of these papers in the order they appear on the12 page. ([[./sussman-recs.bib]]).14 * Recommendations15 - Computers and Thought, by Edward A. Feigenbaum (Editor), Julian16 Feldman (Editor).17 - [[http://mitpress.mit.edu/books/computers-and-thought][MIT Press]]18 - ISBN: 026256092519 This book includes some of the very interesting early papers in20 AI, and is overall a great book. Of course, some of the included21 papers are not very interesting.23 - The Configuration Space Method for Kinematic Design of Mechanisms,24 by Elisha Sacks and Leo Joskowicz26 [[http://mitpress.mit.edu/books/configuration-space-method-kinematic-design-mechanisms][MIT Press]], ISBN: 978026201389528 - I learned a lot reading this. (RLM should read this!)30 * TODO Should Add DSPACE links31 * TODO Also add thesis summaries / abstracts33 * Things Micah should read35 - Wolpert Principles of development36 - A geneti switch Mark Ptashne37 - Lawrence the making of a fly38 - Frankel "Pattern Formation" (my type of book!)40 * Things rlm should read41 - The harmonic mind vol 1+2 smolenck + legendre43 * For fun44 - Time's Arrow ad Archemdedes's ???? (price)45 - a reasonable philisopher46 - was einstein right? (clifford will)48 * Everybody should know:49 - fundamental physics50 - classical mechanics51 - E & M52 - relativity53 - QM54 - mathemeatics57 - Bernard F Schultz "A first course in general relativity"58 - readable59 - not too heavy60 - you can just go through it...61 - minimal dependencies64 - Scott Aaronson "Quantum Computing since Democratus"65 - everything you might want to know about QM, w/ phiospphical66 outlook69 - Bible + friends70 - whether or not you believe it71 - read between the lines72 - discover what people were actually thinking73 - very interesting document75 - Stranger in a strange land78 - radio amateur's handbook ARRL79 - /practical/ electronics book80 - done for 100 years82 - Radiotron Designer's handbook RCA, 4th edition83 - "I'm very interested in hi-fi."85 - Hackers, by Steven Levy86 - Accuracy is not to good - people's names are spelled wrong, for87 example.88 - But the /feelings/ are exactly right!90 * From house interview92 - Network Theory, Bose + Stevens93 - beautiful, best book.94 - obsolete, only linear95 - get the real story about RLC circuits97 - Linear and nonlinear circuits, Chua Sesoler kuh98 - more up-to-date than /Network Theory/99 - 10/10 would teach100 - mathematically very clear102 - "Art of electronics practice" horowitz & hill103 - practical105 - Grey + meyer (2nd or 3rd) edition "analysis and design of analogue106 and integrated circuits"108 - A survey of modern algebra Birkhoff + macland109 - all the wau to gaoias theory110 - clear112 - Visual Complex Analusis, Needham113 - Easy reading, well written115 - Solid shape, Jan Koenderink116 - just good118 - Probability: the Logic of Science, Jaynes120 - Calculus on Manifolds, Spivak121 - great notation, inspiration for SICM122 - great flame124 - Variational Princ. Mech. Lanczos125 - very phisolic126 - deep127 - read 100 times, learn something new each time129 - Mermin, Space and time in special relativity130 - can be read by H.S. student131 - will change your life132 - you will understand special relativity!134 - faynman lectures135 - learn something136 - understandable139 * Marvin Minsky140 Minsky really made me as a person. He was my advisor when I was a141 student at MIT, and he got me my first job. He had the "magnetisim"142 to attract the most talented people to MIT to work on AI, and the143 right amount of negligence and delagaion to create an environment144 where people could thrive. He is certainly the reason that I was145 seduced into working on AI. Minsky has vast and deep Scientific146 knowledge -- he could walk into almost any class: Chemistry,147 Physics, Math, Computer Science, and teach the class without148 preparation!150 - homepage :: http://web.media.mit.edu/~minsky/ Much of Minsky's151 work is here, including his book, /The Emotion152 Machine/, and several essays and papers. Check it out!154 - Society of Mind, by Marvin Minsky155 http://aurellem.org/society-of-mind/156 Read it online! Each chapter of this book is a short,157 self-contained essay about the various159 - Music, Mind, and Meaning, by Marvin Minsky160 https://web.media.mit.edu/~minsky/papers/MusicMindMeaning.html161 Minsky is one of a few living people who can /improvise/162 complicated Baroque era fugues. You can hear one of these163 improvisations here: http://aurellem.org/mmm/165 - [[http://web.media.mit.edu/~minsky/papers/steps.html][Steps towards Artificial Intelligence]] Here, Minsky outlines how we166 might begin to build an AI. This is considered to be one of the167 founding papers of the field, along with Turing's "Computing168 Machinery and Intelligence" [[http://www.loebner.net/Prizef/TuringArticle.html][paper]].170 - Perceptrons, by Marvin Minsky171 - [[http://mitpress.mit.edu/books/perceptrons][MIT Press]], ISBN: 9780262631112172 - Really good for "Math types."173 - Uses geometry for proving things.174 - People unwisely consisdered it to kill off Neural Nets; In fact,175 it only shows the limitations of certain simple kinds of Neural176 Nets.178 * Representative Student Theses180 These are students where I played a large role in their181 education. Many of them represent compelling research directions182 that desperatly need to be extented by the next generation of183 researchers! As Minsky says, if you want to do something really new,184 go back to points in the past where there was a neat idea that never185 really caught on, and follow the path of that idea to see where it186 leads. A comprehensive list of all my student's works can be found187 at my [[http://groups.csail.mit.edu/mac/users/gjs/gjs.html][homepage]]. If you want to cite any of these papers, you can188 find bibtex citations here: [[./sussman-recs.bib]].190 In particular, here's two great ideas that seem extremely promising191 and have NOT been properly explored! You could be the first person192 to get them working!194 - Using Chaotic Systems to get unlimited measurement precision!195 - Two papers:196 - [[http://hdl.handle.net/1721.1/5953][A Global Approach to Parameter Estimation of Chaotic Dynamical197 Systems]], by [[http://eas.caltech.edu/people/3209/profile][Athanassios G. Siapas]], 1992.198 - [[http://hdl.handle.net/1721.1/7060][Paramater Estimation in Chaotic Systems]], by Elmer Hung, 1995.199 - No one put enough effort into seeing if it really worked.200 - Seems to allow for almost unlimited percision in measurement.201 - Initial results look very promising, with a =13 order of202 magnitude= improvement in measurement precision in a simple203 experiment.204 - You will win the Nobel Prize if you can get it to work, because205 you will revolutionize the way we do measurements.207 - [[http://hdl.handle.net/1721.1/12007][Towards Intelligent Structures: Active Control of Buckling]]208 - By [[http://www.berlinplace.com/][Andrew A. Berlin]], 1994209 - Achieves a 10 fold increase in strength by actively eliminating210 vibrational modes.211 - Such a good idea; It's cool, short -- great!212 - No one's followed up on it!214 In historical order:216 - [[http://hdl.handle.net/1721.1/6888][A System for Representing and Using Real-World Knowledge]]217 - By [[http://www.cs.cmu.edu/~sef/][Scott Elliot Fahlman]], 1977218 - Basically the reason that the Connection Machine was later219 invented.221 - [[http://hdl.handle.net/1721.1/5679][The Connection Machine]]222 - By [[http://longnow.org/people/board/danny0/][Danny Hillis]], 1981223 - Beautiful thesis, though it doesn't tell you anything you can224 really /do/ today.226 - [[http://hdl.handle.net/1721.1/6948][A Circuit Grammar For Operational Amplifier Design]]227 - By Andrew Ressler, 1984228 - If you're an Electrical Engineering person.230 - [[http://hdl.handle.net/1721.1/6959][ONTIC: A Knowledge Representation System for Mathematics]]231 - By [[http://ttic.uchicago.edu/~dmcallester/][David A. McAllester]], 1987232 - Very hard, very deep.233 - You will need to know a lot of Math.235 - [[http://hdl.handle.net/1721.1/7025][KAM: Automatic Planning and Interpretation of Numerical236 Experiments Using Geometrical Methods]]237 - By Kenneth Man-Kam Yip, 1989238 - Coolest PhD thesis ever!239 - Solve problems using graphs.240 - So cool!242 - [[http://hdl.handle.net/1721.1/80483][Botanical Computing: A Developmental Approach to Generating243 Interconnect Topologies on an Amorphous Computer]]244 - By [[http://sta.uwi.edu/pelican/60under60/dcoore.asp][Daniel Coore]], 1999245 - Interesting to programmers especially.247 - [[http://hdl.handle.net/1721.1/86667][Programmable Self-Assembly: Constructing Global Shape using248 Biologically-inspired Local Interactions and Origami Mathematics]]249 By [[http://www.eecs.harvard.edu/~rad/][Radhika Nagpal]], 2001250 - Also Interesting to programmers.252 - [[http://hdl.handle.net/1721.1/8228][Cellular Computation and Communications using Engineered Genetic253 Regulatory Networks]]254 - By [[http://groups.csail.mit.edu/mac/users/rweiss/][Ron Weiss]], 2001255 - Third in a line of bio / amorphous computing papers which should256 be highly interesting to programmers.258 - [[http://hdl.handle.net/1721.1/6082][An Algorithm for Bootstrapping Communications]]259 - By Jake Beal, 2001260 - Seems like it could be "the right thing" for how modules in the261 brain learn to talk to each other.262 - Someone should expand on this work!263 - Also a PhD thesis from Beal on this: [[http://hdl.handle.net/1721.1/38483][Learning by Learning to264 Communicate]], 2007266 - [[http://hdl.handle.net/1721.1/37913][Games, Puzzles, and Computation]]267 - By [[http://groups.csail.mit.edu/mac/users/bob/][Robert Aubrey Hearn]], 2006.269 - [[http://hdl.handle.net/1721.1/49525][Propagation Networks: A Flexible and Expressive Substrate for270 Computation]]271 - By [[http://web.mit.edu/~axch/www/][Alexey Andreyevich Radul]], 2009272 - Is a completely new way to program computers.273 - Under active development. You can get the latest code [[http://groups.csail.mit.edu/mac/users/gjs/propagators/propagator.tar][here]].