HYPO CBR

{{Infobox software

| title = HYPO

| screenshot =

| screenshot size =

| screenshot alt =

| caption =

| other_names =

| author = {{plainlist|1=

}}

| developer =

| released = {{Start date and age|1987}}

| ver layout =

| discontinued = Yes

| qid =

| programming language = Prolog

| operating system =

| platform =

| size =

| language = English

| genre = Legal expert system

| license =

| website =

| AsOf =

}}

HYPO is a computer program, an expert system, that models reasoning with cases and hypotheticals in the legal domain. It is the first of its kind and the most sophisticated of the case-based legal reasoners, which was designed by Kevin Ashley for his Ph.D dissertation in 1987 at the University of Massachusetts Amherst under the supervision of Edwina Rissland. HYPO's design represents a hybrid generalization/comparative evaluation method appropriate for a domain with a weak analytical theory and applies to tasks that rarely involve just one right answer.Ashley, K.D., Reasoning with cases and hypotheticals in HYPO, (1991), International Journal Man-Machine St. 34(6), pp. 753-796 The domain covers US trade secret law, and is substantially a common law domain. Since Anglo-American common law operates under the doctrine of precedent, the definitive way of interpreting problems is of necessity and case-based.Rissland, E.L. and Skalak, D.B., Case-Based Reasoning in a Rule-Governed Domain, (1989) In Proceedings of the Fifth IEEE Conference on Artificial Intelligence Applications 1989, Institute of Electrical and Electronics Engineers. Thus, HYPO did not involve the analysis of a statute, as required by the Prolog program. Rissland and Ashley (1987) envisioned HYPO as employing the key tasks performed by lawyers when analyzing case law for precedence to generate arguments for the prosecution or the defence.Delgado P. Survey of Case-Based Reasoning as Applied to the Legal Domain

HYPO was a successful example of a general category of legal expert systems (LESs), it applies artificial intelligence (A.I.) techniques to the domain of legal reasoning in patent law, implementing a case-based reasoning (CBR) system, in contrast to rule based systems like MYCIN, or mixed-paradigm systems integrating CBR with rule-based or model-based reasoning like IKBALS II. A legal case-based reasoning essentially reasons from prior tried cases, comparing the contextual information in the current input case with that of cases previously tried and entered into the system.Vossos, G., Zeleznikow, J., Dillon, T., Vossos, V., An example of Integrating Legal Case Based Reasoning with Object-Oriented Rule-Based Systems: IKBALS II, (1991) In Proceedings of the Third International Conference on Artificial Intelligence and Law, 31-41, Oxford, England As noted by Ashley and Rissland (1988) CBR is used to "... capture expertise in domains where rules are ill-defined, incomplete or inconsistent".Kolodner, J.L., An Introduction to Case-Based Reasoning, (1992), Artificial Intelligence Review 6, pp.3-34. O’ Leary, D.E. Verification and Validation of Case-Based Systems, (1993), Expert Systems with Applications 6, pp.57-66

The HYPO project set out to model the creation of hypotheticals in law, where no case matches well enough. HYPO uses hypotheticals for a variety of tasks necessary for good interpretation: "to redefine old situations in terms of new dimensions, to create new standard cases when an appropriate one doesn’t exist, to explore and test the limits of a concept, to refocus a case by excluding some issues and to organize or cluster cases".Ashley, K.D. and Rissland E.L., A case-based approach to modeling legal expertise, (1988), IEEE Expert 3, pp. 70-77. Hypotheticals can include facts that support two conflicting lines of reasoning. So, it makes and responds to arguments from competing viewpoints about who should win the dispute. HYPO use heuristics such as making a case weaker or stronger, making a case extreme, enabling a near-miss, disabling a near-hit to generate hypotheticals in the context of an argument by using the dimensions mechanism.Rissland, E.L. and Ashley, K.D., A case-based system for trade secrets law, (1987) In Proceedings 1987 ACM International Conference on Artificial Intelligence and Law Dimensions have a range of values, along which the supportive strength that may shift from one side to the other.Zeng, Y., Wang, R., Zeleznikow, J., Kemp, E., A Knowledge Representation model for the intelligent retrieval of legal cases, (2007), International Journal of Law and Information Technology 15(3), pp. 299-319 What differentiated this expert system from others was its facility not only to return a primary to best-case response but to return near-best-fit responses also.

