<?xml version="1.0"?><!DOCTYPE article SYSTEM "/project/take/software/searchbench_offline_processing/paperxml_generator/aclextractor/src/python/../resource/dtd/paperxml.dtd"><article><header><firstpageheader><page local="1"/><title>RECOGNITION OF ABSTRACT OBJECTS - A DECISION THEORY APPROACH WITHIN NATURAL LANGUAGE PROCESSING</title><pubinfo>COLING 82, J. Horecky (ed.) North-Holland Publishing Company © Academia. 1982</pubinfo><author surname="Knorz" givenname="Gerhard"><org  name="Fachbereich Informatik"/></author></firstpageheader><frontmatter><p>RECOGNITION OF ABSTRACT OBJECTS - A DECISION THEORY APPROACH WITHIN NATURAL LANGUAGE PROCESSING</p><p>Gerhard Knorz</p><p>Fachbereich Informatik,- FG Datenverwaltungssysteme II Technische Hochschule Darmstadt Karolinenplatz 5 D-6100 Darmstadt W-Germany</p></frontmatter><abstract>The DAISY/ALIBABA-system developed within the WAI-project represents both a specific solution to the automatic indexing problem and a general framework for problems in the field of natural language processing, characterized by fuzz.iness and uncertainty. The WAI approach to the indexing problem has already been published [3], [5]. This paper however presents the under­lying paradigm of recognizing abstract objects. The basic concepts are described, including the decision theory approach used for recognition. </abstract></header><body><section number="1" title='THE "WAI" AND THE "AIR" PROJECT'><p>The DAISY/ALIBABA system [1], [2], [3], as developed at the Technical University Darmstadt analyses abstracts and describes them according to the coordinate in­dexing   philosophy using a prescribed set of descriptors. To perform this task, a domain dependent dictionary is needed. Estimating the non-existence of suitably sized dictionaries to be one of the main problems for research and development of automatic indexing [4], in 1978 the WAI project started with dictionary construc­tion. The two completed dictionaries are• FST, covering the scope of food science and technology-^ and</p><p>• PHYS, covering the scope of Physics, a part of INI S (international J^uclear information System)''.</p><p>Different procedures for generating dictionary data were developed and applied. To classify them and to unify the created data is one of the main tasks of diction­ary construction (described in detail in [3], [4]). This cannot be done without examination of their influence on the quality of the resulting indexing. To perform indexing tests, the development of DAISY and ALIBABA was another important objec­tive of WAI.</p><p>Indexing results are reported in [4], Ü5], t6] which are based on consistency tests only, using the manual indexing as a standard. To confirm or to modify these re­sults, the AIR project is now preparing a retrieval test on the physics data base INKA-PHYS of the Fachinformationszentrum FIZ 4 (Energie, Physik, Mathematik; Karls­ruhe) (order of magnitude: 10.000 documents, 200 search requests). The indexing will be based upon the new dictionary PHYS-2 which is to be constructed using about 80.000 documents of the INKA-PHYS data base.</p></section><section number="2" title="THE BASIC PRINCIPLES UNDERLYING THE &quot;WAI'V'AIR&quot; APPROACH"><p>The WAI/AIR approach represents both a specific solution of the indexing problem and a general framework for a wide class of problems   within natural language pro­cessing and other fields.<page local="2" global="162"/></p><doubt alpha="0.0" length="3" tooSmall="False" monospace="0.0">161</doubt><p>This paper will only give reference   to details of the particular solution publi­shed elsewhere. The objective of this work is to present the general framework derivable from the basic principles underlying the WAI and the AIR project:</p><p>(1) Knowledge bases are very important for problem solving. But to presuppose knowledge for an automatic system must not question its applicability, caused by non-existent procedures for construction of knowledge bases of an indispens­able size. The realistic appropriate solution is the main aim rather than a perfect one.</p><p>(2) Controlling the quality and expenditure of effort of a system must not wait until it is put into practice. System development has to be guided by a control derivable from the task to be performed.</p><p>(3) The algorithms that make the bases of the procedure should not be assumed to be perfect. Applied to complex tasks, it is a fundamental fact that they are based on simplified models.</p><p>The principles can be considered to be a guideline   for designing application oriented systems. With good reason it is claimed that the quality of such a system can be determined by evaluation in application environments only (see for example <i>171, </i>C8]). This cannot be done without empirical studies of the user-system inter­action.</p><p>The paradigm of recognizing abstract objects presented here is an approach to integrate the evaluation aspect into system development. It is also an approach to problems, for which no perfect solutions exist or seem to be applicable.</p></section><section number="3" title="RECOGNITION OF ABSTRACT OBJECTS"><subsection number="3.1" title="THE DEFINITION OF THE RECOGNITION TASK"><p>The basic idea is to use the application environment itself to get an implicit description of the problem. Whenever talking about a particular application environment there is no other way then to take a conceptual model MF as a basis which determines the adequate concepts (see [9 ], or see also [10] ).</p><p>Here, a conceptual model has to be formulated in this way, that it defines (abstract) objects (x,k), xeX, keK. x denotes those aspects of an object which can be observed directly with regard to the problem, K denotes a set of object classes. A model m^ of the application environment gives an implicit definition of the (recognition) problem, by forming a continuous stream of abstracts objects.</p><p>To develop a recognition system (RS) is nothing more than the finding of a suitable mapping e: x+e(x)   that recognizes an actual x to be (x, e(x)).</p><p>If the RS-m^interface is identical to the system-user interface, then m£ may refer to the user's judgement directly, to define the co-occurrence of x and k.</p><page local="3" global="163"/><p>This is also adequate, whenever human cognitive capabilities are to be simulated. We give some examples:</p><p>• Information retrieval can be based upon recognition of document-query relation­ships (described in 16]). x can be represented by (d,f) where d denotes the document, f denotes the query, k may be in the most simple case a member of the set {is relevant, is not relevant}, refering to the user's judgement.</p><p>• Expressions, possibly within the scope of a quantifier as well as hypotheses for inferences, can both be regarded as abstract objects. Determining the scope of a quantifier or drawing inferences can be based on the recognition of those objects by simulating human decisions.</p><p>Two other examples are given - avoiding the simulation approach:</p><p>• Complex tasks often require the testing of many hypotheses, which can be regarded as abstract objects, m^ may refer to the final results of the processing.</p><p>• In 16] a decision theory approach to optimal retrieval forms a basis for m^, defining the task of indexing as recognition of document-descriptor relation­ships.</p></subsection><subsection number="3.2" title="STRUCTURE OF THE RECOGNITION SYSTEM"><p>The structure of the recognition system as presented here makes evident that the recognition problem arises essentially at the interface of two models:</p><p>■ The (external) conceptual model     defining the recognition problem.</p><p>• The (internal) conceptual model Mj used to describe the object with respect to the recognition task.</p><p>Mj is part of the recognition system (Figure 1). It structures the object using the knowledge base, so that all available aspects that may influence the decision of the RS are included. In many cases it also initiates the recognition process, i.e. it constructs the hypothesis, represented by the object.</p><p>According to Mj a formal description x of x is produced. We do not consider here the nature of Mj, that can be a sophisticated one with   a strong theoretical foundation as well as a rather simple and heuristic one. Different models Mj might cause quite different recognition systems for the same task. The main point is, that Mj leads to an object description   instead of a decision. Another point is, that both models MF and M. are essentially independent. This fact causes every<page local="4" global="164"/></p><p>Figure 1   The recognition system   and its environment system   RS * - provided it is a deterministic one - to make incorrect decisions in some cases. That means, an 'optimal recognition systems' cannot be defined without taking the number of cases causing faults into consideration or - more precisely - the statistical properties of the application environment represented by iïi£. The desision theory approach appropriate to the given situation is descri­bed in <i>I</i><i> </i><i>Si</i><i> </i>and [6] with respect to the indexing problem. The approach requires that every single decision of RS is classified. This task is for the most part anti­cipated by M£, which defines the set of object classes K. K determines the scope of possible faults. Those   can be weighted independently by a loss function c: (e(x),k)+w. With the model m£ given, a particular recognition system will cause an expected value E(w). The optimal system RS^î. is the result of searchingfor this</p><doubt alpha="83.3" length="6" tooSmall="False" monospace="0.0">Mt PMt</doubt><p>RS <footnote anchor="1"/> which minimizes E(w). It can be shown that the optimal decision RS"£t(x) can be based on the restricted probabilities p(k|x). The mappings ek(x) = p(k|x)can be approximated by polynomial functions to be constructed automatically using a sample of objects (x,k). This way has been choosen by the ALIBABA system, that uses polynomial classifiers, adapted in the mean square sense [11] . The indexing results in [5] and [6] demonstrate that - applied to the indexing problem - the recognition approach and in particular the method of approximation is adequate for the problem.</p></subsection></section><section number="4" title="DISCUSSION"><p>The approach of recognizing abstract objects is evaluated using the paradig of automatic indexing. The model      refers - for practical reasons - not to the retrieval process but to the decisions of human indexers.<page local="5" global="165"/> If a consistency factor (comparing manual and automatic indexing) measures the quality of automatic in­dexing, the set K requires two elements only. If a more sophisticated evaluation is intended, the set K can be increased, according to the kind of faults that should be considered. The classification of faults can for example depend on the descriptor under consideration.</p><p>For the model Mj used see for example [5] and [12].</p><p>We summarize the essentials of the suggested approach (the first point refers in particular to the indexing paradigm).</p><p>- The recognition problem causes one to regard two independent models: one with respect to retrieval and one with respect to analysis of abstracts. This point of view is important for an approach to optimal indexing [6 ], but it is not self-obvious. In [14] the retrieval oriented approach of Robertson and the indexing oriented approach of Harter [13] are brought together. The result is a one model approach like also other approaches in this field (for example [15]).</p><p>- The internal model Mj is restricted to the base of the decision to be made. This fact makes it very easy to additionally include a lot of knowledge and heuristic procedures, that might play a role only for decision making. There is no rise of causing faults by determining <u>how</u> to compute the decision, using this knowledge.Artificial intelligence approaches use a correspondant model Mj to determine the decision [161.</p><p>- The need for a model m^ implies an educational aspect with respect to evaluation. mE ensures, that the gap between the optimal system RS^Jt and the ideal system (equivalent to nv) is under control.</p><p>FOOTNOTES</p><p>WAI means Wörterbuchentwicklung für automatisches Indexing (dictionary construc­tion for automatic indexing), [3]. The research was supported by the BMFT contract PT 131.05 to Technische Hochschule Darmstadt (march 1, 1978 - december 12, 1981).</p><p>AIR means Weiterentwicklung der automatischen Indexierung und des Information Retrieval (further development of automatic indexing and information retrieval). Supported by the BMFT contract PT 131.10 to Technische Hochschule Darmstadt (march 1, 1981 - december 31, 1983).</p><p>The order of magnitude of the two dictionaries may be characterized as follows: about 13.000 single words, 20.000 phrases and 100.000 term-descriptor relations each.</p><page local="6" global="166"/><p>The two volumes 3 and 4 of the abstract journal Food Science and Technology Abstracts (FSTA 71/72) containing about 33.000 documents were used as a basis for dictionary construction.</p><doubt alpha="0.0" length="1" tooSmall="False" monospace="0.0">4</doubt><p>The scope of Physics (INIS) is represented by about 40.000 documents.</p><doubt alpha="0.0" length="1" tooSmall="False" monospace="0.0">5</doubt><p>In [10] the term paradigm is used instead of 'conceptual model   that is taken here from [93.</p></section><references><p>[1] Putze-Meier, G., DAISY - Darmstädter Indexierungssystem, to appear as a report, Technische Hochschule Darmstadt, Fachbereich Informatik, DVS II (1982).</p><p>[2] Knorz, G., Softwaresystem ALIBABA, Adaptives Jernstichprobenorientiertes In­dexierungssystem, basierend auf Beschreibungen abstrakter Objekte, Bericht DV II 82-1, Technische Hochschule Darmstadt, FB Informatik, FG DVS II, (1982).</p><p>[3] Lustig, G., Das Projekt WAI: Wörterbuchentwicklung für automatisches Indexing, to appear in the proceedings of the Deutscher Dokumentartag 1981 (Saur KG, München, 1982).</p><p>[4] Lustig, G., Über die Entwicklung eines automatischen Indexierungssystems, in: Krallmann, D. (ed.), Dialogsysteme und Textverarbeitung (LDV-Fittings, Essen, 1980).</p><p>[5] Knorz, G., Automatic Indexing as an Application of Pattern Recognition Methods to Document-Descriptor Relationship, applied informatics 1 (1982) 1-10.</p><p>[6] Knorz, G., A Decision Theory Approach to Optimal Automatic Indexing, to appear in the proceedings of the GI/ACM/BCS Conference (Berlin, May 1982).</p><p>[7] Krause, J., Lehmann, H., User Speciality Languages. A natural language based information system and its evaluation, in: Krallmann, D. (ed.), Dialogsysteme und Textverarbeitung (LDV-Fittings, Essen, 1980).</p><p>[8] Ackermann, Ammon, Ebert, Krause, Krug, Marschke, Sauerer, Zimmermann (ed.) , Cobis. Computergestütztes Büro-Informationssystem als Pilotanwendung von CONDOR, BMFT-report (Karlsruhe, 1982).</p><p>[9] Schmitt, B., Computer Science and the General Theory of Models - An Intro­duction, applied informatics 1 (1982), 35-42.</p><p>[10] Kuhn, T.S., The structure of Scientific Revolutions. (Chicago, 1970).</p><p>[11] Schürmann, J., Polynomklassifikatoren für die Zeichenerkennung - Ansatz, Adaption, Anwendung -, (Oldenbourg Verlag, München, 1977).</p><p>[12] Knorz, G., Mustererkennung im Bèreich der inhaltlichen Erschließung von</p><p>Texten, in: Radig, B. (ed.), Modelle und Strukturen (Springer Verlag, Berlin Heidelberg New York, 1981).</p><p>[13] Harter, S.P., A probabilistic   approach to automatic kexword indexing. Part I: On the distribution of speciality words in a technical literature, Journal of the ASIS, 26 (1975), 197-206, Part II: An alogorithm for probabilistic in­dexing, Journal of the ASIS,26 (1975) 280-289.</p><p>[14] Robertson, S.E., van Rijsbergen, C.J., Porter, M.F., Probabilistic models of indexing and searching, in Oddy, R.N., Robertson, S.E., van Rijsbergen, G.J., Williams,P.W. (ed.), Information Retrieval Research,(Butterworth,London,1981).</p><p>[15] Cooper, W.S., Maron, M.E., Foundation of Probabilistic and Utility-Theoretic Indexing, IACM, 1/25 (1978) 67-80.</p><p>[16] Wahlster.W., Implementing Fuzziness in Dialogue Systems, in Rieger, B. <i>[nd.) </i>Empirical Semantics, (Brockmeyer, Bochum, 1981).</p></references></body></article>