中文
相关论文

相关论文: Active Inductive Logic Programming for Code Search

200 篇论文

Recent advances in reinforcement learning (RL) have predominantly leveraged neural network policies for decision-making, yet these models often lack interpretability, posing challenges for stakeholder comprehension and trust. Concept…

机器学习 · 计算机科学 2025-03-21 Zhuorui Ye , Stephanie Milani , Geoffrey J. Gordon , Fei Fang

Inability of the naive users to formulate appropriate queries is a fundamental problem in web search engines. Therefore, assisting users to issue more effective queries is an important way to improve users' happiness. One effective approach…

信息检索 · 计算机科学 2019-07-03 Amir H. Jadidinejad

Software developers frequently issue generic natural language queries for code search while using code search engines (e.g., GitHub native search, Krugle). Such queries often do not lead to any relevant results due to vocabulary mismatch…

软件工程 · 计算机科学 2018-07-25 Mohammad Masudur Rahman , Chanchal K. Roy

Current large language models reason in isolation. Although it is common to sample multiple reasoning paths in parallel, these trajectories do not interact, and often fail in the same redundant ways. We introduce LACE, a framework that…

人工智能 · 计算机科学 2026-05-12 Yang Li , Zirui Zhang , Yang Liu , Chengzhi Mao

Separation Logic with inductive definitions is a well-known approach for deductive verification of programs that manipulate dynamic data structures. Deciding verification conditions in this context is usually based on user-provided lemmas…

计算机科学中的逻辑 · 计算机科学 2015-07-21 Constantin Enea , Mihaela Sighireanu , Zhilin Wu

Qualitative analysis is critical to understanding human datasets in many social science disciplines. A central method in this process is inductive coding, where researchers identify and interpret codes directly from the datasets themselves.…

Large Language Models (LLMs) are widely used to support software developers in tasks such as code generation, optimization, and documentation. However, their ability to improve existing programming answers in a human-like manner remains…

软件工程 · 计算机科学 2026-01-27 Suborno Deb Bappon , Saikat Mondal , Chanchal K. Roy , Kevin Schneider

Generative artificial intelligence poses new challenges around assessment, increasingly driving introductory programming educators to employ invigilated exams. But exams do not afford more authentic programming experiences that involve…

计算机与社会 · 计算机科学 2024-11-19 Suhas Kannam , Yuri Yang , Aarya Dharm , Kevin Lin

To unleash the full potential of AI for Science, we must untether the agents from a purely digital environment. The agent's ability to control and explore in real-world labs is essential because the physical lab remains foundational to…

系统与控制 · 电气工程与系统科学 2026-05-19 Zhenning Yang , Yuhan Chen , Patrick Tser Jern Kon , Tongyuan Miao , Hongyi Lin , Venkat Viswanathan , Danai Koutra , Ang Chen

Students in introductory physics courses often rely on ineffective strategies, focusing on final answers rather than understanding underlying principles. Integrating scientific argumentation into problem-solving fosters critical thinking…

物理教育 · 物理学 2025-08-21 Winter Allen , Anand Shanker , N. Sanjay Rebello

The goal of inductive logic programming (ILP) is to search for a hypothesis that generalises training examples and background knowledge (BK). To improve performance, we introduce an approach that, before searching for a hypothesis, first…

机器学习 · 计算机科学 2022-12-06 Andrew Cropper , Céline Hocquette

Pool-based active learning (AL) aims to optimize the annotation process (i.e., labeling) as the acquisition of annotations is often time-consuming and therefore expensive. For this purpose, an AL strategy queries annotations intelligently…

机器学习 · 计算机科学 2022-01-06 Marek Herde , Denis Huseljic , Bernhard Sick , Adrian Calma

Recent large language models (LLM) are leveraging human feedback to improve their generation quality. However, human feedback is costly to obtain, especially during inference. In this work, we propose LLMRefine, an inference time…

Recent developments in large language models (LLMs) have been impressive. However, these models sometimes show inconsistencies and problematic behavior, such as hallucinating facts, generating flawed code, or creating offensive and toxic…

计算与语言 · 计算机科学 2024-02-22 Zhibin Gou , Zhihong Shao , Yeyun Gong , Yelong Shen , Yujiu Yang , Nan Duan , Weizhu Chen

Demand for image editing has been increasing as users' desire for expression is also increasing. However, for most users, image editing tools are not easy to use since the tools require certain expertise in photo effects and have complex…

计算与语言 · 计算机科学 2022-02-25 Hyounghun Kim , Doo Soon Kim , Seunghyun Yoon , Franck Dernoncourt , Trung Bui , Mohit Bansal

Code search is a core software engineering task. Effective code search tools can help developers substantially improve their software development efficiency and effectiveness. In recent years, many code search studies have leveraged…

软件工程 · 计算机科学 2021-10-12 Chao Liu , Xin Xia , David Lo , Cuiyun Gao , Xiaohu Yang , John Grundy

Data exploration is a challenging process in which users examine a dataset by iteratively employing a series of queries. While in some cases the user explores a new dataset to become familiar with it, more often, the exploration process is…

数据库 · 计算机科学 2024-06-10 Tavor Lipman , Tova Milo , Amit Somech , Tomer Wolfson , Oz Zafar

Code provides a general syntactic structure to build complex programs and perform precise computations when paired with a code interpreter - we hypothesize that language models (LMs) can leverage code-writing to improve Chain of Thought…

计算与语言 · 计算机科学 2024-07-31 Chengshu Li , Jacky Liang , Andy Zeng , Xinyun Chen , Karol Hausman , Dorsa Sadigh , Sergey Levine , Li Fei-Fei , Fei Xia , Brian Ichter

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

Current interactive systems with natural language interfaces lack the ability to understand a complex information-seeking request which expresses several implicit constraints at once, and there is no prior information about user preferences…