layout | title |
---|---|
page |
Computing Learning |
-
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>
-
Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp
Peter Norvig
[link]
</ul>
-
<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>
-
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]
-
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>
-
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 MACHINERY AND INTELLIGENCE
A.M.Turing
[paper]
</ul>