Jusletter IT

Distinguishing between Knowledge Visualization and Knowledge Rrpresentation in Legal Informatics

  • Author: Vytautas Čyras
  • Category: Short Articles
  • Region: EU
  • Field of law: Legal Visualisation
  • Collection: Conference proceedings IRIS 2009
  • Citation: Vytautas Čyras, Distinguishing between Knowledge Visualization and Knowledge Rrpresentation in Legal Informatics, in: Jusletter IT 1 September 2009
Knowledge visualization (KV) and knowledge representation (KR) are distinguished, though both are knowledge management processes. Knowledge visualization is subject to humans, whereas knowledge representation – to computers. In computing, knowledge representation leverages reasoning of software agents. Thus, KR is a branch of artificial intelligence. The subject matter of KR is representation methods. They are classified into (1) knowledge level and symbol level representations; (2) procedural and declarative representations; (3) logic-based, rule-based, frame- or object-based representations (supporting inference by inheritance); and (4) semantic networks. In legal informatics, methods of legal knowledge representation (LKR) are dealt with. An essential feature of LKR is the representation of deep knowledge, which is mainly tacit. It is easily understood by professional jurists and hardly by amateurs from outside law. This knowledge comprises the teleology of law and a whole implicit framework of legal system. The paper focuses on (1) identifying key features of KV and KR in the legal domain; and (2) distinguishing between visualization, symbolization, formalisation and mind mapping.

Inhaltsverzeichnis

  • 1. Introduction
  • 2. Knowledge Visualization
  • 3. Knowledge Representation
  • 4. Legal Informatics
  • 4.1. The Subject Matter of Legal Informatics
  • 4.2. Building a Bridge between Law and Informatics
  • 5. Distinguishing Approaches in Legal Informatics
  • 6. Conclusions
  • 7. Acknowledgement
  • 8. References

1.

Introduction ^

[1]

The notions of knowledge visualization (KV) [Eppler, Burkhard 2006] and knowledge representation (KR) (see e.g. [Zarri 2006], [Brachman, Levesque 2004]) are distinguished, though both are knowledge management (KM) processes. The theses of the paper are:

  1. The human is the subject of knowledge visualization, whereas the computer – that of knowledge representation. KV is viewed from social sciences perspective, whereas KR – from computing and artificial intelligence (AI).
  2. Knowledge level representation of law is at the core of legal informatics.
[2]

When identifying differences between law and informatics, distinctions between legal logic and mathematical logic emerge. A norm in the law can be compared with a rule in AI production system. This is in principle true, but both have key differences, cf. [Hage 2005].

[3]

F. Lachmayer emphasises that «formalisation and symbolization have to be distinguished» [Lachmayer 2008], [Lachmayer 1977] p. 18-19. Symbolization means to be a symbol of something1 . Formalisation, modeling and representation can be defined more formally. In informatics this is done in [Brinkkemper 1990] p. 21. The latter refers to Ogden and Richards2 and considers three types of systems (conceptual, concrete and symbolic). A formalisation is defined as a mapping onto a mathematical system of concepts with a corresponding representation. Here we note that the immediate subject of a formalisation is a human being. Further the formalisation serves as a representation in a computer.

[4]

We view mind mapping [Buzan, Buzan 2006] as a kind of knowledge visualization.

2.

Knowledge Visualization ^

[5]

Studies in visual cognition lead to a conclusion that visualization dramatically increases our ability to think and communicate. [Eppler, Burkhard 2006] associate knowledge visualization with knowledge management and list numerous benefits of visual representations. Here J. Sparrow3 is referred to and a longstanding objective in knowledge management is indicated: «making knowledge visible so that it can be better accessed, discussed, valued, or generally managed». KV is defined as a field that «examines the use of visual representations to improve the creation and transfer of knowledge between at least two people. Knowledge visualization thus designates all graphic means that can be used to construct and convey complex insights» [Eppler, Burkhard 2006] p. 551. Hence the human is the subject of KV.

[6]

KV is differentiated from other approaches, such as information visualization or visual communication:

Information visualization aims to explore large amounts of abstract (often numeric) data to derive new insights or simply make the stored data more accessible. Knowledge visualization, in contrast, facilitates the transfer and creation of knowledge among people by giving them richer means of expressing what they know [Eppler, Burkhard 2006], p. 551.
[7]

