Country
Artificial Intelligence and Brain-Theory Research at Computer and Information Science Department, University of Massachusetts
Our program in AI is part of the larger departmental focal area of cybernetics which integrates both AI and brain theory (BT). Our research also draws upon a new and expanding interdepartmental program in cognitive science that brings together researchers in cybernetics, linguistics, philosophy, and psychology. This interdisciplinary approach to AI has already led to a number of fruitful collaborations in the areas of cooperative computation, learning, natural language parsing, and vision.
Second KL-One Workshop
Schmolze, Jim, Brachman, Ronald J.
Amidst the beautiful foliage in Jackson, N.H., the each session circulated a position paper to the group, Second KL-ONE Workshop was held over a five-day raising the questions he wanted to see addressed at the period this past October. Not only did "KloneTalk" (a version of KL-ONE implemented in we have a general conference session, wherein people SmaiiTa k at Xerox PARC -- this inchrded a videotaped could report on activities at their own institutions, discuss demonstration of the system's interface), prototypes in issues of general interest, etc., we also had a knowledge representation, translation of INTERLISP two-and-a-half day working research session. KL-ONE to FranzLisp, a calculus of Structural The technieai discussion part of the Workshop Descriptions, and the KL-ONE Classifier, not to mention several others. We also had the larger group break up preceded the general conference, so that we could report into smaller working groups to consider inference in on findings to the larger group of participants (forty-six KL-ONE, representing beliefs, some KL-ONE practice this year, from twenty-one institutions). Also, we planned to cover only a small extensive Proceedings of the Workshop.
What Is the Well-Dressed AI Educator Wearing Now?
A funny thing happened to me at IJCAI-81. I went to a panel on "Education in AI" and stepped back into an argument that I had thought settled several years ago. The debate was between the "scruffies," led by Roger Schank and Ed Feignbaum, and the "neats," led by Nils Nilsson. The neats argued that no education in AI was complete without a strong theoretical component, containing, for instance, courses on predicate logic and automata theory. The scruffies maintained that such a theoretical component was not only unnecessary, but harmful.
Reflections on the ARPA Experience
When I returned to Stanford last summer after a two-year leave of absence, serving as a program manager at the Defense Advanced Projects Agency, I was frequently asked about that experience. It was superb experience, for many reasons. As a program manager I had near-perfect vantage point from which to view the entire field of Artificial Intelligence. Not only did I become better acquainted with the most creative and active people in the field, I was also personally kept up to date on their latest research. ARPA is not just a place to go to provide a public service, but is really a central node in the research network for collecting and integrating results and disseminating them to the broader community: government, industry and the public at large. Moreover, it was my responsibility to identify new avenues of research and/or applications of research, coupled with the resources (limited, but real) to make these new activities happen -- a unique opportunity.
Artificial Intelligence: Engineering, Science, or Slogan?
This paper presents the view that artificial intelligence (AI) is primarily concerned with propositional languages for representing knowledge and with techniques for manipulating these representations. In this respect, AI is analogous to applied in a variety of other subject areas. Typically, AI research (or should be) more concerned with the general form and properties of representational languages and methods than it is with the context being described by these languages. Notable exceptions involve "commonsense" knowledge about the everyday would ( no other specialty claims this subject area as its own ), and metaknowledge (or knowledge about the properties itself). In these areas AI is concerned with content as well as form. We also observe that the technology that seems to underly peripheral sensory and motor activities (analogous to low-level animal or human vision and muscle control) seems to be quite different from the technology that seems to underly cognitive reasoning and problem solving. Some definitions of AI would include peripheral as well as cognitive processes; here we argue against including the peripheral processes.
Knowledge-based problem-solving in AL3
A piece-of-advice suggests what goal should be achievednext while preserving some other condition. If this goal can be achieved in agiven problem-situation (e.g. a given chess position) then we say that the piece-ofadviceis 'satisfiable' in that position. In this way ALI makes it possible to breakthe whole problem of achieving an ultimate goal into a sequence of subproblems,each of them consisting of achievement of a subgoal prescribed by some pieceof-advice. The control structure which chooses what piece-of-advice to applynext consists of a set of 'advice-tables', each of them being specialized in acertain problem-subdomain.In Hayes, J. E., Michie, D., and Pao, Y.-H. (Eds.), Machine Intelligence 10. Ellis Horwood.
Generalization as Search
"The purpose of this paper is to compare various approaches to generalization in terms of a single framework. Toward this end, generalization is cast as a search problem, and alternative methods for generalization are characterized in terms of the search strategies that they employ. This characterization uncovers similarities among approaches, and leads to a comparison of relative capabilities and computational complexities of alternative approaches. The characterization allows a precise comparison of systems that utilize different representations for learned generalizations."Artificial Intelligence, 18 (2), 203-26.
Knowledge-based programming self-applied
A knowledge-based programming system can utilize a very-high-level self description to rewrite and improve itself. This paper presents a specification, in the very-high-level language V, of the rule compiler component of the CIII knowledgebased programming system. From this specification of part of itself, CIII produces an efficient program satisfying the specification. This represents a modest application of a machine intelligence system to a real programming problem, namely improving one of the programming environment's tools — the rule compiler. The high-level description and the use of a programming knowledge base provide potential for system performance to improve with added knowledge.In Hayes, J. E., Michie, D., and Pao, Y.-H. (Eds.), Machine Intelligence 10. Ellis Horwood.
LOGLISP: an alternative to PROLOG
Our own early attempts (as devoted users of LISP) to use PROLOG convinced us that it would be worth the effort to create within LISP a faithful implementation of Kowalski's logic programming idea. We felt it would be very convenient to be able to set up a knowledge base of assertions inside a LISP workspace, and to compute the answers to queries simply by executing appropriate function calls.In Hayes, J. E., Michie, D., and Pao, Y.-H. (Eds.), Machine Intelligence 10. Ellis Horwood.