中文
相关论文

相关论文: Discovering executable routine specifications from…

200 篇论文

Learning by interaction is the key to skill acquisition for most living organisms, which is formally called Reinforcement Learning (RL). RL is efficient in finding optimal policies for endowing complex systems with sophisticated behavior.…

机器人学 · 计算机科学 2025-11-21 Karim Farid , Nourhan Sakr

While generalist robot policies hold significant promise for learning diverse manipulation skills through imitation, their performance is often hindered by the long-tail distribution of training demonstrations. Policies learned on such…

机器人学 · 计算机科学 2026-02-09 Junhong Zhu , Ji Zhang , Jingkuan Song , Lianli Gao , Heng Tao Shen

In formal synthesis of reactive systems an implementation of a system is automatically constructed from its formal specification. The great advantage of synthesis is that the resulting implementation is correct by construction; therefore…

计算机科学中的逻辑 · 计算机科学 2019-01-04 Hadas Kress-Gazit , Hazem Torfah

Current automated program repair (APR) techniques are far from being practical and useful enough to be considered for realistic debugging. They rely on unrealistic assumptions including the requirement of a comprehensive suite of test cases…

软件工程 · 计算机科学 2024-07-15 Qi Xin , Haojun Wu , Steven P. Reiss , Jifeng Xuan

In this paper, we present a novel approach of automated evaluation of programming assignments~(AEPA) the highlight of which is that it automatically identifies multiple solution approaches to the programming question from the set of…

软件工程 · 计算机科学 2021-03-25 Nikhila KN , Sujit Kumar Chakrabarti , Manish Gupta

Logs are an essential source of information for people to understand the running status of a software system. Due to the evolving modern software architecture and maintenance methods, more research efforts have been devoted to automated log…

软件工程 · 计算机科学 2024-04-09 Xingfang Wu , Heng Li , Foutse Khomh

Non-deterministic Finite Automata (NFA) represent regular languages concisely, increasing their appeal for applications such as word recognition. This paper proposes a new approach to generate NFA from an interaction language such as UML…

形式语言与自动机理论 · 计算机科学 2023-08-04 Erwan Mahe , Boutheina Bannour , Christophe Gaston , Arnault Lapitre , Pascale Le Gall

R is a popular language and programming environment for data scientists. It is increasingly co-packaged with both relational and Hadoop-based data platforms and can often be the most dominant computational component in data analytics…

编程语言 · 计算机科学 2017-07-04 Rathijit Sen , Jianqiao Zhu , Jignesh M. Patel , Somesh Jha

Automating high-volume unstructured data processing is essential for operational efficiency. Optical Character Recognition (OCR) is critical but often struggles with accuracy and efficiency in complex layouts and ambiguous text. These…

机器人学 · 计算机科学 2025-04-29 Osama Abdellatif , Ahmed Ayman , Ali Hamdi

Being a fully automated technique for resource analysis, automatic amortized resource analysis (AARA) can fail in returning worst-case cost bounds of programs, fundamentally due to the undecidability of resource analysis. For programmers…

编程语言 · 计算机科学 2020-11-02 Long Pham , Jan Hoffmann

We present an iterative algorithm for enforcing policies represented in a first-order logic, which can, in particular, express all transmission-related clauses in the HIPAA Privacy Rule. The logic has three features that raise challenges…

计算机科学中的逻辑 · 计算机科学 2015-03-18 Deepak Garg , Limin Jia , Anupam Datta

Real-time optimization with persistent parameter adaptation (ROPA) is an RTO approach, where the steady-state model parameters are updated dynamically using transient measurements. Consequently, we avoid waiting for a steady-state before…

系统与控制 · 电气工程与系统科学 2022-06-02 J. Matias , J. P. C. Oliveira , G. A. C. Le Roux , J. Jaschke

Several goal-oriented problems in the real-world can be naturally expressed as Stochastic Shortest Path Problems (SSPs). However, the computational complexity of solving SSPs makes finding solutions to even moderately sized problems…

人工智能 · 计算机科学 2022-10-12 Rushang Karia , Rashmeet Kaur Nayyar , Siddharth Srivastava

Automated Program Repair (APR) is a fast growing area with numerous new techniques being developed to tackle one of the most challenging software engineering problems. APR techniques have shown promising results, giving us hope that one day…

软件工程 · 计算机科学 2021-06-09 Aldeida Aleti , Matias Martinez

Modeling powerful interactions is a critical challenge in Click-through rate (CTR) prediction, which is one of the most typical machine learning tasks in personalized advertising and recommender systems. Although developing hand-crafted…

信息检索 · 计算机科学 2021-05-24 Ze Meng , Jinnian Zhang , Yumeng Li , Jiancheng Li , Tanchao Zhu , Lifeng Sun

Training reinforcement learning agents at solving a given task is highly dependent on identifying optimal sets of hyperparameters and selecting suitable environment input / output configurations. This tedious process could be eased with a…

机器学习 · 计算机科学 2021-03-03 Pierre Aumjaud , David McAuliffe , Francisco Javier Rodríguez Lera , Philip Cardiff

Autonomous robots have real-world applications in diverse fields, such as mobile manipulation and environmental exploration, and many such tasks benefit from a hands-off approach in terms of human user involvement over a long task horizon.…

机器人学 · 计算机科学 2023-07-26 Isabel M. Rayas Fernández

This paper presents an application of specification based runtime verification techniques to control mobile robots in a reactive manner. In our case study, we develop a layered control architecture where runtime monitors constructed from…

机器人学 · 计算机科学 2019-02-12 Dogan Ulus , Calin Belta

Automating enterprise workflows could unlock $4 trillion/year in productivity gains. Despite being of interest to the data management community for decades, the ultimate vision of end-to-end workflow automation has remained elusive. Current…

软件工程 · 计算机科学 2024-05-08 Michael Wornow , Avanika Narayan , Krista Opsahl-Ong , Quinn McIntyre , Nigam H. Shah , Christopher Re

Autonomous robots must operate in diverse environments and handle multiple tasks despite uncertainties. This creates challenges in designing software architectures and task decision-making algorithms, as different contexts may require…