Learning Gradual Argumentation Frameworks using Genetic Algorithms
Gradual argumentation frameworks represent arguments and their relationships in a weighted graph. Their graphical structure and intuitive semantics makes them a potentially interesting tool for interpretable machine learning. It has been noted recently that their mechanics are closely related to neural networks, which allows learning their weights from data by standard deep learning frameworks. As a first proof of concept, we propose a genetic algorithm to simultaneously learn the structure of argumentative classification models. To obtain a well interpretable model, the fitness function balances sparseness and accuracy of the classifier. We discuss our algorithm and present first experimental results on standard benchmarks from the UCI machine learning repository. Our prototype learns argumentative classification models that are comparable to decision trees in terms of learning performance and interpretability.
Code (1)
Tasks
BIG-bench Machine LearningInterpretable Machine LearningSimilar Papers 제목 키워드 기반
On Gradual Semantics for Assumption-Based Argumentation
In computational argumentation, gradual semantics are fine-grained alternatives to extension-based and labelling-based semantics . They ascribe a dialectical strength to (components of) arguments sanctioning their degree…
From Weighted Conditionals of Multilayer Perceptrons to Gradual Argumentation and Back
A fuzzy multipreference semantics has been recently proposed for weighted conditional knowledge bases, and used to develop a logical semantics for Multilayer Perceptrons, by regarding a deep neural network (after trainin…
Interpreting Neural Networks as Gradual Argumentation Frameworks (Including Proof Appendix)
We show that an interesting class of feed-forward neural networks can be understood as quantitative argumentation frameworks. This connection creates a bridge between research in Formal Argumentation and Machine Learning…
BIG-bench Machine LearningAnalytical Solutions for the Inverse Problem within Gradual Semantics
Gradual semantics within abstract argumentation associate a numeric score with every argument in a system, which represents the level of acceptability of this argument, and from which a preference ordering over arguments…
Abstract ArgumentationGradual Argumentation Evaluation for Stance Aggregation in Automated Fake News Detection
Stance detection plays a pivot role in fake news detection. The task involves determining the point of view or stance {--} for or against {--} a text takes towards a claim. One very important stage in employing stance de…
Fake News DetectionStance Detection