Information visualization typically helps in human-computer interaction while KV primarily is used in communication among individuals (ibid p. 552). KV aims at visual perception of the human. Graphic methods of representation are at the heart.

[8]

A KV framework comprised of three perspectives is considered (ibid p. 553). The perspectives answer three key questions with regard to visualizing knowledge:

  1. Knowledge type (What? What type of knowledge is visualized (object)?)
  2. Visualization goal (Why? Why should that knowledge be visualized (purpose)?)
  3. Visualization format (How? How can the knowledge be represented (method)?)
[9]

Thevisualization format perspective structures the visualization formats into six main groups: (1) heuristic sketches, (2) conceptual diagrams, (3) visual metaphors, (4) knowledge animations, (5) knowledge maps, and (6) domain structures. The conceptual diagrams are important from the view of knowledge representation. Types of frequently used conceptual diagrams are: (1) pie chart, (2) Venn diagram, (3) pyramid, (4) circles, (5) bars, lines, (6) Gantt diagram, (7) coordinates, (8) sankey, (9) radar/kiviat, (10) tree, (11) mind map, (12) process, (13) cycle, (14) five forces, (15) Ishikawa diagram, (16) flowchart, (17) network, and (18) synergy [Eppler, Burkhard 2006] p. 554.

[10]

We hold that any conceptual diagram can be formalised as a graph G=(V,E) consisting of a diagram-specific set of vertices V , a set of edges E , and marking mappings of the vertices and the edges. However the strength of a conceptual graph is viewed from a different standpoint than a semantically strict knowledge representation. The latter is computer oriented. In contrast, the human is the subject of semi-formal visual formats. The strength of all visualization formats (including conceptual graphs) is informality (i.e. open semantics and lack of strict formalisation). The symbolization is human oriented.

[11]

Knowledge management concerns primarily an organization. The objective of KM is to increase its value. Here a conflict organization vs. individual can be observed. What contributes to the organization not necessarily contributes to the individual. Legal knowledge visualization primarily aims to increase the value of the individual. This is achieved when legal knowledge visualization contributes to human cognition.

[12]

[Brunschwig 2001] raises a question: What is legal visualization and what is not? The functions of legal visualization are identified in [Röhl, Ulbrich 2007]. A formalisation of legal concepts in the context of logic-based tools is investigated in [Daskalopulu 1999]. Two Hohfeldian squares of fundamental legal notions is an example of knowledge conceptualization. It contributes to the ontology of the legal domain.

3.

Knowledge Representation ^

[13]

KR can be viewed from different perspectives – informatics and social sciences. The latter perspective can be compared with a view to law from social sciences. The fact that the sociology of law is a well established discipline4 , supports the social perspective.

[14]

In informatics perspective, «knowledge representation developed as a branch of artificial intelligence – the science of designing computer systems to perform tasks that would normally require human intelligence» [Sowa 2000] p. XI.

[15]

The above view also accords with [Zarri 2006] where the roots of KR are examined. Zarri begins with the reference to [Newell 1982]. The proposal to distinguish between the «knowledge level» and «symbol level» representations thus also conceiving relationships between knowledge management and computer science sounds like this:

The knowledge level permits predicting and understanding behaviour without having an operational model of the processing that is actually being done by the agent [Newell, p. 108].
[16]

The knowledge level can be identified as aprinciple :

According to this principle, the knowledge level represents the highest level in the description of any structured system. (...) The knowledge level principle emphasises the why(i.e., the goals), and the what(i.e., the different tasks to be accomplished and the domain knowledge) more than why(i.e., the way of implementing these tasks and of putting this domain knowledge to use) [Zarri 2006] p. 467.
[17]

KR is treated as a branch of AI in [1998 ACM classification]. The branch «I.2.4 Knowledge Representation Formalisms and Methods» is included into «I.2 Artificial Intelligence», and the latter is included into «I. Computing Methodologies». The inclusions KRAI and AIcomputing express a rough view. Fine grained views could maintain that KR is also a management activity. Knowledge management is a management process. Hence, knowledge representation intersects, but is not a proper subset of computing.

[18]

