中文
相关论文

相关论文: Interactive Problem Solving in Prolog

200 篇论文

Humans learn language via multi-modal knowledge. However, due to the text-only pre-training scheme, most existing pre-trained language models (PLMs) are hindered from the multi-modal information. To inject visual knowledge into PLMs,…

计算与语言 · 计算机科学 2024-02-19 Xinyun Zhang , Haochen Tan , Han Wu , Bei Yu

The paradigm of Tabled Logic Programming (TLP) is now supported by a number of Prolog systems, including XSB, YAP Prolog, B-Prolog, Mercury, ALS, and Ciao. The reasons for this are partly theoretical: tabling ensures termination and optimal…

编程语言 · 计算机科学 2010-12-24 Terrance Swift , David S. Warren

Prolog was once the main host for implementing constraint solvers. It seems that it is no longer so. To be useful, constraint solvers have to be integrable into industrial applications written in imperative or object-oriented languages; to…

编程语言 · 计算机科学 2007-05-23 Frederic Goualard

libact is a Python package designed to make active learning easier for general users. The package not only implements several popular active learning strategies, but also features the active-learning-by-learning meta-algorithm that assists…

机器学习 · 计算机科学 2017-10-03 Yao-Yuan Yang , Shao-Chuan Lee , Yu-An Chung , Tung-En Wu , Si-An Chen , Hsuan-Tien Lin

In this short paper we present a linear constraint solver for the UniCalc system, an environment for reliable solution of mathematical modeling problems.

数学软件 · 计算机科学 2007-05-23 E. Petrov , Yu. Kostov , E. Botoeva

Intelligent tutoring systems have long enabled automated immediate feedback on student work when it is presented in a tightly structured format and when problems are very constrained, but reliably assessing free-form mathematical reasoning…

计算机与社会 · 计算机科学 2026-01-08 Aron Gohr , Marie-Amelie Lawn , Kevin Gao , Inigo Serjeant , Stephen Heslip

The prevalence of software systems has become an integral part of modern-day living. Software usage has increased significantly, leading to its growth in both size and complexity. Consequently, software development is becoming a more…

软件工程 · 计算机科学 2023-06-07 Tiago Dias , Arthur Batista , Eva Maia , Isabel Praça

Programming environments have evolved from purely text based to using graphical user interfaces, and now we see a move towards web based interfaces, such as Jupyter. Web based interfaces allow for the creation of interactive documents that…

编程语言 · 计算机科学 2020-01-31 Jan Wielemaker , Fabrizio Riguzzi , Bob Kowalski , Torbjörn Lager , Fariba Sadri , Miguel Calejo

Lately, researchers in artificial intelligence have been really interested in how language and vision come together, giving rise to the development of multimodal models that aim to seamlessly integrate textual and visual information.…

计算机视觉与模式识别 · 计算机科学 2024-10-29 Rajat Chawla , Arkajit Datta , Tushar Verma , Adarsh Jha , Anmol Gautam , Ayush Vatsal , Sukrit Chaterjee , Mukunda NS , Ishaan Bhola

This work-in-progress research-to-practice paper explores the integration of Large Language Models (LLMs) into the code-review process for open-source software projects developed in computer science and software engineering courses. The…

软件工程 · 计算机科学 2025-08-19 Dhruv Kolhatkar , Soubhagya Akkena , Edward F. Gehringer

The goal of Inductive Logic Programming (ILP) is to learn a program that explains a set of examples in the context of some pre-existing background knowledge. Until recently, most research on ILP targeted learning Prolog programs. Our own…

人工智能 · 计算机科学 2020-05-05 Mark Law , Alessandra Russo , Krysia Broda

Human intelligence has the remarkable ability to quickly adapt to new tasks and environments. Starting from a very young age, humans acquire new skills and learn how to solve new tasks either by imitating the behavior of others or by…

Existing reinforcement learning environment libraries use monolithic environment classes, provide shallow methods for altering agent observation and action spaces, and/or are tied to a specific simulation environment. The Core Reinforcement…

The choice of input text prompt plays a critical role in the performance of Vision-Language Pretrained (VLP) models such as CLIP. We present APoLLo, a unified multi-modal approach that combines Adapter and Prompt learning for…

机器学习 · 计算机科学 2023-12-05 Sanjoy Chowdhury , Sayan Nag , Dinesh Manocha

Adaptive learning systems can produce substantial learning gains, yet many students engage for too brief or too superficial a period to benefit. A central obstacle is measuring effort. Effort during multi-step problem solving is rarely…

计算机与社会 · 计算机科学 2026-05-12 Conrad Borchers , Lijin Zhang , Kexin Yang , Tomohiro Nagashima , Benjamin W. Domingue

Vision-language models (VLMs) like CLIP excel in zero-shot learning but often require resource-intensive training to adapt to new tasks. Prompt learning techniques, such as CoOp and CoCoOp, offer efficient adaptation but tend to overfit to…

计算机视觉与模式识别 · 计算机科学 2025-08-08 Phuoc-Nguyen Bui , Khanh-Binh Nguyen , Hyunseung Choo

The network of biochemical reactions inside living organisms is characterized by an overwhelming complexity which stems from the sheer number of reactions and from the complicated topology of biochemical cycles. However the high speed of…

生物物理 · 物理学 2009-10-30 Edoardo Milotti , Alessio Del Fabbro , Roberto Chignola

We present a reinforcement learning toolkit for experiments with guiding automated theorem proving in the connection calculus. The core of the toolkit is a compact and easy to extend Prolog-based automated theorem prover called plCoP. plCoP…

计算机科学中的逻辑 · 计算机科学 2020-04-16 Zsolt Zombori , Josef Urban , Chad E. Brown

Large Language Models (LLMs) are increasingly relied upon for coding tasks, yet in most scenarios it is assumed that all relevant information can be either accessed in context or matches their training data. We posit that LLMs can benefit…

Adding versatile interactions to goals and queries in logic programming is an essential task. Unfortunately, existing logic languages can take input from the user only via the $read$ construct. We propose to add a new interactive goal to…

编程语言 · 计算机科学 2013-08-06 Keehang Kwon