Research in the Computational Learning Laboratory


Goals of the Computational Learning Laboratory

Computers have come to play a central role in many fields, one of the most important being the study of intelligent behavior. This includes work on learning and adaptation, in which experience leads to improvement on some task. In the last decade, advances in the computational study of this process have led to powerful insights about the nature of learning in both people and machines. The resulting computational techniques have led to an increasing number of applications within both industry and government.

However, one can apply the computational metaphor in different ways, and computational learning has become an important topic within many paradigms, including artificial intelligence, pattern recognition, control theory, cognitive psychology, and statistics. Such convergence of interests is encouraging, but few researchers in this active area communicate across disciplinary boundaries, and even fewer are skilled in the language and techniques of more than one approach. This leads to duplication of effort, repetition of conceptual errors, and missed insights that could come from interdisciplinary collaboration.

The Computational Learning Laboratory carries out a number of activities designed to bridge the gap that separates these paradigms. For example, it organizes a weekly seminar on computational learning and adaptation, which attracts scientists from a number of Stanford departments and local research centers. Talks address topics that hold general interest to learning researchers, presented in language accessible to people with different backgrounds.


Research in the Computational Learning Laboratory

In addition, the Laboratory's researchers are currently engaged in a number of interdisciplinary research efforts:

These activities involve collaborations with researchers at the Institute for the Study of Learning and Expertise, the Computational Science Division and the Center for Computational Astrobiology at NASA Ames Research Center, the Intelligent Communication Laboratory at the NTT Communication Science Laboratories in Kyoto, the Department of Plant Biology at the Carnegie Institution of Washington, the DaimlerChrysler Research and Technology Center, and various Stanford Departments.

In previous years, Laboratory researchers have contributed to other projects that address a variety of other challenging problems, including:

Taken together, these projects deal with many facets of intelligent behavior, and combine ideas from a variety of disciplines, including artificial intelligence, decision theory, and cognitive psychology. However, they share a concern with the computational nature of learning and adaptation, and they incorporate a common bias toward testing theoretical ideas in realistic settings. In the future, the Computational Learning Laboratory plans to pursue additional interdisciplinary efforts with similar characteristics.


Recent Papers

Chrisman, L., Langley, P., & Bay, S. (in press). Incorporating biological knowledge into evaluation of causal regulatory hypotheses. Proceedings of the Pacific Symposium on Biocomputing.

Thompson, C. A., Göker, M., & Langley, P. (2002). A personalized system for conversational recommendations (Technical Report UUCS-02-013). School of Computer Science, University of Utah, Salt Lake City. Submitted to Journal of Artificial Intelligence Research.

Langley, P. (in press). Heuristics for scientific discovery: The legacy of Herbert Simon. In M. E. Augier & J. G. March (Eds.), Essays in Honor of Herbert A. Simon. Cambridge, MA: MIT Press.

Bay, S. D., Shapiro, D. G., & Langley, P. (in press). Revising engineering models: Combining computational discovery with knowledge. Proceedings of the Thirteenth European Conference on Machine Learning. Helsinki, Finland.

Maloof, M. A., Langley, P., Binford, T. O., Nevatia, R., & Sage, S. (in press). Improved rooftop detection in aerial images with machine learning. Machine Learning.

Langley, P., Sanchez, J., Todorovski, L., & Dzeroski, S. (2002). Inducing process models from continuous data. Proceedings of the Nineteenth International Conference on Machine Learning (pp. 347-354). Sydney: Morgan Kaufmann.

Shapiro, D., & Langley, P. (2002). Separating skills from preference: Using learning to program by reward. Proceedings of the Nineteenth International Conference on Machine Learning (pp. 570-577). Sydney: Morgan Kaufmann.

Langley, P. (2002). Lessons for the computational discovery of scientific knowledge. Proceedings of First International Workshop on Data Mining Lessons Learned (pp. 9-12). Sydney.

Saito, K., Langley, P., Grenager, T., Potter, C., Torregrosa, A., & Klooster, S. A. (2001). Computational revision of quantitative scientific models. Proceedings of the Fourth International Conference on Discovery Science (pp. 336-349). Washington, D.C.: Springer.

Langley, P., & Stromsten, S. (2000). Learning context-free grammars with a simplicity bias. Proceedings of the Eleventh European Conference on Machine Learning (pp. 220-228). Barcelona: Springer-Verlag.

Gervasio, M. T., Iba, W., & Langley, P. (1999). Learning user evaluation functions for adaptive scheduling assistance. Proceedings of the Sixteenth International Conference on Machine Learning (pp. 152-161). Bled, Slovenia: Morgan Kaufmann.

Rogers, S., Fiechter, C., & Langley, P. (1999). An adaptive interactive agent for route advice. Proceedings of the Third International Conference on Autonomous Agents (pp. 198-205). Seattle: ACM Press.


Return to Computational Learning Laboratory home page.