Computer is an immediate subject of AI and KR. But the computer is simply an intermediary in humans’ life. The human is a longstanding subject of AI and KR.

[19]

While reviewing the different solutions for representing knowledge, two main groups are isolated: the «symbolic» approach and the «soft programming» approach [Zarri 2006] p. 468. Further, in the symbolic paradigm, two basic forms of KR are ranged:

  • Rule-based representations (inference by resolution).
  • Frame- or object-based representations (inference by inheritance).
[20]

The soft programming paradigm is divided into three groups: (1) neural networks, (2) genetic algorithms, and (3) fuzzy knowledge representation techniques.

[21]

Slight classification differences rise through emphasis on specific methods. Branches of AI and KR can be classified according to different criteria. Logic can be placed in the first place, see e.g. [Brachman, Levesque 2004]. Then object oriented representation and structured descriptions come. Ontologies are emphasised in [Sowa 2000] and form a symbolic approach.

4.

Legal Informatics ^

[22]

We claim that knowledge level representation of the legal domain is at the core of legal informatics. The reason is that teleology of law, the «why», is mainly implicit, including the texts of legal sources. Representing such a deep knowledge is a challenge.

4.1.

The Subject Matter of Legal Informatics ^

[23]

Interdisciplinarity is a key feature of legal informatics. A separate effort to the subject of legal informatics is devoted in [Schweighofer 1999]. Steinmüller and Garstka have to be quoted5 :

After Steinmüller and Garstka [...] legal informatics is the ‘Theorie über die Beziehungen Zwischen EDV und Recht sowie deren Voraussetzungen und Folgen’. (‘Theory about the relationship between EDP and law as well as the associated assumptions and consequences’.) [Schweighofer 1999] p. 4.

4.2.

Building a Bridge between Law and Informatics ^

[24]

Legal informatics is about building a bridge between law and informatics, see Fig. 1. This metaphor is supported by Lachmayer. The bridge’s metaphor is widely used in knowledge visualization, see [Eppler, Burkhard 2006].

Fig. 1: Legal informatics is visualized as a bridge between law and informatics
[25]

The bridge has to be built in a balanced way. It can collapse in case informatics scholars lack legal knowledge when they build computational models of legal tasks, see Fig. 2.

Fig. 2: The bridge has to be balanced. If informatics scholars lack legal knowledge when building computational models of legal tasks, the bridge can collapse
[26]

Similarly, in case informatics scholars expect too much computing knowledge from legal scholars, the latter give up, and the bridge can collapse, too.

[27]

A formalism of informatics is involved when modeling legal activities such as legal reasoning, process flow, etc. Informatics is rich of formalisms, notations and models, e.g. mathematical logic, state transition diagrams, workflow diagrams, Universal Modeling Language UML, etc. Formal methods constitute a well established branch of informatics.

[28]

Let f1 denote legal reasoning. Thus the latter is treated as a mapping from premises to a conclusion. Let f2 denote the formalisation of the legal domain. Thus f2 is treated as a mapping from the legal domain to the formalism of informatics, e.g. predicate logic. Let f3 denote inference in predicate logic. The inference is a sequence of certain inference rules, e.g. modus ponens, replacing a variable with a constant (Socrates), etc. These mappings form a diagram shown in Fig. 3. If legal reasoning and formal reasoning have «good» properties, the diagram commutes, f1=f4○f3○f2, i.e. f1(x)=f4(f3(f2(x))), where x denotes the premises.

Fig. 3: Formalising legal reasoning. The diagram commutes:f1 = f4○f3○f2
[29]

Formalisation of the premises in the legal domain is not a trivial task. In our example the premises are formalised as a list of two statements. Fig. 4 depicts inference of «Socrates is mortal» from the premises which consist of two statements: (1) «Socrates is a human» and (2) «All humans are mortal». Fig. 4 also shows that the diagram commutes.

Fig. 4: Inference of «Socrates is mortal» from «Socrates is a human» and «All humans are mortal». The diagram commutes

5.

Distinguishing Approaches in Legal Informatics ^

[30]

In legal informatics we distinguish between the approaches of «informatics in law» and «information and communication technologies in law» (ICT in law).

[31]

