proceedings of the workshop on causality and causal …discovery, in conjunction with the...

59
Kamran Karimi (Ed.) Proceedings of the Workshop on Causality and Causal Discovery In Conjunction with the Seventeenth Canadian Conference on Artificial Intelligence (AI'2004) London, Ontario, Canada, 16 May 2004 Technical Report CS-2004-02 April 2004 Department of Computer Science University of Regina Regina, Saskatchewan Canada S4S 0A2 ISSN 0828-3494 ISBN 0-7731-047-1

Upload: others

Post on 03-Feb-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

  • Kamran Karimi (Ed.)

    Proceedings of the Workshop on Causality and Causal Discovery

    In Conjunction with the Seventeenth Canadian Conference on Artificial Intelligence (AI'2004) London, Ontario, Canada, 16 May 2004

    Technical Report CS-2004-02 April 2004 Department of Computer Science University of Regina Regina, Saskatchewan Canada S4S 0A2 ISSN 0828-3494 ISBN 0-7731-047-1

  • ii

  • iii

    Preface

    This volume contains papers selected for presentation at the Workshop on Causality and Causal Discovery, in conjunction with the Seventeenth Canadian Conference on Artificial Intelligence (AI'2004), held in London, Ontario, Canada on 16 May 2004. Causality and discovering causal relations are of interest because they allow us to explain and control systems and phenomena. There have been many debates on causality and whether it is possible to discover causal relations automatically. Different approaches to solving the problem of mining causality have been tried, such as utilising conditional probability or temporal approaches. Discussing, evaluating, and comparing these methods can add perspective to the efforts of all the people involved in this research area. The aim of this workshop is to bring researchers from different backgrounds together to discuss the latest work being done in this domain.

    The occurrence of this workshop is the result of the joint efforts of the authors, the programme committee members, and the Canadian AI organisers. This volume would not have been possible without the help of the members of the programme committee who reviewed the papers attentively. The Canadian AI'2004 organisers, General Chair, Kay Wiese (Simon Fraser University), Program Co-Chairs Scott Goodwin and Ahmed Tawfik (both from the University of Windsor), and Local Organiser Bob Mercer (University of Western Ontario), supported the workshop from the beginning to the end. Thanks to Weiming Shen for hosting the workshops at National Research Council Canada (NRC) facilities and helping with the co-ordination. The Department of Computer Science at the University of Regina, and especially Howard Hamilton contributed their time and resources towards the preparation of this volume. The efforts of all the people not mentioned by name, who in any way helped in making this workshop possible, are greatly appreciated.

    April 2004 Kamran Karimi

  • iv

    Editor Kamran Karimi, University of Regina

    Programme committee Cory Butz, University of Regina Eric Neufeld, University of Saskatchewan Richard Scheines, Carnegie Melon University Steven Sloman, Brown University

  • v

    Table of contents Jos Lehmann and Aldo Gangemi CAUSATIONT and DOLCE …………………………………………………………………...…… 1 Bassem Sayrafi and Dirk Van Gucht Inference Systems Derived from Additive Measures …………………………………….……. 16 Kamran Karimi and Howard J. Hamilton From Temporal Rules to One Dimensional Rules ……………………………………………... 30 Denver Dash Empirical Investigation of Equilibration-Manipulation Commutability in Causal Models…….. 45

  • CAUSATIONT and DOLCE

    Jos Lehmann and Aldo Gangemi

    Laboratory for Applied OntologyInstitute of Cognitive Science and Technology

    Italian National Research Councilhttp://www.loa-cnr.it/

    Abstract. This paper offers an overview of CausatiOnt, a semi-formalontology conceived as a basis for (automatic) legal reasoning about cau-sation in fact. Moreover, a preliminary axiomatization in DOLCE upperontology is provided of part of CausatiOnt. This axiomatization is a steptoward making CausatiOnt, or at least part of it, more rigorous and to-ward enabling the automatic discovery of causal relations in the modelof a legal case.

    1 Introduction

    In the context of a research in Artificial Intelligence and Law (AI&Law), ex-tensively reported in [1] and, more concisely, in [2], the problems posed by theautomation of legal responsibility attribution are thoroughly analyzed and (par-tially) reduced to the problems posed by automatic reasoning about causation.Based on such reduction, the main contribution delivered by this research is ananalytical subsumption hierarchy - an ontology, in Artificial Intelligence (AI)terms - which semi-formally represents the knowledge (i.e. the concepts and theconceptual relations) used in the legal domain as the basis for reasoning aboutcausation. We call such ontology CausatiOnt1.This paper offers a description of a work in progress, which aims at axiomatiz-ing CausatiOnt within DOLCE upper ontology [3]. This merging is being triedbecause, despite a preliminary specification in Protégé-2000, CausatiOnt is stilltoo complex for use in automatic reasoning, as it comprises knowledge whichis, logically speaking, rather ambiguous. DOLCE, on the contrary, has a wellfounded first order characterization [4], which may help in making CausatiOntmore rigorous and, therefore, potentially useful for the automatic discovery ofcausal relations in the model of a legal case. We proceed as follows: section 2 dis-cusses the causal relation typically employed in legal reasoning, causation in fact;section 3 presents the theoretical basis and the class hierarchy of CausatiOnt;section 4 introduces the preliminary results of the axiomatization of CausatiOntin DOLCE; section 5 draws a conclusion.

    1 From CAUSATIon ONTology.

  • 2 From legal responsibility to causation in fact

    Legal Theory provides various arguments (see [2], section 1.1) in favor of thefollowing legal theoretical position: reasoning about the attribution of legal re-sponsibility to a person involved in a case largely rests on causal reasoning. Froman AI&Law perspective, this strongly suggests that the automation of legal re-sponsibility attribution in one way or another requires the automation of legalcausal reasoning. This may be achieved by adopting, among other things, a suit-able ontology of causal concepts, such as the one presented in sections 3 and 4of this paper.Before presenting the ontology, we first spend some words on the relation be-tween the notion of legal responsibility and the underlying causal knowledge.This is meant to clarify the nature of such knowledge and of the causal relationthat CausatiOnt is meant to capture: causation in fact.Consider the following example, from [5].

    Example 1 (The Desert Traveler). A desert traveler T has two enemies. Enemy1 poisons T’s canteen and Enemy 2, unaware of Enemy 1’s action, shoots andempties the canteen. A week later, T is found dead and the two enemies confessto action and intention.

    If a jury were asked to attribute the legal responsibility for T’s death, it wouldprobably have to consider the following additional information, which is leftimplicit in Example 1: T never drank from the canteen, T was found dead bydehydration.Based on such information, the jury would very probably come to an unanimousdecision and indicate Enemy 2 as the responsible person for T’s death. If askedwhy, the jury may answer: because Enemy 2 caused T’s death. If asked in whatsense Enemy 2 caused what he caused, the jury would probably say that Enemy2’s action is a counterfactual condition of T’s death, which makes it a cause.In other words, had Enemy 2 not shot the canteen, T would still be among us.But this is not true - it should be replied. Had Enemy 2 not shot the poisonedcanteen, T would have drunk from it and he would not be among us anyway.Therefore, Enemy 2’s action is not a counterfactual condition of T’s death. Is itstill its cause? - the jury should be asked. Again its answer would probably beunanimous and indicate Enemy 2’s action as the cause of T’s death in the sensethat he is the most proximate cause of T’s death. If asked to give a definitionof such proximity, the jurors would probably give a temporal definition: Enemy2’s action is the latest cause of T’s death. But, then again, it could be repliedthat from a strictly physical point of view the heat of the Sun was definitely atemporally more proximate cause than Enemy 2’s action.This “cat and mouse game” with the jury could go on for a long time becauseExample 1 is no real-life case. It is just a tricky and underspecified combinationof circumstances devised by some smart philosopher on some lazy day, with theexplicit purpose of fooling imaginary juries. The example, though, does show thefollowing: a “short circuit” in our causal understanding of a series of events hasmajor consequences on our capacity to attribute (legal) responsibility.

  • [2] provides a legal theoretical bridge between the legal concept of responsibilityand the causal notions that support its attribution. Such bridge consists of fiveelements: first, the distinction between causation in fact and legal causation; sec-ond, the distinction between the ontological problems posed by causation in factand the procedural problems posed by legal evidence and the burden of proof;third, the definition of legal responsibility in terms of liability and accountability;fourth, the definition of the grounds for legal responsibility attribution, amongwhich causation in fact; fifth, the definition of causation in fact. In the followingwe briefly illustrate the first and the last of these elements.The legal language makes a distinction between causation in fact and legal cau-sation. On the one hand, the problem of causation in fact is the problem ofunderstanding what actually happened (i.e. what caused what) in a case. Suchfactual interpretation is something legal experts usually take for granted andmostly see as unproblematically achieved by common sense. In Example 1 theconnection between the shooting of the canteen and T’s death by dehydrationis an instance of causation in fact, because Enemy 2 had the intention to killT, he believed that by shooting the canteen T would die (rather than be savedfrom poisoning), he shot the canteen, T died. On the contrary, the connectionbetween the poisoning of the canteen and T’s death is not an instance of causa-tion in fact, because T never drank from the canteen2. On the other hand, legalcausation is the set of criteria that should be applied either when a clear factualinterpretation of the case is missing or when legal policy considerations shouldbe applied, therefore adopting a causal interpretation that is different from thefactual causal one. In Example 1, supposing that, after the poisoning but beforethe shooting of the canteen, T had drunk from it and supposing impossible toestablish the temporal priority between the effects of poisoning and the effects ofdehydrating on T’s body, the attribution of legal responsibility should be basedon legal causation (for instance, by accepting that both Enemy 1’s and Enemy2’s conducts legally caused T’s death).Now, how to give a sufficiently general definition of causation in fact? There arevarious traditional legal theoretical approaches to the problem of giving this def-inition, most notably approaches based on the notion of causal proximity or oncounterfactuals3. Traditional approaches, though, suffer of a lack of an explicitaccount of the elements of a case that a judicial authority should consider whenassessing causation in fact. This jeopardizes consistency of application of suchtests over large corpora of cases. In order to overcome the common shortcomingof traditional approaches, Hart and Honoré propose in [6] to base legal causalassessment on an explicit definition of causation in fact, like the following one.

    Definition 1 (Causation in fact). Agent A causes an event e, that mightinvolve agent B, if either of the following holds:

    1. A starts some physical process that leads to e;2 Legally speaking Enemy 1’s action may be considered just as an attempt at murder-

    ing T.3 Typical examples of counterfactual tests used in the legal domain are the sine qua

    non and the but for tests. For detailed overviews of these approaches see [2] or [6].

  • 2. A provides reasons or draws attention to reasons which influence the conductof B, who causes e;

    3. A provides B with opportunities to cause e.4. All the important negative variants of clauses 1, 2, 3

    For what concerns Example 1 the causal connection between Enemy 2 shootingand T dying is non linear and may be considered either as a case of the negativevariant of clause 1 above (Enemy 2’s conduct prevents the physical process ofhydration which leads to T’s death by dehydration) or as a case of clause 3 above(Enemy 2’s conduct provides T with the opportunity of causing his own deathby dehydration).In conclusion, Definition 1 carves a portion of causal knowledge that is veryrelevant to AI&Law research.

    3 An overview of CausatiOnt

    In order to make Definition 1 more rigorous and possibly useful to automaticclassification and/or interpretation, it should be reconfigured along clear onto-logical lines and restructured by means of a subsumption hierarchy, i.e. a socalled is-a hierarchy. This is exactly the original purpose of CausatiOnt, the on-tology presented in this section. It should be noticed that the presentation ofCausatiOnt given here is rather theoretical. We only occasionally exemplify theintuition behind each newly introduce notion by referring to a subset of Example1 (namely: E1 = the bullet is shot; E2 = the canteen is broken). But neitherin this section nor in the following ones do we provide a complete model of E1,E2 and of their causal connection, as this would require many more pages thanavailable or a drastic cut in the theoretical treatment of the introduced notions.

    3.1 Philosophical preliminaries

    The first and most obvious restructuring distinguishes in Definition 1 four mainontological levels, corresponding to four main types of causation, as usually de-scribed in the philosophical literature: physical causation, agent causation, inter-personal causation, negative causation4. Physical causation is described by thefinal part of clause 1 of Definition 1, where the definition mentions a physicalprocess that leads to an event. Agent causation is described by the initial partof clause 1, where Definition 1 mentions an agent starting a physical process.The agreement around cases of agent causation is not reached as easily as incases of physical causation. This is due to the problem of detecting the beliefs,

    4 Distinguishing between varieties of causation is the pragmatic answer of the phi-losophy of causation to the (temporary?) lack of stable scientific theories of somefundamental phenomena. For instance, without a stable neuropsychological solutionof the mind-body problem, it is impossible to choose in a principled way betweena reduction of agent causation to physical causation and a reduction of physicalcausation to agent causation.

  • desires and intentions of the agent that starts the physical process. Things be-come even more complex when considering interpersonal causation, described byclauses 2 and 3. One might be tempted to consider interpersonal causation justas a subcase of agent causation, where the psychological state of an agent exertsa causal influence on another agent. Things are not that simple, though. Thecausal influence that an agent may exercise on someone else may be physical innature or psychological or a combination of the two. Finally, the most elusivecase of causation is negative causation. Definition 1 refers to negative causationin clause 4 as to all the important negative variants of the preceding clauses. It isontologically very difficult, almost paradoxical, to accept the general idea thatsomething that does not exist can cause anything. For reasons of space we cannot analyze the subtleties of this fascinating problem here.In [2] definitions are given for physical and agent causation within the widerstructure of CausatiOnt and some analytical material is provided on interper-sonal and negative causation, which are both left as research objectives. In thispaper we limit the scope of the presentation of CausatiOnt to the knowledgeneeded for defining physical causation (shown in figure 1). In other words, wepresent only the knowledge needed for assessing causal relations between events,without considering actions.Before starting with the detailed presentation of the class hierarchy shown infigure 1, the following general philosophical biases of CausatiOnt with respectto physical causation should be highlighted:

    Cognitivism CausatiOnt is based on the assumption that causal relations areneither purely ontological nor purely epistemological. Therefore, the repre-sentation of causal knowledge cannot be limited to the ontological elementsof causal relations (i.e. the entities). It must be extended to the epistemo-logical elements (i.e. the categories) and to the phenomenological relationsbetween them (i.e. the dimensions). This extension might seem as a nonparsimonious scientific practice. But it gives us some room to explain whatin causal reasoning pertains to us as observing entities and what pertainsto the world as observed entity. Furthermore, by not limiting ourselves toontology we provide a clear way of distinguishing semantically similar terms(e.g., matter, a category; mass, a dimension; object, an entity). In a similarfashion, we are able to adopt the distinction defined in [7] between causality(a category, representing general causal principles) and causation (a reifiedrelation, i.e. an entity, representing particular causal relations). All this willfurther be explained in section 3.2.

    Singularism According to singularism, physical causation relates events, i.e.particular changes of the world located in space and time5 [8].

    Functionalism Functionalism [9], [10], [11] may be seen as the continuation ofsingularism by other means. The main difference from singularism is thatfunctionalism seeks sharper tools than the notion of change for detecting

    5 Ducasse would for instance say that the cause of the particular change E2 is E1 ifE1 alone occurred in the immediate environment of E2 immediately before. This, ofcourse, begs the question - what is the definition of ‘immediate environment’?

  • physical causation. The various functionalist views proposed so far try toreduce the notion of causation to physical notions, such as energy or mo-mentum transfer between physical processes, in accordance to contemporaryPhysics6.

    Formalism According to CausatiOnt, like according to most treatments ofcausal relations, physical causation has the formal properties of transitiv-ity, asymmetry and non reflexivity.

    Energy

    Category of Existence

    isa

    Matter

    isa

    Change

    isa

    Space

    isa

    Process

    Physical Entity

    isa

    Object

    isa

    Dimension

    Noesis

    isa

    Category

    isa

    Entity

    isa

    Quality

    Category of Experience

    isa

    Time

    isa

    Quantity

    isa

    isa isa

    Causation

    Physical Causation

    isa

    Occurrence

    isa

    Event

    isa

    isa isa

    Causality

    isa

    Fig. 1. General hierarchy of CausatiOnt

    3.2 CausatiOnt

    We present here the class hierarchy shown, at different levels of detail, in figures1 and 2. This hierarchy is an image of a preliminary specification of Causa-tiOnt in Protégé-2000, a fairly liberal knowledge representation tool, based onthe classical is-a relation. Protégé-2000’s liberalism includes the possibility ofdistinguishing among the following data types in an ontology. Class, i.e. a set of(prototypical) individuals (so called instances). A class has a name, that uniquelyidentifies it and, possibly, a number of slots that intensionally describe it; it isrelated by is-a relations to its subclasses and by i-o (instance of) relations to itsinstances. Slot, i.e. a (user defined) binary relation between the instances of aclass and the instances of another class, or a literal (symbolic or numeric). System

    6 For instance, a functionalist would consider a relation between E1 and E2 as causal,if the actual physical intersection between E1 and E2 involves exchange of a con-served quantity (e.g. energy). Such exchange may be seen as a criterion for furtherspecification of the ‘immediate environment’ used by singularists

  • class, i.e. a class that has classes as its instances (i.e. a metaclass). The creationof system classes is usually used in order to expand Protégé-2000’s knowledgemodel because classes and slots are all instances of system class. Constraint, i.e.an assertion that restricts the domain and the range of slots.Protégé-2000 variegated data types allow to represent knowledge that pertainsto, at least, three logical orders (instances, classes, system classes). Such spec-ifications may then be subject to further specification in order to fully expressthem at the first order. In the rest of this section we provide exactly the firstliberal specification of CausatiOnt. For each introduced notion we provide asynthetic natural language definition, some comments and the indication of howthe notion is implemented in Protégé-2000. Next section provides indications ofhow CausatiOnt has been imported into DOLCE, in order to axiomatize it in asemantically well founded model.

    Definition 2 (Noesis). Noesis is the psychological counterpart of experience(i.e. perception, learning and reasoning).

    The notion of noesis has a rather long philosophical tradition, which dates backto Greek Philosophy. As far as we are concerned, we adopt here the notion ofnoesis in its broadest cognitive sense. We consider all the experiences of an in-dividual human being to be physical phenomena. On the one hand, perceptualexperiences (e.g. perceiving the form of the canteen) are the result of the inter-action between the physical world (i.e. light) and an individual’s sensory system(e.g. his optic nerve and other parts of his brain). On the other hand, intellec-tual experiences (e.g. thinking about the notion of form) occur in the brain, i.e.they too are physical phenomena. Besides their physical nature, though, bothperceptual and intellectual experiences generally seem to have a psychologicalcounterpart, i.e. a part of which the individual is aware (i.e. the form of the can-teen, in the example of perceptual experiences, and the notion of form, in theexample of intellectual experiences). Any such psychological counterpart of anexperience is noesis. Noesis is represented in Protégé-2000 as a standard class,with no slots.

    Definition 3 (Category). Category is knowledge-related (i.e. epistemological)noesis.

    A category is a kind of noesis, which cannot be (philosophically) reduced to anyother kinds. It must therefore be postulated. Categories form the intellectualbackground of our noetic experience of the world (i.e. of our perception, learningand reasoning about the world). Even though categories play a crucial role innoesis, we are hardly aware of them in our experience. When perceiving, learn-ing or reasoning we are not fully aware of the categories that are supportingour effort. For instance, when reasoning about (i.e. having an intellectual expe-rience of) or perceiving (i.e. having a physical experience of) an entity (e.g. anobject, say, the bullet or the canteen), a number of categories (e.g. matter andquantity) make our experience possible, even though they are not immediatelypresent to our mind and/or to our sensory system. Categories are, therefore,here understood as in (Kantian) Epistemology: as the basic notions on which

  • our (intellectual and perceptual) experience builds up7. Our intent is to use cat-egories as purely descriptive notions that clarify the intuitive meaning of theterms that are used in reasoning about entities (which we call the dimensions,see below). As shown in figure 1 we distinguish between two main groups ofcategories: the categories of existence and the categories of experience. The op-position between these two types of categories is the epistemological equivalentof the opposition, within noesis, between entity (or Ontology) and category (orEpistemology). In other words, just like in noesis, where we distinguish existence(the entity) from knowledge (the category), in category we distinguish betweenthe knowledge of what exists (category of existence) from the knowledge of themodes of knowledge (category of experience). These second categories describehow we know what exists (or, rather, how we know the categories of existence).Categories of existence encompass notions such as space, matter, energy, change,causality; whereas category of experience encompass notions such as quantity,quality and time8. Categories are all represented in Protégé-2000 as subclassesof noesis, with no slots.Two categories of existence that deserve some attention here are change andcausality. On the one hand, we postulate change as a separate category fromtime following the philosophical position [13] according to which change must beassumed as distinct from time in order for objects to keep their identity throughthe occurrence of events (i.e. temporal individuals) that change them. Further-more, following [7] we propose to distinguish causality from causation and to seethe former as a kind of change. In other words we propose to see causality as anur -element of our knowledge of what exists: causality is a piece of our knowledgeof how what exists can change. For instance, in Example 1 there is a causalityrelation between, on the one hand, the shooting of the bullet or the poisoning ofthe canteen (possible causes) and, on the other hand, the death of the traveler(possible effect). But there is a relation of causation only between the shootingof the bullet (actual cause) and the death of the traveler (actual effect). Wetherefore propose to see causality as the epistemological counterpart of an on-tological dependence. In other words, the build up of experience by means ofcausality requires the concurrent presence of certain categories of existence. Forinstance, we propose here to adopt the following ontological dependence betweencategories of existence as the standard notion of causality: energy cannot existwithout matter, matter cannot exist without space.

    Definition 4 (Dimension). Dimension is experience-related (i.e. phenomeno-logical) noesis. A dimension relates two categories.

    7 We want to avoid to use here the expression a priori for describing the status ofcategories. As a matter of fact, under a noetical perspective nothing is a priori andone may see categories as the result of evolution, both of individuals and of species.

    8 The main philosophical rationale behind having time as a category of experience isthe idea that when we talk about time we do not connote an entity or a naturaldimension that exists with independence of what we are as (human) observers. Thefoundation of the notion of time rests on the biology of the observer [12].

  • The cognitive build up provided by the categories allows dimensions to emerge.The standard example of a dimension is mass. By experience, all physical ob-jects have a mass, which is the quantity of matter they comprise. We never have,though, a concrete experience of either matter or quantity as such. Therefore,we must assume their existence as categories, rather than as entities, and em-ploy them in the definition of the notion of mass. In other words, the concretenotion of mass relates the epistemological to the ontological part of our noeticexperience. We experience objects (ontology) as having mass (phenomenology),which relates two categories: matter and quantity (epistemology). In the defini-tions of dimensions, we associate categories to one another with the expression‘experienced by means of’. This is to underline the fact that the definition ofdimensions in terms of categories is not an ontological but a phenomenologicaldefinition. We therefore say, for instance, that mass is matter experienced bymeans of quantity (rather than mass is a quantity of matter), where the experi-ence of matter by means of quantity is a purely intellectual one, as both matterand quantity are categories, not entities. Furthermore, it should be noticed thatwe use the expression ‘experienced by means of’ also in the definition of entitiesin terms of dimensions. In this case, the expression ‘experienced by means of’refers to the perceptual (rather than the intellectual) experience of an entity (e.g.an object) through a dimension (e.g. mass).The following dimensions have been defined: volume (i.e., space experienced bymeans of quantity), form (i.e. space experienced by means of quality), location(i.e., space experienced by means of time); mass (i.e., matter experienced bymeans of quantity), material (i.e., matter experienced by means of quality), state(i.e., matter experienced by means of time); work (i.e., energy experienced bymeans of quantity), energy-form (i.e., energy experienced by means of quality),power (i.e., energy experienced by means of time); direction (change experiencedby means of quantity), transition (change experienced by means of quality), pe-riod (change experienced by means of time).All dimensions are represented in Protégé-2000 as instances of the class dimen-sion. This, in turn, is a subclass both of noesis and of standard slot, which isa type of system class. In other words, the instances of the class dimension areparticular kinds of slots, which by definition associate a category of existencewith a category of experience.

    Definition 5 (Entity). Entity is existence-related (i.e. ontological) noesis.

    The notion of entity indicates something that exists separately from other thingsand has a clear identity. In Example 1 everything is an entity. Entity is repre-sented in Protégé-2000 as a subclass of noesis with no slots.

    Definition 6 (Physical entity). Physical entity is an entity experienced bymeans of one or more of the following dimensions: volume, form, location, mass,material, state, work, energy-form, power, direction, transition, period.

    Physical entity is represented in Protégé-2000 as a subclass of entity with noslots.

  • Physical Causation

    CausationCause Instance EventEffect Instance Event

    isa

    Entity

    Physical Entity

    isa

    Occurrence

    isa

    ProcessTransition Instance Dimension

    Direction StringEnergy-Form String

    Power IntegerWork IntegerPeriod Integer

    isa

    ObjectLocation StringForm String

    Material StringState Integer

    Volume IntegerMass Integer

    isa

    EventSubject Instance Object

    Occurence-of Instance Process

    isa isa

    Fig. 2. Entities in CausatiOnt

    Definition 7 (Object). Object is a physical entity which is experienced bymeans of all of the following dimensions: volume, form, location, mass, ma-terial, state.

    In Example 1 objects are the bullet and the canteen. Object is represented inProtégé-2000 as a subclass of entity with slots (its dimensions).

    Definition 8 (Process). Process is a physical entity experienced by means ofall of the following dimensions: work, energy-form, power, direction, transition,period.

    In Example 1 being shot and being broken are processes. Process is representedin Protégé-2000 as a subclass of entity with slots (its dimensions).

    Definition 9 (Occurrence). Occurrence is a reified relation between objects,processes and/or occurrences.

    Occurrence is represented in Protégé-2000 as a subclass of entity with no slots.

    Definition 10 (Event). Event is an occurrence of a process (the occurrenceof) which changes the value of a dimension of an object (the subject).

    In Example 1 an example of event is the trigger being pulled.Finally, the notion of causation may be defined.

    Definition 11 (Causation). Causation is an occurrence of two events, thecause and the effect.

    Definition 11 is the counterpart within CausatiOnt of definition 1. It is very broadand it is needed as a definitional node in the ontology. In other words, all the

  • clauses that provide the sufficient conditions for more restrictive (and thereforemore interesting) causal relations are provided in the definitions subsumed byDefinition 11. This does not mean that the relation introduced in Definition 11is indistinguishable from simple sequencing of events. Definition 11 introduces atype of occurrence. This has, of course, a rather strong implication: by definitionall reified relations between events are causal relations.

    Definition 12 (Physical causation). Physical causation is causation betweenan event E1, which is an occurrence of a physical process P1 (the occurrence of)involving an object O1 (the subject), and event E2, which is an occurrence of aphysical process P2 (the occurrence of) involving an object O2 (the subject). Arelation of physical causation holds between E1, the cause, and E2, the effect, ifthe following conditions are met:

    1. O1 and O2 are not the same object, according to the adopted identity criterionfor objects.Comment: the subjects must be truly distinguished objects.

    2. P1 and P2 are not the same process, according to the adopted identity crite-rion for processes.Comment: an event cannot cause itself. By this clause we adopt the viewthat causation is a non reflexive relation.

    3. P1’s period precedes P2’s period.Comment: the cause temporally precedes the effect. Even for processes thatare temporally distributed (i.e. continuous) the causing process starts be-fore the caused one. By this clause we adopt the view that causation is atemporally asymmetric relation.

    4. P1’s energy-form is the same as P2’s energy-form or E2 is reducible to eventsE2,1. . . E2,n such that:(a) E2,1. . . E2,n are occurrences of processes P2,1. . . P2,n, which all have the

    same energy form of P1.(b) E2,1. . . E2,n have as their subjects objects O2,1. . .O2,n, which are the

    grains of O2, according to the adopted structural constraints.Comment: in the interaction between two objects energy is transferred ortransformed. In this latter case, the transformation of energy should be re-ducible to a transfer of energy between the cause and the events occurringto the structural components of the object of the effect (its grains accordingto a chosen granularity).

    5. P1’s direction is the same as P2’s direction or P1’s power is greater or equalto P2’s power or P1’s work is greater or equal to P2’s work.Comment: this clause accounts for the fact that usually changes of one signcause changes of the same sign (i.e. an increase can usually only be caused byan increase and a decrease by a decrease). If this condition cannot be tested(which might be the case when lack of information makes it impossible toestablish the directions of either P1 or P2) or if it is not satisfied, one maywant to use the principle of the dispersion of energy in order to distinguishthe cause from the effect.

  • 6. The category of existence of P2’s transition can not exist without the categoryof existence of P1’s transition, according to the adopted causality constraint.Comment: changes in O1’s dimensions can only affect those dimensions of O2that are ontologically dependent on the dimensions changed in O1, accordingto the adopted causality constraint between categories of existence.

    It should be added that we take physical causation to be a transitive relation.Definition 12 is represented in Protégé-2000 as a subclass of causation with slots.The conditions listed in the definition should be implemented as a series of con-straints.The information given on E1 and E2 so far may be used by the reader for anintuitive testing of clauses 1, 2, 3, 6 of definition 12. Clauses 4 and 5 are moredifficult to test, not only for what concerns the information given here on E1 andE2, but in general for any two couples of non repeatable events. In conclusion,the most important characteristic of definition 12 is its use of a controlled vo-cabulary, which defines terms that pertain to three distinct philosophical levels:epistemology, phenomenology and ontology. Such modularity makes it possibleto define causation by means of several types of traditionally distinct criteriaemployed within the same one definition: formalism (clauses 1, 2), singularismand functionalism (clauses 3, 4, 5), cognitivism (clause 6).

    4 Preliminary axiomatization of CausatiOnt in DOLCE

    DOLCE (Descriptive Ontology for Linguistic and Cognitive Engineering) is anontology of particulars, as shown in the top class of Figure 3. DOLCE is basedon a fundamental distinction between four types of entities: Endurants, Perdu-rants, Qualities and Abstract entities. Endurants are wholly present (i.e., alltheir proper parts are present) at any time they are present. Endurants roughlycorrespond to objects in CausatiOnt. Perdurants, on the other hand, just extendin time by accumulating different temporal parts, so that, at any time they arepresent, they are only partially present, in the sense that some of their propertemporal parts (e.g., their previous or future phases) may be not present. Perdu-rants roughly correspond to processes in CausatiOnt. DOLCE’s third branch isQuality. Qualities can be seen as the basic entities we can perceive or measure:shapes, colors, sizes, sounds, smells, as well as weights, lengths, electrical charges,etc. Qualities may be clustered in quality types. The term ‘quality’ is often usedas a synonymous of ‘property’, but this is not the case in DOLCE: qualities areparticulars, properties are universals. Qualities inhere to entities: every entity(including qualities themselves) comes with certain qualities, which exist as longas the entity exists. DOLCE’s qualities are not comparable to CausatiOnt’s di-mensions, because the latter are not entities. DOLCE distinguishes between aquality (e.g., the capacity of the canteen in Example 1), and its value (e.g., 1liter). Values are Abstracts, called qualia in DOLCE, and describe the positionof an individual quality within a certain conceptual space, called here qualityspace. Such quality spaces are subsumed by the fourth branch of DOLCE, i.e.abstract entities, and they are called Regions. So when we say that two canteens

  • Particular

    Perdurant

    isa

    Abstract

    isa

    Quality

    isa

    Endurant

    isa

    Event

    isa

    Stative

    isa

    Physical Object

    Physical Endurant

    isa

    State

    isa

    Process

    isa

    Abstract Region

    Region

    isa

    Physical Region

    isa

    isa

    Physical Quality

    isa isa

    Fig. 3. General hierarchy of DOLCE

    have (exactly) the same capacity, in DOLCE we mean that their capacity quali-ties, which are distinct entities, have the same position in the measure-for-fluidsspace, that is they have the same capacity quale. This distinction between qual-ities and qualia is inspired by the so-called trope theory. Its intuitive rationale ismainly due to the fact that natural language - in certain constructs - often seemsto make a similar distinction. Each quality type has an associated quality spacewith a specific structure. For example, lengths are usually associated to a metriclinear space, and colors to a topological 2D space etc. For a full specification andformal characterization of DOLCE refer to [4]9. Our first effort in axiomatizingCausatiOnt in DOLCE10 has been directed at importing CausatiOnt’s epistemo-logical and phenomenological branches into DOLCE. As shown in figure 4 andin the following set of definitions, categories are Abstract regions (definitions1-10). By (11) we have defined CausantiOnt’s relation ExperiencedByMeansOfin terms of DOLCE’s relation ExactLocation, which generically locates any typeof particular in a region. In (12-13) we have hooked up categories and DOLCE’squalities, by means of DOLCE’s relation QLocation, which relates qualities toregions. In (14) we have defined the ontological constraint for causality. Finallyin (15) we give an example of how dimensions should be defined in DOLCE asa relation between a particular and a region.

    Categoryc(x) → AbstractRegion(x) (1)Categoryc(x) ≡ (2)CategoryOfExistencec(x) ∨∨CategoryOfExperiencec(x)

    9 Available on http://wonderweb.semanticweb.org/deliverables/D18.shtml10 In order to avoid confusion with DOLCE’s original predicates, in the following all

    the predicates introduced in DOLCE from CausatiOnt are distinguished by the su-perscript c.

  • Physical Endurant

    Category

    Category of Existence

    isa

    Category of Experience

    isa

    Abstract Region

    isa

    ExperiencedByMeansOf

    Region

    isa

    Quality

    InherentIn

    MainCategory

    QLocation

    Fig. 4. Import of CausatiOnt into DOLCE

    CategoryOfExistencec(spacec) (3)CategoryOfExistencec(matterc) (4)CategoryOfExistencec(energyc) (5)CategoryOfExistencec(changec) (6)CategoryOfExperiencec(quantityc) (7)CategoryOfExperiencec(qualityc) (8)CategoryOfExperiencec(timec) (9)ExactLocation(changec, causalityc) (10)ExperiencedByMeansOfc(x, y) =def (11)CategoryOfExistencec(x) ∧ CategoryOfExperiencec(y) ∧∧ExactLocation(x, y)

    HasCategoryc(x, y) =def (12)Quality(x) ∧ Categoryc(y) ∧QLocation(x, y)

    MainCategoryc(x, y, z) =def (13)Quality(z) ∧HasCategoryc(z, x) ∧HasCategoryc(z, y) ∧∧ExperiencedByMeansOfc(x, y)

    CausalityOrderc(x, y, z, w) =def (14)Quality(z) ∧Quality(w) ∧∧∃x∗MainCategoryc(x, x∗, z) ∧

  • ∧∃y∗MainCategoryc(y, y∗, w) ∧∧(x = spacec → (y = spacec ∨ y = matterc ∨ y = energyc)∧(x = matterc → (y = matterc ∨ y = energyc)∧(x = energyc → (y = energyc))

    V olumec(x, y) =def (15)PhysicalEndurant(x) ∧ ∃zInherentIn(z, x) ∧QLocation(z, y) ∧∧MainCategoryc(spacec, quantityc, z)

    5 Conclusion

    Based on axioms (1-15) further research efforts will be directed at defining therelation of causation in DOLCE by means of a representation paradigm calledDescriptions and Situations, which extends DOLCE and is now under devel-opment. Once this definitional phase is complete, an implementation of the re-sulting knowledge structure will be attempted. All this is aimed at creating theconceptual basis of a tool for automatic testing, relative to Definition 1, of (legal)models of causation in fact.

    References

    [1] Lehmann, J.: Causation in Artificial Intelligence and Law - A modelling approach.PhD thesis, University of Amsterdam - Faculty of Law - Department of ComputerScience and Law (2003)

    [2] Lehmann, J., Breuker, J., Brouwer, B.: Causation in ai&law (to appear). AI andLaw (2004)

    [3] Gangemi, A., Guarino, N., C., Oltramari, A., Schneider, L.: Sweetening ontologieswith dolce. In: Proceedings of EKAW 2002: 166-181. (2002)

    [4] Masolo, C., Borgo, S., Gangemi, A., Guarino, N., Oltramari, A.: Wonderweb de-liverable d18 - final report. Technical report, National Research Council - Instituteof Cognitive Science and Technology (2003)

    [5] Pearl, J.: Causality. Cambridge University Press (2000)[6] Hart, H., Honore, T.: Causation in the Law. Oxford University Press (1985)[7] Hulswit, M.: A semeiotic account of causation - The cement of the Universe from

    a Peircean perspective. PhD thesis, Katholieke Universiteit Nijmegen (1998)[8] Ducasse, C.: On the nature and observability of the causal relation. Journal of

    Philosophy 23 57-68 (1926)[9] Russell, B.: Human Knowledge. Simon and Schuster (1948)

    [10] Salmon, W.: Scientific Explanation and the Causal Structure of the World. Prince-ton: Princeton University Press (1984)

    [11] Dowe, P.: Causality and conserved quantities: A reply to salmon. Philosophy ofScience 62, 321-333 (1995)

    [12] Maturana, H.: The nature of time. http://www.inteco.cl/biology/nature.htm(1995)

    [13] Lombard, L.: Event - A metaphysical study. Routledge and Kegan Paul (1986)

  • ����������������������������������������! "�#�$�� %& ' (�)�����*�+ �!,-�.'��!�

    /10#232547698:0=)0@?A0#BDCAE�FG=5HJIK0�B(LNMDO)PRQ�ST�UWVYX7Zªw�} ® uRavxyx7vxw�vx¨W}|3rYWRw�|5vk}r]¯rY¯w3°W]s-t w�¬vx¨R7vr�|)|5uRy�}¬|5rYs-tRu#vk}R17tRt }|)mvk}rY>3Yw)�]RW7v~Ns}W}WW²

    ³ ´Rµ{¶:·¸�¹º�»j¶¼x¸{µ

    ½1P46¾0�FGB(Om¿WBRQ5=3FÀMQ5FG¿#B'¿�ÁK¿WM=�ÂÃ0�Âj47=�FÄ2�Q5P4*4]2~Q30�ÀDÅFÄ2~PD6�4]BRQ�¿�Á{0¾ÅGFGBH�ÀÃ47QxƱ4]47B(254mQ~ÇÀD0#254]C0#CC:FQ5FGÈ#4�6É4]0W2~MD=54Y2*0#BDCO747=5Q30#FBÊQx;RÂj4]2É¿#Á�FGB:ÁË47=347BDO74'2~;:2~Q5476¾2]Ì�½�¿¯25P¿@ÆÍQ5PD40�ÂÂÅGFÄO70�ÀDFÅGFQx;ο�Á1¿#M=-=34]25MÅQ]Ï�Æ4¾0�ÂÂÅG;ÎFQ-Q5¿'ÂÃ0�=5Q5FÄOmMÅÄ0�=-6É4]0W2~MD=54Y27Ïo4]25Âj4]OmFÄ0�ÅGÅG;Ð25¿#6É4Q5PD0�Q!¿>O]OmM=�FGBJQ5P4¬0#=54Y0#2¿�Á¿�ÁC0@Q)0�ÀD0W2~4Y20#BDCAC0@Q)0*6ÉFGBFGBÑDÌjÒMD=�Ʊ¿W=5H�25FÑWBF?ÃO70#BWQ3Å;Ñ#47BD47=)0�ÅGFÓ]4]2oQ3PD0@Q�¿�ÁDÔ(0#ÅÈW4]2~Q5M:Q3¿Õ Ö�×aÏFÅGFÄO{0�BÃC¬Û�¿#Àj47=5Q325¿#B�Õ ÜPD0#BB¿#B�Þ 2Ý47BRQ5=3¿#Â>;6É4]0W2~M=34ÕÙYß@×>O]0�B¬Àj41MD254]CQ3¿NC:4]=5FGÈ#4±FBÁË47=347BDO742~;:2~Q5476¾2±ÁË¿#=±ÁËMBDOmQ5FG¿#BD0#Å�0�BDC�6MÅQ5FGÈ@0�ÅGM4]CAC:47Âj47BÃC:47BDO7F4Y2FBA=54]ÅG0�Q5FG¿#BD0#ÅjCD0@Q30#ÀD0#254]2Õ à�×aÌ

    ÒM=16�4Y0#25M=34�ÁË=)0�6É47Æ¿#=3H¾O70#B�Àj4NMÃ2~4YC�Q3¿*?ÃBDC�4]È>FGC:4]BDOm4¿#ÁÝÂ=34]2547BDO74¿W=�0�ÀD2547BDO74¿�Á±=347ÅÄ0@Q3F¿WBD25PFÂÃ2*áÂÿR2525FÀDÅ;ÎO]0�MD230�Åãâ¬ÕÙ]ä�×aÌæåD¿#=4mç0�6ÉÂÅG4#ÏoFÁ1è FG20A6É4]0#25M=34#Ïo0�BDCÐé0�BDC�êë0�=34�2~47Q32]Ï#Q3P47B�Q5P4NìWMÃ0�BRQ5FQx;¾èíáËéïî¬ê�âjðAèíáéÐâ�ÏWFÌ 4#ÌGÏÃñËòó-ô5õ@ñkó-öx÷ø3òDõ@ù>úWó¬ö~÷è ûãùAúWö�ûãùRú÷)ô5ö@üýé�ñöéþî¾ê�Ï:ÂÅÄ0210ÉOm=3MDO7FG0#Åj=3¿#ÅG4NFBJQ5PFÄ21=347ÑW0#=3C�Ì>E47Âj47BÃC:FBDÑ�¿WBFQ)2±È@0#ÅM4WÏ#Q3PFÄ2±=)0@Q34O]0�B�O]0�Â:Q3M=54FBRQ347=34]2~Q5FGBÑ=347ÅÄ0@Q3F¿WBD2~PDFÂD2]Ì>å¿#=4mç0#6�ÂDÅ4WÏWÆ�P4]B�Q3PFG2=30�Q54FÄ2NäÏoFQ-O70#B(FGBWQ347=3Â=34mQ54YC(0#2Jÿ~é ÁËMÅÅG;(C:47Q547=36ÉFBD4]2Nê�0WO7Om¿W=3CFBÑ�Q5¿Jè � Ïj0#BDC'FÁFQ!FÄ2!èíáê*â�ÏFQ�O70#BJÀj4-FBRQ347=3Â=547Q54YCA0W2é�õ@ù��*ê&õ�ô5ó¬ûãù��#ó��:ó7ù��WómùÃñ!õ#ø)ø)ö@ô���ûãùRúJñö¬è Ì

    � 20*25F6ÉÂÅG4#ÏR6É¿�Q3FÈ@0@Q3FBDÑ*47ç:0#6ÉÂÅ4NOm¿WBD2~FÄC:4]={Q3P4NO]0�=)C:FGBD0�ÅGFQx;�6É4]0W2~M=34��WC4m?DB4YC¿@È#47=�0#ÅÅ2~MÀÃ2~47Q32�¿#Á25¿#6É4(254mQ��1Ì{½1P4ÎO]0�=)C:FBÃ0�ÅGFQx;6�4Y0#25M=34APÃ0#2�25¿#6É4'FG6�Âj¿#=5Q30#BRQÂ=5¿WÂÃ4]=~Q3F4Y2��>ÁË¿W=!0�ÅGÅæé Ïê�ÏÃ0�BDC�� 2~MDÀD2~47Q32�¿#Á��ÏDFQ!P¿WÅGCD2Q5PD0�Q

    é���� é9î�ê� ����� ����!"�$#%�$�'&�Ï0�BDC éþî�ê î��(�)* é�+�, éþîJê-�). é9î��/0�2143"576"6"�8���$9:�8�'&�Ì

    å=3¿#6 Q5PD4]254¾Â=5¿WÂÃ4]=~Q3F4Y2ÁË¿#ÅGÅ¿@Æý2~¿W6�4�¿�Q3P47=)2]Ì�å¿#=47ç:0#6ÉÂÅ4WÏæƱ4¾O]0�B C:4]C:MÃOm4ÉQ5PD4ÁË¿#ÅGÅ¿@Æ�FGBÑ ÿxQ3=30#BD2~FQ5FGÈ>FQx; � Â=3¿#Âj47=5Qx;��

    á� é9î�ê�@ð; é� â:) á� ê î-�(

  • LNFÈW47B(Q3PFÄ27ÏoÆ4�O]0�BÐO7¿#BD25FÄC:47=Om¿WBD2xQ3=30#FBRQ)2!¿#BO70#=3C:FGBD0#ÅFQ5FG4]2]ÌjåD¿#=4mç0#6�ÂDÅ4WÏDQ3P4¾Om¿#BÇ2xQ3=30#FBRQ- é��� é&îÎê�Ý2xQ)0@Q34]2Q5PD0�Q*é��þê�Ì��47ÅGÅÇH>B¿@Æ�B FGB:ÁË47=347BÃOm4�=3MÅG4]2¬ÁË¿#=É2~47QOm¿#BRQ)0�FGB6É47BRQ�O70#BJQ3P47B'Àj4C:4]=5FGÈ#4YC�ÁË=3¿#69Q5P4=5MÅG4]2�0�Àj¿#M:Q�Q3P4O70#=3CFBD0#ÅFQx;�6É4]0W2~MD=54WÌå¿#=�47ç0�6ÉÂÅG4#ÏFÁÝQ3P4¬Om¿WBD2~Q5=)0�FGBWQ)2 é9îJê �� é�>0�BÃC ê î��/�� �/0�=34Q3=5MD4#Ï>Q5PD47B�ÏÀR;ÐQ5PD4¾Q5=)0�BD25FQ5FGÈRFQx; 0�BDCÐQ5PD4�FÄ2~¿#Q5¿#BDFGO7FQx;Ð=5MÅG4]2]Ï é&î �(�� �(®Ì � 25F6ÉÂÅG47=Æ04YO�Q3F¿WBÐß:ÏÃƱ4*FBRQ5=3¿:C:MDO74*0#C:ÇC:FQ3FÈW4�6É4]0W2~MD=54Y2{0�BÃC¾Ñ#FGÈ#4!47ç0�6ÉÂÅG4]2]Ì�kBJ8>4YO�Q3F¿WB��ÏRƱ4�FBRQ5=3¿:C:MDO74!?DBFQ54C:F��j4]=54]BRQ5FÄ0�ÅÄ2ÁË¿#=-2~MÃO)PÐ6É4]0W2~MD=54Y20#BDCÐ2~Q5MÃC:;'Q5PD4�ÂD=5¿WÂÃ4]=~Q3F4Y2¿#Á{Q3P4]254�CF��o47=347BRQ5FÄ0�ÅÄ2]Ì��kB 8>4YO�Q3F¿WBÎÚDÏƱ4AFBRQ3=5¿:C:MDO74J6É4Y0#25M=54�Om¿WBD2~Q5=)0�FGBWQ)2*0#BDCÊC47=3FÈW4JFGB:ÁË47=347BÃOm4�2~;:2~Q5476¾2*ÁË¿#=�Q3P4]254'Om¿#BÇ2xQ3=30#FBRQ32-ÁË=5¿W6&Q3P4�=3MÅ4Y2¬¿#Á�CF��o47=347BRQ5FÄ0�ÅÄ2]Ì��Ð4JFÅGÅGMD2xQ3=30�Q54�¿WM=0#ÂÂ=3¿W0#O)PÀ>;C47=3FÈ>FGBÑ2~¿W6�4�2~Âj4]O7F?jOFGB:ÁË47=347BÃOm4É2~;:2~Q5476¾2�ÁË=5¿W6 6É4]0#25M=34]2]ÌÃå�FGBD0�ÅGÅ;WÏoFB 8>4]OmQ5FG¿#BÜÏÃÆ4�4]2~Q30�ÀÇÅFÄ2~P0JCMD0�ÅGFQx;'Àj4mQxÆ474]BÎ6É4]0W2~MD=54Y2�0�BÃCÎC:F��j4]=54]BRQ5FÄ0�ÅÄ2N25FG6�FGÅÄ0�=Q5¿JQ5P4�¿#B4*Q5PÃ0@Q4mç:FG2~Q32ÀÃ47QxƱ4]47B�FBRQ347Ñ#=)0�ÅÄ210�BDCAC:4]=5FGÈ@0@Q5FGÈ#4Y21FB�O70#ÅGO7MÅGMD27Ì

    � � ¹¹�¼k¶¼���������� �>º!·!����kBÎQ3PFG22~4YO�Q5FG¿#B�ÏæƱ4¾C:47?DB4¾0#CCFQ3FÈW4�6É4Y0#25M=54Y27Ì"�4ÉQ5P4]B Ñ#FGÈ#4É2~4]È#47=)0�Å�4mç0#6�ÂDÅ4Y2¿�Á2~MDO)PA6É4]0W2~M=34]2Q3PD0@Q�¿:O7O7M=�FGBAÂD=30WO�Q5FÄOm4WÌ

    �kB(Q5PD4�=34]2~Q¿#Á{Q3P4*ÂÃ0�Âj47=YÏ:� C:47BD¿�Q54Y20�?DBDFQ34É254mQYÏ�# C:4]B¿�Q34]2-ß�$�Ï�%�Ï�&¾Ïæé Ïoê�Ï0�BDC�� áËÂj¿W2325FÀÅG;�25MÀD23Om=3FÂQ54]CÃâ1C:47B¿#Q54-25MÀD254mQ321¿#Á �1Ï('ï0�BDC*) C:47BD¿�Q54¬25MÀD254mQ)21¿�Á�#0�BDC¾è C:47BD¿�Q54Y2{0=34]0#ÅÇÈ@0�ÅGM4]C*ÁËMBDOmQ5FG¿#B¾¿@ÈW47=�#�Ì>åM=5Q5PD47=36�¿W=54WÏ�Æ4�MD2~4!Q5P4�ÁË¿WÅÅG¿@Æ�FGBÑ0�ÀÀ=347È>FÄ0@Q3F¿WBD2��

    éÎê � éþî�ê,+é.-/' �0]éÎê �ê�1*'32�+4 ' �6587:9;ê�+< ' �6=87:9;ê�+'�Õ ê?> ��×"�@' ðA0

  • � � ������������ ���������� T��-g ����� � ������������ T���� � ���mg ����� ��� ��������� ��� ��������� ������� ������������ T ��� � ��� � �"!mg ����� ��� ��������� ��� ���#����� �"! ��������� ���$�����"! �

    ������� � � � F �%������� � � � ! ��������� � � � ! ���������������&'��� T���� � ���mg ��� ��� �"����� ��� �%�(��� ������� ������� ���%&'��� �

    � FQ3P�Q5PD4MD254�¿#Á�Q5PD4�ÁËMBÃO�Q5FG¿#B�E�Ï>Ʊ4NO70#B�B¿@Æ C:47?DB425MÀD0WCC:FQ5FGÈ#40�BDC�2~MÂj47=)0#C:ÇC:FQ3FÈW4-6É4]0#25M=34]2]Ì

    G�H�I !4�$���$��!*)�LDN�ómñA� P3ó'õBi{ùDûãñkóFW7ómñjY Uó7ñ!è P)ó'õ�÷SR:ùjø7ñaûö@ù(÷)ô5ö�ü # ûãùÃñöÐñËòóAô5ó,+õnUXWSY�õ�ù�� UGómñ.- P3óÐõ��ökW�ûãñaû�/õ@ü �MUó@a�Ô(0@Q3P476¾0�Q5FÄO70�Å6É4]0W2~M=34]2JÕ Ú#×10#=54A-oÇ25MÀD0WCC:FQ5FGÈ#4¾ÁË¿W=*4Y0#O)PB- < Ù#Ìå¿W=2~MDO)P 6É4Y0#25M=54Y27ϱèíáDC#â � äÌ�� PD47B 0#ÅG25¿ èíá ��âC� Ù'Q5PD4]254(6É4]0#25M=34]2�0#=54(O]0�ÅGÅ4YCÂ=5¿WÀD0�ÀDFÅGFQx;�6�4Y0#25M=34]2]Ì

    ½1P4!ÁË¿WÅÅG¿@Æ�FBDѬÂ=3¿#Âj¿W25FQ3F¿WB�Ï�Q3P4ÂD=5¿>¿�Á�¿#Á�Æ�PFÄO)P�FG212~Q5=)0�FGÑ#PRQ~ÁË¿W=5Æ10�=)CæÏ@=347ÅÄ0@Q34]2{25MÀ:Ç0#CC:FQ5FGÈ#4J6É4]0#25M=34]2Æ�FQ3P25MÂÃ4]=30WCC:FQ5FGÈ#4J6�4Y0#25M=34]2]Ìݽ1PFÄ2ÂD=5¿WÂÿR2~FQ5FG¿#BÊ0#ÅÅG¿@Æ!2¬MÃ2¬Q3¿ÁË¿>O7MD2�¿WBA25MÀD0WCC:FQ5FGÈ#46É4]0#25M=34]2]Ì

    EGFG��H �����$����� !�JMLDN�ómñ�è P)ó¬õ�÷SR:ùoømñaûö@ù*÷)ô5ö@ü?#ïûãùDñköÉñãòDó-ô5ó)õVUXW-õ�ù�� �Wózi{ùjó è 0xõnU Wmöõ!÷SR:ùjø7ñaûö@ù*÷)ô3ö@ü6#ëûãùDñkö¾ñËòóô5ó)õnUXWI3�õkWK÷möVUlUönm�W/o

    è áéÐâ:�ïÕ èíá �Kâ�ðèíáéÐâ× )ÊèíáDCWâ>�;J áz�Râè ûhW¬õ@ù�-K+ W^R_P)õ%� �@ûãñaû�/7v U �WVM�TX U �YZ� 7> U �YZ�[X U �WVM� ²

  • G 5+�25+3 57� H ��� 5 ��� FnH � 57���$��!�� 1"!4#%���$��!"���±¿#6ÉÂM:Q)0@Q3F¿WBD2K=34]ìRMFG=5FGBÑ0#Ñ#ÑW=54]ÑW0@Q34ÁËMBDO�ÇQ5FG¿#BD2-¿:O]OmM=ÁË=34]ìRM4]BWQ3Å;ÎFB C0�Q30#ÀD0#254�0#ÂÂÅGFGO]0@Q3F¿WBD2-2~MÃO)P 0W2-ìRM47=3;(Â=3¿:Om4]2325FBÑÃÏæC0@Q)0OmMÀj4]2*Õ ��×aÏj0�BDC'25Â=34]0#CD2~P4]4mQ)27Ì � 6É¿#BѾQ3P4]254#ÏDQ5P46�¿R2xQ¿�ÁãQ54]B(MD254]C'0#=54 s��uy� Ï�� ��� Ï��� y Ï ����� Ï ��x�� Ï x��������Vy w ÏÝö@ô �#ó7ôgW�ñkõ@ñaûhW)ñaûø W)Ïæ0#BDC �"w�t����y Ì��±0#O)P(¿#ÁKQ5P4Y2~4*ÁËMBDOmQ5FG¿#BD2¿#Âj47=)0@Q54Y2N¿#B?DBFQ54�254mQ)2¾á� s���y� ¿WB0#=5ÀFQ5=)0�=3;A?DBFQ54�254mQ)27Ï�0#BDCÐQ5P4¾¿#Q5P4]=32N¿#BÐ?DBFQ542~47Q32¿�Á�áËBD¿#BB4]ÑW0�Q5FGÈ#4YâëB>M6Àj47=)2)â!0�BÃC'4]0WO)P'=547Q5M=3BD2N0�B¿WBB47ÑR0@Q3FÈW4¬B>M6Àj47=YÌj½1P>MD2Q5P4];J0�=34N6�4Y0#25M=34]2]Ì(�Ð4-4]ÅG0#ÀÿW=30�Q54N¿#BAP¿@Æ Q3P47;�?Q!Â=34]OmFÄ2547ÅG;�FB�¿WM=1ÁË=30#6É47Æ¿#=3HjÌÙ#Ì�E�47?DB4 s��uy� á"!:â¬Q5¿ Àj4�Q5P4(O]0�=)C:FGBD0�ÅGFQx;¯¿#ÁNéÊÌåD=5¿W6íQ5PD4'FBDO7ÅMÃ2~FG¿#B:Ç4mçO7ÅMD25FG¿#BÂ=3FBDO7FÂDÅ4WÏKFQ¾ÁË¿WÅÅG¿@Æ!2*Q5PD0�Q# s��uy� FÄ2-oÇ25MÀD0WCC:FQ5FGÈ#4AÁË¿#=¾4Y0#O)P - FG6ÉFÅÄ0�==54Y0#25¿#BFGBÑÉC:476É¿WBD2xQ3=30�Q54Y2{Q3PD0@Q$� ��� FÄ2�-oÇ25MÀD0WCC:FQ5FGÈ#4NÁË¿#=!0#ÅÅ%- < Ù#Ì â

    ß:Ì�Ø�47Q� O7¿#BD25FG2~Q¿�Á1ÂÿR2~FQ5FGÈ#4ÉFGBWQ347ÑW47=)27ÌæE4m?DB4 ����� á%!â!Q5¿�ÀÃ4¾4YìRMD0�ÅQ3¿JQ3P4ÉÅG0#=5ÑW4]2~QFBRQ347Ñ#4]=�FB¾éÊÏD 6¾0�ÅG4#Þ@0�BÃCD ÁË4]6¾0�ÅG4#ÞPD0#BB¿#BJ6É4]0#25M=34!FÄ2�-oÇk25MÀD0#CDC:FQ3FÈW4ÁË¿#=�- � ß�0�BÃC�Q3P48>FG6�ÂÃ2~¿WBA6É4Y0#25M=54NFÄ2�-oÇ25MÀD0WCC:FQ5FGÈ#4NÁË¿#=�- < ÙWÌ

    Ø�4mQIH ÀÃ4¬0�B¿WB476ÉÂ:Qx;�?DBFQ54-=347ÅÄ0@Q3F¿WBJ¿@ÈW47=Q5P4-=347ÅÄ0@Q3F¿WBJ23O)P476¾0 �0�BDCJÅG4mQKJ�Àj40�Â=3¿#ÀD0#ÀFÅGFQx;C:FÄ2xQ3=5FGÀM:Q3F¿WB¬¿@È#4]=LH¬Ì7åD¿#=Ýé [ �Ï]C4m?DB4MJ�N Q5¿�Àj4KQ3P4K6¾0�=3Ñ#FGBD0#Å�Â=3¿#ÀD0�ÇÀFÅGFQx;NC:FÄ2~Q5=3FÀMQ5FG¿#B¿�Á�J-¿#Bé Ì]½1PRMÃ2æFÁ�,C1PON�á"HâÃQ5PD47BIJ�N�á%,oâ��RQTS 3 9�U2V 34W NYX[Z:\�] J�á"^~â�Ì

  • ½1P4��Ãûãü �_W7ö@ù¾6É4Y0#25M=54 # 0�BÃC�Q3P4��:òDõ@ùDùoö@ù¾6É4]0W2~MD=54�� 0�=34NC:47?DB4YCA0W2ÁË¿#ÅGÅ¿@Æ!2�� <

    #áËéâ:� r\ 9����� U� J N á%,oâmá~Ù!ð+J N á",jâ5â�� Ù�ð r\ 9����� U� J

    â

    �ÐáéÐâ:�ïð r\ 9������ U� J N á%,oâ>ÅG¿#Ñ2J N á",jâ � áÜWâ

    �Q�O70�B�Àj4¬2~PD¿@Æ�B�Q3PD0@Q!Q3P48>FG6ÉÂD2~¿WB�6�4Y0#25M=34Éá #â1FÄ2!0�B�-oÇk2~MDÀD0#CCFQ3FÈW4N6É4Y0#25M=54NÁË¿W=0�ÅGÅ?- º�·!�-, ¼/.3��·!��µ±¶¼��0 �8>¿#6É4BD0@Q3M=30#ÅWFÄ232~M4Y2�Q3PD0@Q�0�=3FÄ2~4�ÁË¿W=6�4Y0#25M=34]2�FÄ21áxÙM¿WMD2±C¿#6¾0�FGBD2±ÀR;ÉMD25FGBÑQ3=30WC:FQ5FG¿#BD0#ÅO70�ÅÄOmMDÅMD2ÝQ34]O)PBFÄìRM4]2]Ï@FGB*ÂD0#=~Q3FGO7MÅÄ0�= �#ó7ô�û�/

  • � fDáéCp 'â:� OáéÐâ1FÁ '�� C(p áàRâõ@ù��

    � fÃáËéCpq'Nâ:� � fÃáËéÐê�pq' ðA0ÂÃ0�BDCJQ5PD4-Å47ÁãQ!PD0�BDC�25FGC4-¿�ÁQ5P4-4YìRMD0@Q3F¿WB�Ï>FÌ 4#ÌGÏ>Q5P4-47ç:Â=54Y2525FG¿#B � fjáËéÎê]p ' ð 0

  • /±;¬Q5P4!C:47?DBFQ5FG¿#BÉ¿�ÁME�Ï�Æ4�PD0ú(�Ãô5ö>�:ó7ô�ñaûó^W/o

    ���� � �������� ����� �  �����¢��������

    ��� ����B����I� � T��-g �TX ��� ����� ��� ��� ��� � �� � T �g � ¢������j¤]¡�������¥

    5¾òDómù(è ûhWÉõ@ù�-K+ W^RG�ómô3õ%�%��ûãñû�/@ó¾ü¾ó)õkW^R:ô5ó YñËòó¾ô5ó'�nRDø7ñûö�ùô^R(UGóÉô5ó7üÉõ�ûãù!W'/@õnUû$�a3coòóW)ûú#ùAô^R(Uó�òönm{ó,/@ómôùjó)ó'�kW!ñkö*õVU®ñó7ô5ó'� P 4¬ô3ó ��Uõ#ø7ûãùRúbE 7 áËéCpq'Nâ=< ä,m�ûãñËòDE 7 áËéCpq'Nâ=�äMa�1ô5öYöx÷ a½1P4�25FGÑ#BÎ=3MÅG4ÁË¿WÅÅG¿@Æ!2�ÁË=5¿W6 Q5P4*Á0#OmQNÆ4�0#ÅÆ10

  • � � �� � ����I� � ��� ����� �TX � � ����� ��� � � ��� � � � � ������ � � � �#¢m£ �¤�ã � �Т � �����

    ��� � �� �� � ����� �MX ¡�¢ �����£ � �G¡�� �

    � � ���8����B����I��� ���� ����� ���� � ��£���£ � �� � �:¡)£R¡ ����� �

    � � � ��� ����B����I��� ���� ����� ���� £�� �� � �:¡)£W¡������ �

    � ��� � � � X ���B���� T �g ��� ��� � � � T��±g �#��� ���� T��±g � � ��£���¡)¢m£ �j ��G¡������G¡�� �

    � � � � � ������ � ����I����� � � � � �� � ������ � �� � ����� � ������ � ¡�¢�£��j ��G¡ �����¡ �"!

    � � � F ��� � � ���� � ����I� � T��-g ��� � ����I��� ¢ ��# ���ĤY£R¡ �����$!

    � � � � � � ������B����I����� ��� � � �� � T �g � ���� ����� � T �g � ¤ �>£ ���W �¤ � �ä � ²

    % ��Ã¥'&>¥ W#}®vk}rY> yku w�«Är]y �

    ( + �����>º�·!�*)и{µ �#¶:·!��¼5µ{¶!��kBQ3PFG2{2~4YO�Q5FG¿#B�ÏYÆ4�Om¿WBD2~FÄC:4]=ÝQ3P4!25FQ3MD0@Q3F¿WBD2�Æ�P47=347FGB*6É4Y0#25M=541C:F��j4]=54]BRQ5FÄ0�ÅÄ2�0�=34±6ÉFGBFÇ6�FGÓ74YCæÌn�kBÂÃ0�=5Q5FÄOmMÅÄ0�=YÏYÁË¿#=�2~MDÀD0#CCFQ3FÈW4Ná2~MÂj47=)0#CDC:FQ3FÈW4Yâ�6É4]0#25M=34]2]Ï]Æ41Om¿#BÃ2~FÄC:47=Æ�P4]BE 7 áËéCpq'NâD�ýäJÁË¿#=¬äD� ' 4� -�Ì�½1PFÄ2-Å4Y0#C2NMD2-Q5¿�FBRQ3=5¿:C:MDO74*Uó /@ó/U;+�-ïø3ö�ù!W�ñaô5õ@ûãùÃñzW0�BDCÐQ5¿'C:4]=5FGÈ#4ÉFGB:ÁË47=347BÃOm4¾=3MÅ4Y2NÁË¿#=Q3P476�Ì�/;Ð0#ÂÂÅG;>FBÑAQ3P4]254¾=54Y2~MDÅQ)2NQ5¿�ÂD0�=5Q5FÄOmMDÅG0#=6�4Y0#25M=34]2]Ï7Æ4KMBDO7¿@È#47=�Om4]=~Q)0�FGB¬OmÅÄ0#232~4Y2�¿�ÁO7¿#BD2~Q5=)0�FGBRQ32�FGBC0�Q30#ÀD0#254]2Ý0�BDC-C0�Q30�6�FGBFGBÑDÏ0#21Æ47ÅGÅ�0#2�Om¿W=5=34]25Âj¿#BDC:FGBÑ�FBÁË47=347BDO7425;:2xQ3476¾2]ÌG�H�I !4�$���$��! ��LØ�47QNè Àj4É0�B -oÇk2~MDÀD0#CCFQ3FÈW4JáY-oÇk25MÂÃ4]=30WCC:FQ5FGÈ#4

  • � � � ��� � � � � �?� ���� � � � � � � ������ � � �W¢�£ �¤ D£ � �¢��������a£�� !

    � � � ��� � � � � � � � � � ���� � � � � �?� � � � �W¢�£ �¤ D£ � �¢���������� !

    � � � ��� � � � � � � T��-g��� � � T �g ¢������j¤]¡������ �

    � � � �� ���� � ¡)¢������G£ � �G¡��$!

    � � � �:� ��� ������ � � ��£���£ � �� � �:¡)£R¡������$!

    �� � � ��� � ��� ������ � £ � �� � �:¡)£R¡ �����$!

    � ��� �� T �g � � T �g��� T��±g � ��£���¡�¢�£ �j ��G¡���� �G¡��$!

    � � � � � � � � ��� � � � � � � ������� � � ��� ��� ¡)¢m£ �j ��G¡������G¡��"!

    � � � F � � � ����� ��� �#� T��-g��� � ¢���# � �G¤Y£R¡������$!

    � � � F � � � ����� ��� � � � � � T �g��� � � T �g ¤ �>£ ���# �¤ � �j¤ � ²

    % ��j¥�D¥ q�rYRavxyx7}@vyku w�«ÄrYy �

  • �1ô5öYöx÷ a½1P4Â=5¿>¿#ÁÝ¿�Á�Q5P4Y2~4=3MÅ4Y2ÁË¿#ÅGÅ¿@Æ!21C:FG=34]O�Q3Å;ÉÁË=3¿#6 �K=3¿#Âj¿W25FQ3F¿WBD2{ÚÉ0�BÃCDÜ:Ì�;�¿@Æ1Ç47È#4]=]ÏB¿@Æ�B�=3MÅG4]2±¿�Á6MÅQ5FGÈ@0�ÅGM4]CÐC:47Âj47BÃC:47BDO7F4Y27Ìæ8>¿W6�4*¿�ÁQ5PD4*FGB:ÁË47=347BÃOm4*25;:2xQ3476 =5MDÅ4Y20#=5425P¿@Æ�B'FGBå�FÑWM=54¬ÜÌ

    �Ì�å¿W=�0 =54]ÅG0�Q5FG¿#B H¬ÏQ5P4'ÅG47ÈW47ÅÇ3Ù'O7¿#BD2~Q5=)0�FGBRQ�ÁË¿W=ÉQ5P4Î8:F6ÉÂD25¿#B 6É4]0W2~M=34�P¿#ÅÄC2ÉFÁ0�BDCA¿WBÅ;JFÁK0�ÁËMBÃO�Q5FG¿#BÃ0�Å�C:4]ÂÃ4]BDC:4]BDOm;Aé�� ê P¿WÅGCD2�FBPH¬Ìý1P4¬Om¿W=5=34]25ÂÿWBDC:FGBÑFBÁË47=347BDO74±25;>2~Q54]6 =5MÅG4]2�Q5PÃ0@Q�O70�B-Àj41C:47=3FÈW4]C¬O7¿#=3=54Y2~Âj¿#BÃC�Q3¿!Q3P4±Æ47ÅGÅRHRBD¿@Æ�B¬=5MDÅ4Y2¿�ÁÝÁËMBDO�Q3F¿WBD0�Å�C47Âj47BDC:4]BDOmFG4]2]ÌD8>¿W6�4¿#Á�Q5P4-FGB:ÁË4]=54]BDOm42~;:2~Q54]6þ=5MDÅ4Y20#=5425P¿@Æ�B�FGBå�FÑWM=54ÚÃ̽1P4�ÅG47ÈW47ÅÇkßAOm¿WBD2~Q5=)0�FGBWQ-ÁË¿W=-Q5PD4J8>FG6�ÂÃ2~¿WB¯6�4Y0#25M=34�é + ê PD¿#ÅÄC2¬FÁ!0�BDC¿#BDÅ;FÁ¬0¯25ÂÃ4YOmFÄ0�Å6MÅQ5FGÈ@0�ÅGM4]C C:4]ÂÃ4]BDC:4]BDOm; é� êíP¿WÅGC2¾ÁË¿#=�0 =347ÅÄ0@Q3F¿WB H 25MDO)P

  • � � �#¢�£ ��¤ ã � �¢������ �£ �� � � ��� � � � �?� � � ���� � � ��� � � � � � � � �

    � � �#¢m£ �¤�ã � �Т � ��� ���� � � ��� � � ��� � � � � � � � �

    ��� � � � �?� � � �

    ¡�¢ ��� �G£ � �¡ �� � � � � �

    ��� � ���#£ ��¡�¢�£��j ��¡���� �G¡ �

    � ��� � � � � ���� � �

    £�� � � �¡)£W¡�������� � � ����� ��� � �

    ��� � ������£��'£ � �� � �:¡)£R¡������

    � � � �8� ��� � ���� � ���

    ¡�¢�£ �j ��G¡���� �G¡�� � � � � � � � ����� ���� � � ��� � � � � � ���

    ��� � ������ � �

    ¢������j¤]¡������� � � ��� � � ��� � T �g � � �

    ��� � T��-g � �

    ¢���#�� �ĤY£W¡������ � � � ���F ��� � ����� ��� � T �g � �

    ��� � �

    ¤ �>£ ���# �¤ � �j¤ � � F ��� � ����� ���� � ��� � � ��� � T �-g ���

    ��� � T��-g � �

    % ��j¥��D¥ W«Äw3ykw)>|3w1aRavxw3sïWw)y}|~vk}r]�Ww)t:w3>Ww3>|5}w�KWw3y}Yw�*«Äykr]s vx¨Rw�z#¨R]WRrY*w)@vxykrYt@s-w)YuRykw]²

    ¢ ������� ��� �G¡ �� � �� �

    £�� � � �¡)£W¡�������� ����

    ¡)¢m£ �j ��G¡������G¡���� � � �

    �� �

    ¢ ��# ���ĤY£R¡ �������� ��� �

    ¤ �>£ ���W �¤ � �ä ��� � � � �

    ��� �

    % ��Ã¥��D¥ a#«Äw)ykw3>|3w-aWavxw)s «ÄrYy�su vk}Y uRw��Ww3t:w)>#w)>|5}w��#w)y}7RRr]Jw3Wvxykr]t@*s-w)YuRykw]²

  • Q5PD0�Q� ê/\���&Ù�¿W=� �>\ � ÙÐáËÆ�P4]=54-� � � ðéÎê¾Ïê/\ � O 7 á���NIZ:\já%HNâ~â-0#BDC� \*� O��±á���NIZ:\Dá"Hâ~â5â�Ì�½1PDFG2-O]0�BÎÀj4�25P¿@Æ�BÎÀ>;(47ç>ÂÃ0�BDC:FGBÑAé�� ê� �6�ýäJÁË¿W=8>FG6�ÂÃ2~¿WB�Þ 2!6�4Y0#25M=34#Ï>Æ�PFÄO)PAÆ¿#=3H:2¿#M:Q1Q5¿¾Àj4

    �1áé9î�ê*â )���áËé9î���â:�*�1áËé9îJê î���â:) �1áËéâ>�½1P4�Om¿W=5=34]25ÂÿWBDC:FGBÑ�FGB:ÁË4]=54]BDOm4�25;>2~Q54]6ï=3MÅ4Y2ÝQ5PD0�Q�O]0�B�ÀÃ4�C:4]=5FGÈ#4YC¬MD25FGBÑ¿#M=6É4]0�Ç2~MD=54*ÁË=30#6É47Æ¿#=3HAO7¿#=3=54Y2~Âj¿#BDCÎC:F=34]OmQ5ÅG;�Q5¿JQ5P4ÉÆ47ÅGÅHRBD¿@Æ�BÎ=3MÅ4Y2�¿#Á±6*MÅQ3FÈ@0#ÅM4YCC:47Âj47BÃC:47BDO7F4Y27Ìj8>¿#6É4-¿�ÁÝQ5P4-FGB:ÁË4]=54]BDOm4¬25;:2xQ3476þ=3MÅG4]2�0�=34-2~PD¿@Æ�B�FGB�å�FGÑ#M=34¬Ü:Ì

    ÚDÌ�å¿W=N0ÉÁ0#6ÉFÅG;�¿�ÁKÀD0W2~HW4mQ32 �ÏDQ5P4*Å4]È#4]ÅÇ)ÙOm¿WBD2~Q5=)0�FGBWQ¿�Á�Q5PD4�" �!w�$ 6É4]0#25M=34¬P¿WÅGC2FÁ�0�BÃC(¿#BDÅ;(FÁ " �!w%$ áé î�ê�âb� " �!w%$ áéÐâFÁ10�BDCп#BÅG;'FÁ �áËé î'ê*â � �NáéÐâ�FÁ0�BDC�¿#BÅG;*FÁæQ5PD47=34!FG20-ÂMD=54�0W2525¿:OmFÄ0@Q3F¿WB�=3MÅG4�ÁË=3¿#6 é Q5¿ê�ÏWC:4]B¿�Q34]C¾é � ê�ÏWFGB�Ìæá � ÂDM=54-0W2525¿:OmFÄ0@Q5FG¿#B�=5MÅG4NFG2�0#BJ0#2325¿>O7FG0�Q5FG¿#B�=3MÅG4Æ�FQ3PAO7¿#B:?ÃC47BDO74*ÙYä#ä�� ÕÙm×Ì â½1P4-FGB:ÁË47=347BDO74=5MÅG4]21¿#Á�¿WM=1ÁË=)0�6É47Æ¿#=3HÉP¿#ÅÄCJÁË¿#=!25MDO)PA0W2525¿:OmFÄ0@Q3F¿WB�=3MÅ4Y27̽1P4 Å4]È#4]ÅÇI-ïOm¿WBD2xQ3=30#FBRQJÁË¿#=AQ5P4 " �!w�$ 6É4]0W2~MD=54O70�B ÀÃ4 FGBRQ547=3Â=34mQ34]C Q3¿;>FG47ÅÄCƱ4Y0�HW47=ÁË¿#=36É2¿�Á10#232~¿:O7FG0�Q5FG¿#B'=3MÅ4Y27ÌæåD¿#=4mç0�6ÉÂÅG4#Ïoé + 0Yê J p5ê < 2ÉP¿WÅGC2NFÁ0#BDC¿#BÅG; FÁDO����:áËéÐê J â=)KO����:áËéÎê < â � O����:áËéâ ) O����:áËéÎê J ê < âmÌ{½�¿ FGÅÅGMD2~Q5=)0@Q34Q5P4�MD2~4¾¿#Á1Q5P4�FGBDO7ÅMD25FG¿#B:Ç4mçOmÅGMD25F¿WBÐÂD=5FGBDOmFGÂÅG4¾FB Q3PFÄ2¬FGBWQ347=3Â=34mQ30�Q5FG¿#B�Ï�=547ÁË47=3=5FGBÑQ5¿¯å�FÑWM=34�àDÏ�Ʊ4APD0

  • FB'O70#ÅGO7MÅGMD2�� � \����\ � � á"1oâ ��1*� � á",)��â�ð � á%,oâ>�

    �kBA¿WM=!254mQ~Q3FBDÑ*Q3PFÄ2!C:MD0#ÅFQx;�FÄ2!O70#Â:Q5M=34]CJÀ>;¾Q5PD4-4mç:Â=34]232~FG¿#BE87 áéCp 0YéÍîJêB2@â:� èíáéþî�ê*â�ðèíáéÐâ>�

    �kB¾¿�Q5PD47=KÆ¿#=)C2]Ï�¿#B4!O]0�BÉ=34]0#25¿#BÃ0�ÀÅG;-Q5PDFBHÉ0�Àj¿#MQKQ5P4�4mç:Â=34]232~FG¿#B E87 áéCp 0Yé îêe2@â0#2�2~Q30@Q3FBDÑ*Q3P4-FGBWQ347ÑW=30�Q5FG¿#B�¿#ÁÝQ3P4ÁËMBDOmQ5FG¿#B E87 ÿxÁË=3¿#6 � é ÿ~Q5¿ � é9î�ê�Ì

    �Ð4±Æ�FG25PQ5¿4mç:ÂÅG¿#=34�Q5PFÄ2�C:MD0�ÅGFQx;FGB¬6É¿#=34{C:4]Â:Q5P�Ì@½Ý¿�C:¿�25¿DÏYÆ4{Om¿WBD2~FÄC:4]=�ÁËMBDOmQ5FG¿#BD2250�Q5FÄ2xÁË;>FGBÑQ5P4�Â=5¿WÂÃ4]=~Q3F4Y2�¿�Áæ6É4]0W2~MD=54!C:F��o47=347BRQ5FÄ0�ÅÄ2!á �{=5¿WÂÿR2~FQ5FG¿#BÉÚ>â0�BDC ÿ5FBRQ54]Ñ#=)0@Q34 �Q5P4]6AÌ��Ð4(O]0�B25P¿@Æ9Q5PD0�Q�Q3P4'=34]25MÅQ3FBDÑÐÁËMDBDO�Q3F¿WBD2¾0�=34J6É4Y0#25M=54Y2É0�BDCQ5PÃ0@QÉQ5P4]F=6�4Y0#25M=34C:F��j4]=54]BRQ5FÄ0�ÅÄ2±0#=54�Q5P4¿#=3FGÑ#FGBD0�ÅDÁËMBDO�Q3F¿WBD2]̽1P4]254�=34]25MÅQ324]2~Q30#ÀÅFÄ25P¾Q5PD0�Q�FQ1FG2ÂÿR2525FÀDÅ4Ñ#¿ÉÀD0WO)H�0�BÃC�ÁË¿W=~Q3PAÀj4mQxÆ474]BJ6É4Y0#25M=54Y210�BDC�C:F��j4]=54]BRQ5FÄ0�ÅÄ27ÌG�H�I !4�$���$��! !�LDN�ómñ E P3ó¾õN÷SR:ùoømñaûö@ù¾÷)ô5ö�ü9ß�$�'ß � áÖRâcjòDómù�÷mö@ôAó3õWø3ò(é [ �Íõ�ù��÷mö@ôJó)õ#ø)òÊùjö�ùjó7üA�jñD4*W7ó7ñ]' öx÷BW^R_P Wmó7ñjW�ö~÷(�6W^RDø)ò ñËòõ@ñ ' +�9-

    E87 áËéCpq'Nâ:� EJáËéCpq'Nâ � á~Ù]äRâ�Ë÷ E�ûhWJõ �:önW)ûãñaû�/@ó 0ùjóúWõ�ñû�/@ó 3�-K+ �@û ��ó7ô5ó7ùDñaûõnU1ñãòDómù è ûhWJõ�ù#-K+ W^R_P)õ%� �@ûãñaû�/

  • �1ô5öYöx÷ a �Ð4¬ÂD=5¿@ÈW4�Q3PFG2�À>;�FGBDC:MDOmQ5FG¿#B'¿#B 'ÌDå¿W=( 'u� äDÏ(E87 áËé p C#â]�ïð!èíáéÐâ:�EJáËéCpÂÿ#Q5P4Y2~FÄ27Ì/;¾Q3P4-=34]C:MDOmQ5FG¿#B�=3MÅ4NÁË¿W=`EýQ3PFÄ2�FG214YìRMD0�ÅæQ3¿ EJáËéCpq'NâmÌ

    �Q!F6É6É4]C:FÄ0@Q347ÅG;�ÁË¿WÅÅG¿@Æ!2±ÁË=5¿W6þQ5PD4¬C:4m?DBDFQ3F¿WBA¿#Á�6É4Y0#25M=54Q5PÃ0@Q!Æ�P4]BFEþFÄ2�0ÉÂj¿W2~ÇFQ3FÈW4ÉáB47ÑR0@Q3FÈW4Yâ -oÇC:F��o47=347BRQ5FÄ0�ÅaÏè FÄ2�0�BA-oÇ25MÀD0WCC:FQ5FGÈ#4Éá0�B(-oÇk2~MÂj47=)0#CDC:FQ3FÈW4Yâ±6É4]0�Ç2~M=34#Ì �N²\xÝ]-Cu>|x¨�v�²f{w�]rYW}W¾]§:r]uWv!]R#}®vk}F�²�q±²Ýz�¨>7RRr]ò�ïs¬mvx¨Rw)s¬mvk}|) vx¨Ww)rYy�r]«�|5rYs-sNuWW}|)mvk}r]òR3$%7YY�i�(-6 � %'Da�%9� �0� F/�9+�Y{0��BZ� � +-Y 7FY s P -?�=@GF P ]> o F P = o o rv]u �]>b1|5vxrY§:w3y!>?]2E#²

    P ²�gK²>z�}s-t>r]òeÉw�]uRykw)s-w3�vKr7«�#} Ra}�r]«r±w mvk}r]> �7v~7§>Yw)=:M�]yv s �mv~

    w)t:w)>#w)>|~}w)�]>*aW«GrYyks¬mvk}r]�eÉw3vxy}|]² � uuuaZ��+ � 67+�� � F/� � 6:� � i�� "'� ~+-�9%$u � .-F � %9%'� nF � .]>zZg�~ P s �7L?�=>� o ]�>?2EY�²

  • From Temporal Rules to One Dimensional Rules

    Kamran Karimi and Howard J. Hamilton

    Department of Computer Science University of Regina

    Regina, Saskatchewan CANADA S4S 0A2

    {karimi, hamilton}@cs.uregina.ca

    Abstract. In this paper we propose a new algorithm, called 1DIMERS (One Dimensional Investigation Method for Enregistered Record Sequences), to mine rules in any data of sequential nature, temporal or spatial. We assume that each record in the sequence is at the same temporal or spatial distance from others, and we do not constrain the rules to follow any monotonic direction, meaning that the rules can involve condition attributes in previous and next records relative to the decision attribute. Removing the conceptual temporal limitations makes 1DIMERS a generalised form of TIMERS (Temporal Investigation Method for Enregistered Record Sequences). TIMERS merges consequent records together, and then finds causal or acausal relationships among the variables in the merged records. The kind of rules discovered by TIMERS has also been called sequential rules. In general the passage of time is limited to one direction, which has been used in our previous work to distinguish between causality and acausality. Since in principle it is possible to move back and forth along a sequence, with general sequential data we can no longer intuitively speak of causality and acausality based on a direction. As a result, in 1DIMERS we substitute the terms "causality" and "acausality" with "forward-predictive" and "backward-predictive," respectively. 1DIMERS and TIMERS may each be applicable to a different problem depending on the user's choice, and we give examples of each program's applicability. In previous work we have been using C4.5 as the classifier for creating temporal rules. Here we employ CART as well, which has the ability to regress as well as classify, and show that the results are independent of the underlying rule discovery program.

    1. Introduction

    Given a sequence of records, the problem we are considering is finding rules for predicting the value of a decision attribute that appears in each record. The traditional approach is to look for a relationship among the decision attribute and other attributes within the same record. One example rule would be [If(a = 6) then (decision = false)]. This method may not produce good results if there is an inter-record relationship among the attributes. Bounded by temporal constraints, in such a case we usually expect only the previous records to affect the current decision attribute, but here we investigate the possibility that the decision attribute's value is determined by attributes not only in previous records, but in next records, or both previous and next records. One example rule in this context would be: [If{(acurrent-1 = 2) AND (bcurrent+1 = 2)} then (decisioncurrent = false)].

  • .

    The attributes are now qualified with their position relative to the position of the decision attribute. In this example, "current-1" could be read as "previous," and "current+1" could be read as "next."

    Relying on data records that appear one after the other in a sequence from a single source (so they are related), sets our approach apart from methods such as [16] than do not consider any ordering among the input records. In this paper we use the term "one-dimensional" instead of "sequential" to avoid confusion with common terminology. Though the data we deal with is sequential in nature, it need not obey any temporal order. Also, the attributes in each record in the sequence can represent any number of dimensions, temporal or spatial. "One-dimensional" here refers to the fact that there is a single temporal or spatial ordering among the records. Also, a sequence implies an unbreakable order, while in this paper we present rules that go back or forth (or both) in the sequence to predict the value of a decision attribute. This usage may not be suitable for real-time execution of temporal rules (we can't give a verdict until sometime in the future). We expect them to be of value in cases where predictive power is of more importance, or we are processing stored temporal data where at any given instant the future and past are available. Alternatively we may be processing spatial data, where future and past are simply substituted by notions of nearby locations (neighbourhood), and considered available. Lifting the restriction of following an inherent order in rules opens the door to new methods of analysing data. Other than that, there are hints that in spite of the intuitive appeal of finding patterns and rules in temporal sequences of data such as time series in a fixed temporal direction, in some cases the results may not be useful [6].

    Sequential data and sequential rules have been studied before [1, 4, 20]. For example, in [4] the authors provide a genetic algorithm solution to the problem of detecting rules that manoeuvre a plane that is being chased by a missile in a two dimensional space. Discrete attributes such as speed, direction of the missile, turning rate of the plane, etc. are measured during 20 time steps. It is assumed that after 20 steps the missile will stop the chase. The rules discovered in that paper form part of a plan, and the genetic algorithm changes parts of the plan to make them better suitable to solving the problem. Since the aim of the plans is to prevent a hit, the system is developed to produce rules that come up with evasive actions. The rules are then used in a simulator to measure their effectiveness. Time is obviously the sequencing factor in this example. In this paper we provide one example of sequential data that resembles this application in the sense that it consists of 15 measurements made after a failure is detected in a robot. The observations are then used to classify failure types. However in general we are interested in predicting the value of an attribute that is included in each record. "Being hit," or "failure" does not appear in any of the records, while an attribute such as soil temperature can be measured at regular intervals along with other related variables. Other examples in this paper address the problem of predicting the value of such an attribute.

    The remainder of the paper is organised as follows. Section 2 provides background for our work and also presents intuitive examples of the concepts used in the paper. Section 3 formally presents the 1DIMERS (One Dimensional Investigation Method for Enregistered Record Sequences) algorithm, which is a generalised version of TIMERS (Temporal Investigation Method for Enregistered Record Sequences). In Section 4 we present the

  • .

    results of experiments with TIMERS, showing its effectiveness in solving temporal problems. The results of running TIMERS on a Robot learning problem, involving fixed number of relevant records (w = n = 15), are presented. It is a classification problem, with discrete values for the decision attribute. Other experiments in Section 4 show that TIMERS is effective for solving regression problems, where the decision attribute is continuous, and provide the results of running CART on two datasets. C4.5's results are provided for comparison purposes. 1DIMERS overlaps with TIMERS in its method, and for comparison's sake its results are provided in each case after trying TIMERS. Section 5 looks at another application domain that closely resembles the temporal domain, and that is spatial sequential data, and shows that the same techniques are effective there. TIMERS and 1DIMERS' results are presented and compared. Section 6 concludes the paper.

    2. Background

    Our previous work focuses on discovering temporal rules [7, 8] that allow us to predict what happens next, given previous observations. A temporal rule is a rule that involves time, i.e. the condition attributes appear at different times than the decision attribute. We divide temporal rules into two possible categories, causal, and acausal. A causal relation is one that involves attributes in the past affecting the decision attribute in the future [19]. The past affecting the future is the normal direction of time, and provides our definition of causality with an intuitive sense. We also consider the case where the future observations affect the past. We consider future affecting the past as a sign of acausality [15], or temporal co-occurrence. In an acausal relationship, the attributes just happen to be observed together over time, while none is causing the other. In this case there may be a hidden cause that has escaped our observation. Other than causality and acausality, the third possibility is that the relationship between the condition attributes and the decision attribute is instantaneous, meaning that value of the decision attribute is best determined by the condition attributes at the same time.

    We proposed the TIMERS method to detect a causal or acausal relation among temporal sequences of data [11, 13, 14]. TIMERS provides a set of tests and guidelines, for judging the nature of a relationship. It is partly performed by software, and partly by the domain expert who is analysing the data. Following this algorithm, we generate classification rules from the data, using an operation called flattening. Flattening merges consecutive records in the normal, forward, direction of time (for the causality test) or the backward direction of time (for the acausality test). The number of records merged is determined by a time window w, and represents our guess as to how many records may be involved in an inter-record relationship. The quality of the rules, determined by their training or predictive accuracy, allows us to judge the data as containing a causal or acausal relation. TIMERS performs three tests: One without flattening, to test the instantaneous hypothesis, and two others to determine the temporal characteristics of the data. The order to consider goes from instantaneous, to acausal, to causal. So if the results of an instantaneous test is about the same or better than the other two, then we declare the relationship among the decision and condition attributes to be instantaneous. Otherwise if the results of the acausality test is about the same, or better than the causality test, then we

  • .

    declare the relationship as acausal. Otherwise the relationship is causal. This order implies that when dealing with temporal relationships, the tendency is to declare it as acausal. More explanation is provided in [13], where an algorithm for flattening data in both forward and backward directions is provided.

    In a sequential spatial dataset it is reasonable to assume that there may be connections between records at the neighbouring positions, before and after the current record. In this paper we introduce the sliding position flattening method which includes forward and backward flattening as special cases. The principle behind the sliding position method is that both previous and next records can be influential in determining the current value of the decision attribute. In a temporal domain this means considering both past and future observations. With any fixed window size w, the new flattening algorithm first places the current decision attribute at position one, and uses the next w-1 records to predict its value. This corresponds to a backward flattening in TIMERS, where future values are used to predict the past. Then the current attribute is set at position 2, and the previous record (position one) and the next w-2 records are used for prediction. This case has no correspondence in our previous algorithm in [13]. This movement of the current position continues and at the end it is set to w, and the previous w-1 records are used for prediction. This corresponds to forward flattening in TIMERS.

    As an example consider four temporally consecutive records, each with four fields: , , , . Suppose we are interested in predicting the value of the last (Boolean) variable. Using a window of size 3, we can merge them as in Table 1. The decision attribute is indicated in bold characters. When it comes to the record involving the decision attribute, we do not consider any condition attributes in the same record as the decision [13]. The Record.value notation in Table 1 means that we are only including the decision attribute. For example, would contain , where false is the decision attribute in R3. This is to make sure that minimum amount of data is shared between the original record and the flattened record.

    Instantaneous. w = 1 (original data)

    Forward (Causality). w = 3

    Backward (Acausality). w = 3

    Sliding position. w = 3

    R1 = R2 = R3 = R4 =

    Table 1. Results of flattening using the forward, backward, and sliding position methods

    Normal flattening (vs. sliding position flattening) with a window size of w reduces the number of records by w-1. It is possible that not all the data in a dataset follow each other temporally, but only every n records. For example, every two records were generated one after the other, but there is no relationship between the first record and the third record, or any other record. In this case we consider the window size w to be the same as n, and

  • .

    perform flattening so that every consecutive n records are merged into one, and thus the number of flattened records is divided by n. Sliding position flattening increases the number of records.

    TIMERS and 1DIMERS perform a series of pre-processing operations, notably flattening, then provide the processed data to another software to generate rules or trees and evaluate them. A post-processing phase can then follow, in which the data are presented to the user in a sequentially meaningful way. We have tried C4.5 [17] before, and because of its availability of source code, have been able to integrate it into our TimeSleuth software [9, 12]. TimeSleuth performs all processing before and after running C4.5 and hence partially implements both the TIMERS and 1DIMERS algorithms. Results of comparing TimeSleuth with other causality miners appear in [14]. Being a classifier, to apply data with continuous variables to C4.5, one has to perform discretisation on the decision attribute, which is not always reasonable with continuous data. In this paper we use another package called CART [2] which can classify as well as perform regression. We evaluate our method with CART as the underlying rule-discoverer, and we show that it performs with little basic variation with different rule-discovery programs.

    To use CART we had to perform many of the pre- and post-processing operations "by hand," i.e., using tools that were not integrated into CART. We performed flattening with TimeSleuth, and then deleted the current-time attributes using Mcrosoft Excel. The results for CART were not presented in a temporally valid way since CART, like most other data mining and machine learning algorithms, does not consider any order among its input records. So in the output a variable from the future could precede a variable from the past, for example.

    3. The 1DIMERS Algorithm

    Modern physics has established time and space as a unity, where one is inconceivable without the other. However, time remains an anomaly because unlike the spatial dimensions, it seems that one cannot move back in time, although experiments have shown that at the particle level, this is in fact possible [5]. Discovering temporal associations that predict the future, based on past observations, is possible, and one can conceptually use the same idea for one-dimensional space as well. Our previous work has used the distinction between moving back and forth in time as the basis of distinguishing causality on one side, and acausality (or temporal co-occurrence) on the other. Since we do not consider an explicit representation of time as necessary (time is implicitly present in the order of the records), a measure such as length can be substituted for time.

    Consider the problem of drilling a well. The well can be regarded as a one-dimensional entity. As the drill is making its way through the ground, new points are explored and registered. When we stop, we have a series of records that follow each other along the line. While it seems that the data was produced in a certain temporal order, one could argue that if the drilling were started from the opposite side, then we would be encountering the points from the reverse direction of time. It makes perfect sense to analyse the drilling data in any direction of time, with the results being valid in both cases.

  • .

    Of course now it is not possible to talk about cause and effect because what happens to precede something in one direction, will be following it in the opposite direction.

    1DIMERS is an evolution of TIMERS. It changes the terminology from a temporal domain to a spatial domain and provides a more general flattening method, as intuitively described in Section 2. In 1DIMERS an instantaneous rule becomes a punctual rule (happens on a point instead of at an instant). A causal rule becomes a forward-predictive rule. An acausal rule becomes a backward-predicitve rule. The intuitive distinction of causal vs. acausal rules does not exist here. "Forward" and "backward" in 1DIMERS simply refer to the original direction of the data. The lack of distinction between the two possible directions of movement on a line side steps some conceptual problems and debates about causality [3]. In 1DIMERS two new categories are added to one-dimensi