Skip to content

Latest commit

 

History

History
271 lines (234 loc) · 10 KB

reading.md

File metadata and controls

271 lines (234 loc) · 10 KB
layout title
page
Computing Learning

[Meta Keyword Search]

HCI and Statistics (Hypothesis Testing and Survey Sampling)

Learning Technology and Statistics (Bayesian Learning)

Statistical Computing

  • Talking to computers in natural language
    Percy Liang
    [paper]

                <p>
                    <b>Probabilistic Graphical Models Principles and Techniques</b><br>
                    Daphne Koller and Nir Friedman <br>
                    [<a href="https://mitpress.mit.edu/books/probabilistic-graphical-models">link</a>]
                </p>
                <p>
                    <b>Machine Learning A Probabilistic Perspective</b><br>
                    Kevin P. Murphy <br>
                    [<a href="https://mitpress.mit.edu/books/machine-learning-0">paper</a>]
                </p>
                <p>
                    <b>On Discriminative vs. Generative classifiers: A comparision of logistic regression and naive Bayes</b><br>
                    Andrew Y.Ng, Michael I. Jordan <br>
                    [<a href="http://ai.stanford.edu/~ang/papers/nips01-discriminativegenerative.pdf">paper</a>]
                </p>
                <p>
                    <b>A Few Useful Things to Know about Machine Learning</b><br>
                    Pedro Domingos<br>
                    [<a href="https://homes.cs.washington.edu/~pedrod/papers/cacm12.pdf">paper</a>]
                </p>
                <p>
                    <b>Experimental Design and Analysis</b><br>
                    Howard Seltman<br>
                    [<a href="http://www.stat.cmu.edu/~hseltman/309/Book/Book.pdf">paper</a>]
                </p>
            </li>
        </ul>
    

Logical Reasoning

  • Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp
    Peter Norvig
    [link]

  •     </ul>
    

Artificial Intelligence

  •             <p>
                    <b>Hierarchical Temporal Memory Concepts, Theory, and Terminology</b><br>
                    Jeff Hawkins and Dileep George<br>
                    [<a href="http://www-edlab.cs.umass.edu/cs691jj/hawkins-and-george-2006.pdf">paper</a>]
                </p>
    
                <p>
                    <b>Building Watson: An Overview of the DeepQA Project</b><br>
                    David Ferrucci et al.<br>
                    [<a href="http://www.aaai.org/ojs/index.php/aimagazine/article/view/2303">link</a>]
                </p>
    
                <p>
                    <b>Artificial Intelligence: A Modern Approach</b><br>
                    Stuart Russell and Peter Norvig<br>
                    [<a href="http://aima.cs.berkeley.edu/">link</a>]
                </p>
    
                <p>
                    <b>What is Artificial Intelligence?</b><br>
                    John McCarthy<br>
                    [<a href="http://www-formal.stanford.edu/jmc/whatisai/">link</a>]
                </p>
            </li>
    
        </ul>
    

Algorithms

  • Computational Complexity: A Modern Approach
    Sanjeev Arora and Boaz Barak
    [Link]

    Calculated Bets: Computers, Gambling, and Mathematical Modeling to Win
    Steven Skiena
    [Link]

    Algorithms
    Sanjoy Dasgupta, Christos Papadimitriou, Umesh Vazirani
    [Link]

    Introduction to Algorithms
    Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein
    [Link]

Computing System

  • The Humble Programmer
    Edsger W. Dijkstra
    [Link]

  •         <li class="list-group-item">
                <p>
                    <b>Structure and Interpretation of Computer Programs</b><br>
                    Harold Abelson and Gerald Jay Sussman<br>
                    [<a href="https://mitpress.mit.edu/books/structure-and-interpretation-computer-programs">Link</a>]
                </p>
            </li>
    
            <li class="list-group-item">
                <p>
                    <b>Code: The Hidden Language of Computer Hardware and Software</b><br>
                     Charles Petzold<br>
                    [<a href="http://www.amazon.com/Code-Language-Computer-Hardware-Software/dp/0735611319">Link</a>]
                </p>
            </li>
    
            <li class="list-group-item">
                <p>
                    <b>What Every Programmer Should Know About Memory</b><br>
                    Ulrich Drepper<br>
                    [<a href="https://people.freebsd.org/~lstewart/articles/cpumemory.pdf">Paper</a>]
                </p>
            </li>
        </ul>
    

Computing Language

  • Punctuated equilibrium in the large scale evolution of programming languages
    Sergi Valverde,and Ricard Sole
    [Paper]

    Programming Language Tracing
    [Image]

    The early development of programming languages
    Donald E. Knuth
    [Paper]

    Can programming be liberated from the von Neumann style?: a functional style and its algebra of programs
    John Backus
    [Paper]

    Report on the algorithmic language Algol 60
    P.Nauer
    [Paper]

Computing Philosophy

  • The Singularity: A Philosophical Analysis
    David J. Chalmers
    [paper]

    The Society of Mind
    Marvin Minsky
    [paper]

  •     </ul>
    

Theory of Computing

  • COMPUTING MACHINERY AND INTELLIGENCE
    A.M.Turing
    [paper]

  •     </ul>
    

Research and Writing

  • The Craft of Research
    Wayne C. Booth, Gregory G. Colomb, Joseph M. Williams
    [link]

  • Mathematical Writing
    Donald E. Knuth, Tracy Larrabee, and Paul M. Roberts
    [paper]

  • The Most Common Habits from more than 200 English Papers written by Graduate Chinese Engineering Students
    Felicia Brittman
    [paper]