Technology
Epistemological Problems of Artificial Intelligence
EPISTEMOLOGICAL PROBLEMS OF ARTIFICIAL INTELLIGENCE John McCarthy Computer Science Department Stanford University Stanford, California 94305 Introduction In (McCarthy and Hayes 1969), we proposed dividing the artificial intelligence problem into two parts - an epistemological part and a heuristic part. This lecture further explains this division, explains some of the epistemological problems, and presents some new results and approaches. The epistemological part of Al studies what kinds of facts about the world are available to an observer with given Opportunities to observe, how these facts can be represented in the memory of a computer, and what rules permit legitimate conclusions to be drawn from these facts. It leaves aside the heuristic problems of how to search spaces of possibilities and how to match patterns. Considering epistemological problems separately has the following advantages: I. The same problems of what information is available to an observer and what conclusions can be drawn from information arise in connection with a variety of problem solving tasks. Recently we have found that introducing concepts as individuals makes possible a first order logic expression of facts usually expressed In modal logic but With important advantages over modal logic - and so far no disadvantages.
Realizable configurations of lines in pictures of polyhedra
In an idealized picture of a scene that contains only polyhedra each line segment that is recorded can have only one of four possible "meanings". In order to understand the picture it is necessary that we be able to label each line with one of the four corresponding labels:, or A " " or "." label is associated, respectively, with a convex or concave edge that has both of its two associated planes visible. A line labelled with an arrow refers to a convex edge oriented so that only one of these two planes is visible from the camera and the other is hidden behind it. The orientation of the arrow along the line is such that the planes are to the right of the arrow. If no consistent set of line labels is possible the picture is of an "impossible"--object.
Good and bad arguments about semantic primitives
Machine readable dictionaries (Mrds) contain knowledge about language and the world essential for tasks in natural language processing (Nlp). However, this knowledge, collected and recorded by lexicographers for human readers, is not presented in a manner for Mrds to be used directly for Nlp tasks. What is badly needed are machine tractable dictionaries (Mtds): Mrds transformed into a format usable for Nlp. This paper discusses three different but related large-scale computational methods to transform Mrds into Mtds. The Mrd used is The Longman Dictionary of Contemporary English (Ldoce).
Inference and knowledge in language comprehension.
To use language one must be able to make inferences about the information which language conveys. This is apparent in many ways. For one thing, many of the processes which we typically consider "linguistic" require inference making. For example, structural disambiguation: (1) Waiter, I would like spaghetti with meat sauce and wine. You would not expect to be served a bowl of spaghetti floating in meat sauce and wine. That is, you would expect the meal represented by structure (2) rather than that represented by (3).
What sort of taxonomy of causation do we need for language understanding?
This paper describes an investigation of the feasibility of resolving anaphors in natural language texts by means of a'shallow processing' approach which exploits knowledge of syntax, semantics and local focussing as heavily as possible; it does not rely on the presence of large amounts of world or domain knowledge, which are notoriously hard to process accurately. The ideas reported are implemented in a program called SPAR (Shallow Processing Anaphor Resolver), which resolves anaphoric ambiguities in simple English stories and generates sentence-by-sentence paraphrases that show what interpretations have been selected. To resolve anaphors, SPAR combines and develops several existing techniques, most notably Sidner's theory of local focussing and Wilks' 'preference semantics' theory of semantics and common sense inference Consideration of the need to resolve several anaphors in the same sentence results in Sidner's framework being modified and extended to allow focus-based processing to interact more flexibly with processing based on other types of knowledge. Wilks' treatment of common sense inference is extended to incorporate a wider range of types of inference without jeopardizing its uniformity and simplicity. In the absence of large quantities of world knowledge, successful anaphor resolution is seen to depend on the coordination of predictions made by system components exploiting various knowledge sources.
Artificial intelligence and natural man
Individual subscriptions and access to Questia are no longer available. We apologize for any inconvenience and are here to help you find similar resources. As the world of education changes, Gale continues to adapt to the needs of customers and users. We offer many other periodical resources and databases that have been recently enhanced to make discovery faster and easier for everyone.
A theory of advice
Machine intelligence problems are sometimes defined as those problems which (i) computers can't yet do, and (ii) humans can. We shall further consider how much "knowledge" about a finite mathematical function can, on certain assumptions, be credited to a computer program. Although our approach is quite general, we are really only interested in programs which evaluate "semihard" functions, believing that the evaluation of such functions constitutes the defining aspiration of machine intelligence work. If a function is less hard than "semihard," then we can evaluate it by pure algorithm (trading space for time) or by pure lookup (making the opposite trade), with no need to talk of knowledge, advice, machine intelligence, or any of those things. We call such problems "standard." If however the function is "semihard," then we will be driven to construct some form of artful compromise between the two representations: without such a compromise the function will not be evaluable within practical resource limits. If the function is harder than "semihard," i.e. is actually "hard," then no amount of compromise can ever make feasible its evaluation by any terrestrial device.
Language access to distributed data with error recovery
This paper discusses an effort in the application of artificial intelligence to the access of data from a large, distributed data base over a computer network. A running system is described that provides real-time access over the ARPANET to a data base distributed over several machines. The system accepts a rather wide range of natural language questions about the data, plans a sequence of appropriate queries to the data base management system to answer the question, determines on which machine(s) to carry out the queries, establishes links to those machines over the ARPANET, monitors the prosecution of the queries and recovers from certain errors in execution, and prepares a relevant answer. In addition to the components that make up the demonstration system, more sophisticated functionally equivalent components are discussed and proposed. The work described in this paper represents the joint efforts of an integrated, energetic group at SRI. Members of this group include Rich Fikes (now at Xerox PARC), Koichi Furukawa (now at ETL).
Representation and understanding of text
How can we get a computer to understand natural language? Our view of the problem has progressed over the years to a point where an answer to that question today would look quite different from one given ten or even five years ago. Originally, researchers felt that the most relevant issue was syntax. Later, most people agreed that semantics was the most relevant field of study (although few would have agreed on what semantics was). Five years ago, or so, our research was concentrated on finding an adequate meaning representation for sentences.