Steps Toward Formalizing Context
نویسندگان
چکیده
The issue of context arises in various areas of AI, including knowledge representation, natural language processing, and intelligent information retrieval. Although the word context is frequently used in descriptions, explanations, and analyses of computer programs in these areas, its meaning is frequently left to the reader’s understanding; that is, it is used in an implicit and intuitive manner.1 An example of how contexts may help in AI is found in McCarthy’s (constructive) criticism (McCarthy 1984) of MYCIN (Shortliffe 1976), a program for advising physicians on treating bacterial infections of the blood and meningitis. When MYCIN is told that the patient has Chlorae Vibrio in his intestines, it would immediately recommend two weeks of tetracycline treatment and nothing else. While this would indeed do away with the bacteria, the patient would perish long before that due to diarrhea. A “contextual” version of mycin should know about the context of a treatment and would realize that any prescription must be made in the light of the fact that there is alarming dehydration. Thus, in the contextual MYCIN, the circumstances surrounding a patient would have to be made explicit using a formal approach and would be used as such by the program. The main motivation for studying formal contexts is to resolve the problem of generality in AI, as introduced by McCarthy (1987). McCarthy believes that AI programs suffer from a lack of generality. A seemingly minor addition (as in the MYCIN example) to the particular, predetermined possibilities that a program is required to handle often necessitates a partial redesign and rewrite of the program. Explicitly represented contexts would help because a program would then make its assertion about a certain context. A more general objection to the implicit representation of context—unless the representation is part of a program that is not mission critical (in a broad sense of the term)—can be given as follows: Assume that we write longer (more involved in terms of complexity) or shorter (simpler in terms of complexity) axioms depending on which implicit context we are in. The problem is that long axioms are often longer than is convenient in daily situations. Thus, we find it handy to utter “this is clever,” leaving any explanation about whether we are talking about a horse or a mathematical argument to the context of talk. However, shorter axioms might invite just the opposite of a principle of charity from an adversary. To quote McCarthy (1987, p. 1034):
منابع مشابه
Conversational Repairs in Persian Dramatic Discourse: Akbar Radi's Pellekân (The Steps)
The present study is an attempt to investigate conversational repair phenomenon in Persian dramatic discourse and it tries to check the presence of any predominant preference for employing a specific type of repair rather than the others in the context of Persian drama. To reach the aforementioned purpose, Schegloff, Jefferson, and Sacks’s (1977) framework has been adopted and applied to Akbar ...
متن کاملComparing formal theories of context in AI
The problem of context has a long tradition in different areas of artificial intelligence (AI). However, formalizing context has been widely discussed only since the late 80s, when J. McCarthy argued that formalizing context was a crucial step toward the solution of the problem of generality. Since then, two main formalizations have been proposed in AI: Propositional Logic of Context (PLC) and ...
متن کاملSteps Towards Formal Verification of Agent-based
In this preliminary report about ongoing work, we discuss the issues of formalizing the specification of interaction process types for e-business applications and identifying techniques for proving correctness properties for them. We introduce the concept of coherence for interaction processes in the broader context of multiagent communication based on agent communication languages. Interaction...
متن کاملIntroduction to Contextual Reasoning an Artificial Intelligence Perspective
The notion of context is called to account for a multifarious variety of phenomena. Since Frege's proposal of a principle of contextuality [8], context has had its place in philosophy of language (e.g. [2,15,19]). In Artificial intelligence (AI), McCarthy was the first to argue that formalizing context was a necessary step toward the designing of more general computer programs ([23], but see al...
متن کاملContext-Sensitive Rewriting Strategies
Context-sensitive rewriting is a simple rewriting restriction which is formalized by imposing fixed restrictions on replacements. Such a restriction is given on a purely syntactic basis: it is given on the arguments of symbols of the signature and inductively extended to arbitrary positions of terms built from those symbols. The termination behavior is not only preserved but usually improved an...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- AI Magazine
دوره 17 شماره
صفحات -
تاریخ انتشار 1996