Human is the final interpreter of legal knowledge. In «ICT in law» approach, legal knowledge is transferred from a human to a human. In the transfer, the knowledge must be recreated in the mind of the receiver [Zarri 2006] p. 552. The computer does not interpret the knowledge and thus serves as an intermediary. The subjects are chained human-computer-human.

[32]

Knowledge level representation is a challenge. In «informatics in law» approach, the purpose of the final interpreter is to understand the deep legal knowledge. For this purpose the legal knowledge needs not to be represented in the computer. Visualization on the paper may suffice. However, in case the legal knowledge is represented in intelligent computer that «understands» it, the knowledge engineer is satisfied to serve the jurist. The engineer is an intermediary who serves the jurist to interpret the knowledge. The subjects are chained: the human - a method of informatics in law - the human, shortly, human-informatics-human.

6.

Conclusions ^

[33]

The human is the direct subject of legal knowledge visualization. The computer is that of legal knowledge representation. However, thinking teleologically, the final subject of LKR is the human, too. Knowledge level representation is a challenge to legal informatics. In «informatics in law» approach the subjects are chained human-informatics-human, whereas in «ICT in law» – human-computer-human.

7.

Acknowledgement ^

[34]

The writing was inspired by F. Lachmayer. He treated me with kindness and consideration.

8.

References ^

The 1998 ACM Computing Classification System (2009), Association for Computing Machinery. www.acm.org/class/1998/
Brachman, R.J., Levesque, H.J.: Knowledge representation and reasoning (2004), Elsevier, Amsterdam.
Brinkkemper, S.: Formalisation of information systems modelling (1990), PhD thesis, University of Nijmegen, the Netherlands.
Brunschwig, C.: Visualisierung von Rechtsnormen. Legal design (2001), Schulthess, Zürich.
Buzan, T., Buzan B.: The mind map book (2006), BBC.
Daskalopulu, A.-K.: Logic-based tools for the analysis and representation of legal contracts (1991), PhD thesis, Imperial College London.
Eppler, M.J., Burkhard, R.A.: Knowledge visualization (2006), in Encyclopedia of knowledge management, D.G. Schwartz (ed.), Idea Group Reference, Hershey, 551-560.
Hage, J.: Studies in legal logic (2005), Law and Philosophy Library, 70, Springer, Dordrecht.
Lachmayer, F.: Grundzüge einer Normentheorie. Zur Struktur der Normen dargestellt am Beispiel des Rechtes (1977), Schriften zur Rechtstheorie, H. 62, Duncker & Humblot, Berlin.
Lachmayer, F.: Klaus F. Röhl und Stefan Ulbrich, Recht anschaulich. Visualisierung in der Juristenausbildung (2008), Zeitschrift für Rechtssoziologie 29, H. 2, S. 305.
Newell, A.: The knowledge level (1982), Artificial intelligence, 18:87-127.
Röhl, K.F., Ulbrich, S.: Recht anschaulich. Visualisierung in der Juristenausbildung, (2007), edition medienpraxis, 3. Halem, Köln.
Schweighofer, E.: Legal knowledge representation. Automatic text analysis in public international and European law (1999), Kluwer Law International, The Hague.
Sowa, J.F.: Knowledge representation: logical, philosophical, and computational foundations (2000), Brooks/Cole, a division of Thomson Learning.
Zarri, G.P.: Knowledge representation (2006), in Encyclopedia of knowledge management, D.G. Schwartz (ed.), Idea Group Reference, Hershey, pp. 467-477.

 



Vytautas Čyras,Vilnius University, Faculty of Mathematics and Informatics
Naugarduko 24, 03225 Vilnius, LT,vytautas.cyras@mif.vu.lt

 

  1. 1 Hornby, A.S. (2005), Oxford advanced learner’s dictionary of current English, 7th edn., Oxford Univ. Press.
  2. 2 Ogden, C.K., Richards, I.A. (1949), The meaning of meaning.
  3. 3 Sparrow, J. (1998), Knowledge in Organizations, CA, Thousand Oaks: Sage publications.
  4. 4 Cotterrell, R. (1992), The Sociology of law: an introduction, 2nd edn., Oxford University Press/Butterworths.
  5. 5 Steinmüller, W.H., Garstka, H. (1970), EDV und Recht. Einführung in die Rechtsinformatik, Berlin, 1970.