Components

Legal knowledge in HYPO is contained in: the case-knowledge-base (CKB) and the library of dimensions. The CKB contains HYPO's base of known cases that are highly structured objects and sub-objects both real and hypothetical in the area of trade secret law. Each case is represented as a hierarchical set of frames whose slots are important facets of the case (e.g. Plaintiff, defendant, secret knowledge, employer/employee data).{{rp|62}}Ashley’s HYPO system used a database of thirty cases in the area indexed by thirteen dimensions.

A key mechanism in HYPO is a dimension i.e. a mechanism to allow retrieval from the CKB, in order to represent legal cases. Ashley's dimensions are composed of (i) prerequisites, which are a set of factual predicates that must be satisfied for the dimension to apply (ii) focal slots, which accommodate one or two of the dimension's prerequisites designated as being indicative of the case's strength along that dimension and (iii) range information, which tells how a change in focal slot value effects the strength of a party's case along a given dimension.{{rp|34–35}} Dimensions focus attention on important aspects of cases. In HYPO's domain of misappropriation of trade secrets the dimension called “secrets voluntary disclosed” captures the idea that the more disclosures the plaintiff has made of his/her putative secret, the less convincing is his/her argument that the defendant is responsible for letting the secret.Rissland, E.L., A.I. and Similarity, (2006), IEEE Intelligent Systems, 21(3), pp. 39-49

HYPO, like any other CBR system has also the following components:

  • Similarity/relevancy metrics: that is, standards by which to evaluate the closeness of cases, judge their relevancy to the instant case, and select “most on point” cases.
  • Half-Order Theory of the Application Domain: that is, hierarchies and taxonomies of knowledge, especially regarding the application domain.
  • Precedent-based argumentation abilities: that is, capabilities to generate and evaluate precedent-based arguments.
  • Knowledge to generate hypotheticals: that is, the ability to generate hypothetical cases to deal with various circumstances, like testing the validity of an interpretation or argument by providing gedanken experiments such as test cases or to fill in a weak CKB.{{rp|49–50}}

Functions

HYPO's method of creating an argument and justifying a solution or position has several steps. HYPO begins its processing with the current fact situation (cfs) which is direct input by the user into HYPO's representation framework. Once the user inputs the case, HYPO begins its legal analysis. The cfc is analyzed for relevant factors. Based on these factors HYPO selects the relevant cases and produces a case-analysis-record that records which dimensions apply to the cfc and which nearly apply (i.e. are "near misses"). The combined list of applicable and near miss dimensions is called the D-list. At this point the fact gathered module may request additional information from the user in order to draw a legal conclusion. Once all the facts are in the case-positioner module it uses the case-analysis record to create the claim lattice. This is a technique that organizes the relevant retrieved cases from the point of view of the cfc and makes it easy for HYPO to ascertain the most-on point cases (mopc) and to least on-point-cases.{{rp|62}} HYPO's arguments are 3ply, leading to the construction of the skeleton of an argument: it makes a point for one side, drawing the analogy between the problem and the precedent, responds with an argument for the opponent side, endeavoring to differentiate the cited case and citing other cases as counterarguments. Then it makes a final rebuttal, attempting to differentiate the counterarguments.{{cite book|last=Popple|first=J.|author-link=James Popple|title=A Pragmatic Legal Expert System|year=1996|publisher=Dartmouth (Ashgate)|series=Applied Legal Philosophy Series|isbn=978-1-85521-739-3|pages=42–43|url=http://cs.anu.edu.au/~James.Popple/publications/books/shyster.pdf|archive-url=https://web.archive.org/web/20060925064227/http://cs.anu.edu.au/~James.Popple/publications/books/shyster.pdf|archive-date=25 September 2006|url-status=live|access-date=7 August 2014}} [https://archive.org/details/APragmaticLegalExpertSystem Alt URL] {{OL work|id=3243315W|cname=Available}}. Also {{Google books|ZyfNAgAAQBAJ|available}}. The claim lattice also enables the HYPO-generator module to produce legally hypotheticals. With its use of dimension-based heuristics, the HYPO-generator does a heuristic search of the space of all possible cases. Lastly, the Explanation module expands upon the argument skeleton and provides explanation and justification for the different lines of analysis and cases found by HYPO.{{rp|62}}

