Artificial Intelligence: A Modern Approach (2nd edition),
Stuart Russell and Peter Norvig,
Prentice Hall, Inc.,
2003. [Available at Water Street Books.]
Machine Learning, Tom M. Mitchell, McGraw-Hill, 1997.
[A good reference for the machine learning assignment. Reference copies
will be available in the lab.]
Papers
- [Korf 95] Korf, R. E. (1995), "Heuristic Evaluation Functions in Artificial Intelligence Search Algorithms",
Minds and Machines 5:4, pp. 489-498.
- [Korf 05] Korf, R. E., Zhang, W., Thayer, I., and Hohwald, H. (2005), "Frontier Search",
Journal of the ACM 52:5, pp. 715-748.
- [Shannon 50a] Shannon, C. E. (1950), "A Chess-Playing Machine", Scientific American 182:2, pp. 48-51.
- [Shannon 50b] Shannon, C. E. (1950), "Programming a Computer for Playing Chess," Philosophical Magazine, Series 7,
41:314, pp. 256-275.
- [Schaeffer 07] Schaeffer, J., Burch, N. Bjornsson, Y., Kishimoto, A., Muller M., Lake, R. Lu, P., and Sutphen, S. (2007)
"Checkers Is Solved", Sciencexpress, 19 July 2007.
- [Mihalkova 07] Mihalkova, L. and Mooney, R. (2007) "Bottom-Up Learning of Markov Logic Network Structure", Proceedings of the 24th International Conference on Machine Learning.
Concepts to look up for the discussion of the paper can be found here.
- [Kicinger 07] Kicinger, R. and Arciszewski, T. (2007) "Breeding Better Buildings", American Scientist 95:6.
- [Grau 06] Grau, C. (2006) "There is No 'I' in 'Robot': Robots and Utilitarianism", IEEE Intelligent Systems 21:4.
- [Tesauro 95] Tesauro, G. (1995) "Temporal Difference Learning and TD-Gammon", Communications of the ACM 38:3.
Additional readings on specific topics will be made available throughout
the semester.