8 research outputs found

    Optimizing Classification Ensembles via a Genetic Algorithm for a Web-Based Educational System

    Full text link
    Abstract. Classification fusion combines multiple classifications of data into a single classification solution of greater accuracy. Feature extraction aims to reduce the computational cost of feature measurement, increase classifier efficiency, and allow greater classification accuracy based on the process of deriving new features from the original features. This paper represents an approach for classifying students in order to predict their final grades based on features extracted from logged data in an educational web-based system. A combination of multiple classifiers leads to a significant improvement in classification performance. By weighing feature vectors representing feature importance using a Genetic Algorithm (GA) we can optimize the prediction accuracy and obtain a marked improvement over raw classification. We further show that when the number of features is few, feature weighting and transformation into a new space works efficiently compared to the feature subset selection. This approach is easily adaptable to different types of courses, different population sizes, and allows for different features to be analyzed.

    Proper Model Selection with Significance Test

    No full text

    Hard cases: A procedural approach

    No full text
    Much work on legal knowledge systems treats legal reasoning as arguments that lead from a description of the law and the facts of a case, to the legal conclusion for the case. The reasoning steps of the inference engine parallel the logical steps by means of which the legal conclusion is derived from the factual and legal premises. In short, the relation between the input and the output of a legal inference engine is a logical one. The truth of the conclusion only depends on the premises, and is independent of the argument that leads to the conclusion. This paper opposes the logical approach, and defends a procedural approach to legal reasoning. Legal conclusions are not true or false independent of the reasoning process that ended in these conclusions. In critical cases this reasoning process consists of an adversarial procedure in which several parties are involved. The course of the argument determines whether the conclusion is true or false. The phenomenon of hard cases is used to demonstrate this essential procedural nature of legal reasoning. Dialogical Reason Based Logic offers a framework that makes it possible to model legal dialogues. We use Dialogical Reason Based Logic to specify hard cases in dialogical terms. Moreover, we analyse an actual Dutch hard case in terms of Dialogical Reason Based Logic, to demonstrate both the possibilities and the shortcomings of this approach. It turns out that there is no one set of rational dialogue rules. There are many concurring sets of rules that govern particular types of dialogues. The rules for legal procedures are as much part of the law as the more substantial rules. As a consequence, it is not possible to offer an universal set of dialogue rules. Dialogical Reason Based Logic rather provides a framework which can be filled with dialogue rules that determine which dialogues are valid and which ones are invalid

    The Role of Logic in Computational Models of Legal Argument - a Critical Survey

    No full text
    . This article surveys the use of logic in computational models of legal reasoning, against the background of a four-layered view on legal argument. This view comprises a logical layer (constructing an argument) ; a dialectical layer (comparing and assessing conicting arguments) ; a procedural layer (regulating the process of argumentation); and a strategic, or heuristic layer (arguing persuasively). Each further layer presupposes, and is built around the previous layers. At the rst two layers the information base is xed, while at the third and fourth layer it is constructed dynamically, during a dialogue or dispute.
    corecore