HYPO’s progeny

The quality of HYPO's results speak for themselves, in that a number of sequent legal reasoning systems are either directly based upon HYPO's mechanisms as in the case of Kowalski (1991),Kowalski, A., Case-based reasoning and the deep structure approach to knowledge representation, (1991) Proceedings of the 3rd international conference on Artificial intelligence and law, 21-30 TAX-HYPO, precedent case-based system operating in the statutory domain of tax law (Rissland and Skalak 1989), CABARET, a mixed-paradigm cases and rule system for the income tax law domain, (Skalak and Rissland 1992), CATO, IBP, developed for argumentation to make predictions based on argumentation concepts (Brüninghaus and Ashley 2003), or their creators at least pay homage to HYPO in their discussions (Henderson and Bench-Capon 2001Henderson, J. & Bench-Capon, T, Dynamic arguments in a case law domain, (2001) Proceedings of the 8th international conference on Artificial intelligence and law, 60-69.).

See also

References

{{Reflist|2}}

Further reading

  • Edelson, D.C., Learning from cases and questions: The Socratic case-based teaching architecture, (1996), J. Learning Science 5(4), 357–410
  • Gray, P.N., Artificial Legal Intelligence, Dartmouth Publishing Company Ltd., Aldershot, England 1998
  • {{cite book|last=Popple|first=J.|author-link=James Popple|title=A Pragmatic Legal Expert System|year=1996|publisher=Dartmouth (Ashgate)|series=Applied Legal Philosophy Series|isbn=1-85521-739-2|url=http://cs.anu.edu.au/~James.Popple/publications/books/shyster.pdf|archive-url=https://web.archive.org/web/20060925064227/http://cs.anu.edu.au/~James.Popple/publications/books/shyster.pdf|archive-date=25 September 2006|url-status=live|access-date=7 August 2014}} [https://archive.org/details/APragmaticLegalExpertSystem Alt URL] {{OL work|id=3243315W|cname=Available}}. Also {{Google books|ZyfNAgAAQBAJ|available}}.
  • {{cite thesis|type=PhD thesis|last=Popple|first=J.|author-link=James Popple|title=Shyster: A Pragmatic Legal Expert System|year=1993|publisher=Australian National University|isbn=0-7315-1827-6|url=http://cs.anu.edu.au/~James.Popple/publications/theses/phd.pdf|archive-url=https://web.archive.org/web/20060823221311/http://cs.anu.edu.au/~James.Popple/publications/theses/phd.pdf|archive-date=23 August 2006|url-status=live|access-date=7 August 2014}} [https://archive.org/details/SHYSTER-APragmaticLegalExpertSystem Alt URL] {{OL work|id=2832002W|cname=Available}}. Also {{Google books|jyQ2xnmAhXkC|available}}.
  • Rissland and Ashley, “A note on Dimensions and Factors”, (2002), Artificial Intelligence and Law 10, 65–77
  • Rissland and Skalak, CABARET: Rule Interpretation in a hybrid architecture], (1991), Intern. J. Man-Machine Stud. 34(6), 839–887
  • Rissland, E.L. and Skalak, D.B., Combining Case-Based and Rule-Based Reasoning: A Heuristic approach] (1989) In Proceedings IJCAI-89 Detroit: International Joint Conference on Artificial Intelligence
  • Smith, J.C., Gelbart, D. and Graham, D., Building Expert System in Case-Based Law, (1992). Expert Systems with Applications 4, 335–342
  • Susskind, R.E., Expert Systems in Law: a Jurisprudential Inquiry, (OUP, Oxford,1987)