Skip to content
Surf Wiki
Save to docs
general/expert-systems

From Surf Wiki (app.surf) — the open knowledge base

HYPO CBR


FieldValue
titleHYPO
screenshot
author{{plainlist1=
released
ver layout
discontinuedYes
programming languageProlog
languageEnglish
genreLegal expert system
license
website
  • Kevin D. Ashley
  • Edwina Rissland 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. 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. 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.

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. As noted by Ashley and Rissland (1988) CBR is used to "... capture expertise in domains where rules are ill-defined, incomplete or inconsistent".

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". 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. Dimensions have a range of values, along which the supportive strength that may shift from one side to the other. 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).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. 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.

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.

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. 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. 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.

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), 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 2001).

References

References

  1. Ashley, K.D., Reasoning with cases and hypotheticals in HYPO, (1991), International Journal Man-Machine St. 34(6), pp. 753-796
  2. 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]].
  3. Delgado P. Survey of Case-Based Reasoning as Applied to the Legal Domain
  4. 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
  5. 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
  6. Ashley, K.D. and Rissland E.L., A case-based approach to modeling legal expertise, (1988), IEEE Expert 3, pp. 70-77.
  7. 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
  8. 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
  9. Rissland, E.L., A.I. and Similarity, (2006), IEEE Intelligent Systems, 21(3), pp. 39-49
  10. Popple, J.. (1996). "A Pragmatic Legal Expert System". Dartmouth (Ashgate).
  11. Zeleznikow, J. and Hunter, D., Rationales for the Continued Development of Legal Expert Systems, (1992), 3, J.L. & Inf. Sci. 94
  12. Aleven, V., and Ashley, K.D., 1997, Evaluating a Learning Environment for Case Based Argumentation Skills, in Proceedings of the Sixth International Conference on Artificial Intelligence and Law, Melbourne, ACM Press, New York. pp 170-179
  13. Ashley, K.D. and Aleven, V., Toward an Intelligent Tutoring System for Teaching Law Students to argue with cases, (1991) In Proceedings of the Third International Conference on Artificial Intelligence and Law, 42-52, Oxford, England
  14. Ashley-Aleven-1991
  15. Ashley, K.D., Case-Based Reasoning and its Implications for Legal Expert Systems, (1992), Artificial Intelligence and Law 1, pp. 113-208
  16. 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
  17. Henderson, 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.
Wikipedia Source

This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.

Want to explore this topic further?

Ask Mako anything about HYPO CBR — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report