paper-with-me

Papers

Answer Set Networks: Casting Answer Set Programming into Deep Learning

2024-12-19 · Arseny Skryagin, Daniel Ochs, Phillip Deibert, Simon Kohaut, Devendra Singh Dhami, Kristian Kersting

Although Answer Set Programming (ASP) allows constraining neural-symbolic (NeSy) systems, its employment is hindered by the prohibitive costs of computing stable models and the CPU-bound nature of state-of-the-art solvers. To this end, we propose Answer Set Networks (ASN), a NeSy solver. Based on Graph Neural Networks (GNN), ASNs are a scalable approach to ASP-based Deep Probabilistic Logic Programming (DPPL). Specifically, we show how to translate ASPs into ASNs and demonstrate how ASNs can efficiently solve the encoded problem by leveraging GPU's batching and parallelization capabilities. Our experimental evaluations demonstrate that ASNs outperform state-of-the-art CPU-bound NeSy systems on multiple tasks. Simultaneously, we make the following two contributions based on the strengths of ASNs. Namely, we are the first to show the finetuning of Large Language Models (LLM) with DPPLs, employing ASNs to guide the training with logic. Further, we show the "constitutional navigation" of drones, i.e., encoding public aviation laws in an ASN for routing Unmanned Aerial Vehicles in uncertain environments.

📄 PDF Abstract BibTeX arXiv:2412.14814

Code (1)

ml-research/answersetnetworks 공식 구현 pytorch

Tasks

CPUDeep Learning

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Functional Stable Model Semantics and Answer Set Programming Modulo Theories

2026-05-10 · Michael Bartholomew, Joohyung Lee arxiv

Recently there has been an increasing interest in incorporating ``intensional'' functions in answer set programming. Intensional functions are those whose values can be described by other functions and predicates, rather…

A System for Interactive Query Answering with Answer Set Programming

2013-12-20 · Martin Gebser, Philipp Obermeier, Torsten Schaub

Reactive answer set programming has paved the way for incorporating online information into operative solving processes. Although this technology was originally devised for dealing with data streams in dynamic environmen…

Student Answer Forecasting: Transformer-Driven Answer Choice Prediction for Language Learning

2024-05-30 · Elena Grazia Gado, Tommaso Martorella, Luca Zunino, Paola Mejia-Domenzain 외

Intelligent Tutoring Systems (ITS) enhance personalized learning by predicting student answers to provide immediate and customized instruction. However, recent research has primarily focused on the correctness of the ans…

MisconceptionsMultiple-choice

SMT-based Constraint Answer Set Solver EZSMT+

2019-05-08 · Da Shen, Yuliya Lierler

Constraint answer set programming integrates answer set programming with constraint processing. System EZSMT+ is a constraint answer set programming tool that utilizes satisfiability modulo theory solvers for search. Its…

Constraint Answer Set Programming: Integrational and Translational (or SMT-based) Approaches

2021-07-17 · Yuliya Lierler

Constraint answer set programming or CASP, for short, is a hybrid approach in automated reasoning putting together the advances of distinct research areas such as answer set programming, constraint processing, and satisf…

Scheduling