中文
相关论文

相关论文: Two Elements of Pair Programming Skill

200 篇论文

Modern semantic parsers suffer from two principal limitations. First, training requires expensive collection of utterance-program pairs. Second, semantic parsers fail to generalize at test time to new compositions/structures that have not…

计算与语言 · 计算机科学 2021-09-07 Inbar Oren , Jonathan Herzig , Jonathan Berant

Pair-wise loss is an approach to metric learning that learns a semantic embedding by optimizing a loss function that encourages images from the same semantic class to be mapped closer than images from different classes. The literature…

计算机视觉与模式识别 · 计算机科学 2022-01-28 Hong Xuan , Robert Pless

Probabilistic programming (PP) is a programming paradigm that allows for writing statistical models like ordinary programs, performing simulations by running those programs, and analyzing and refining their statistical behavior using…

编程语言 · 计算机科学 2024-06-19 Martin Kuhn , Joscha Grüger , Christoph Matheja , Andrey Rivkin

Speaking a language and achieving proficiency in another one is a highly complex process which requires the acquisition of various kinds of knowledge and skills, like the learning of words, rules and patterns and their connection to…

计算与语言 · 计算机科学 2007-11-26 Michael Zock , Stergos D. Afantenos

Behavior modeling and software architecture specification are attracting more attention in software engineering. Describing both of them in integrated models yields numerous advantages for coping with complexity since the models are…

软件工程 · 计算机科学 2019-07-30 Sabah Al-Fedaghi

Process model quality has been an area of considerable research efforts. In this context, the correctness-by-construction principle of change patterns provides promising perspectives. However, using change patterns for model creation…

软件工程 · 计算机科学 2015-11-13 Barbara Weber , Jakob Pinggera , Victoria Torres , Manfred Reichert

Large language models (LLMs) have achieved impressive performance on code generation. Although prior studies enhanced LLMs with prompting techniques and code refinement, they still struggle with complex programming problems due to rigid…

软件工程 · 计算机科学 2024-09-10 Huan Zhang , Wei Cheng , Yuhan Wu , Wei Hu

Programming requires much more than just writing code in a programming language. It is usually done in the context of a stateful environment, by interacting with a system through a graphical user interface. Yet, this wide space of…

编程语言 · 计算机科学 2023-02-21 Joel Jakubovic , Jonathan Edwards , Tomas Petricek

Organizations have widely deployed generative AI tools, yet productivity gains remain uneven, suggesting that how people use AI matters as much as whether they have access. We conducted a field experiment with 388 employees at a Fortune 500…

综合经济学 · 经济学 2026-04-21 Alex Farach , Alexia Cambon , Lev Tankelevitch , Connie Hsueh , Rebecca Janssen

Context: Forgetting is defined as a gradual process of losing information. Even though there are many studies demonstrating the effect of forgetting in software development, to the best of our knowledge, no study explores the impact of…

软件工程 · 计算机科学 2022-04-19 Utku Ünal , Eray Tüzün , Tamer Gezici , Ausaf Ahmed Farooqui

Adapting general-purpose language models to new skills is currently an expensive process that must be repeated as new instruction datasets targeting new skills are created, or can cause the models to forget older skills. In this work, we…

计算与语言 · 计算机科学 2024-10-18 Jacob Morrison , Noah A. Smith , Hannaneh Hajishirzi , Pang Wei Koh , Jesse Dodge , Pradeep Dasigi

A mathematical model for behavioral changes by pair interactions (i.e. due to direct contact) of individuals is developed. Three kinds of pair interactions can be distinguished: Imitative processes, avoidance processes, and compromising…

统计力学 · 物理学 2007-05-23 Dirk Helbing

Privacy engineering, as an emerging field of research and practice, comprises the technical capabilities and management processes needed to implement, deploy, and operate privacy features and controls in working systems. For that, software…

密码学与安全 · 计算机科学 2023-07-03 Leonardo Horn Iwaya , Muhammad Ali Babar , Awais Rashid

Out-of-distribution generalization of machine learning models remains challenging since the models are inherently bound to the training data distribution. This especially manifests, when the learned models rely on spurious correlations.…

机器学习 · 计算机科学 2025-02-27 Martin Surner , Abdelmajid Khelil , Ludwig Bothmann

A rapidly growing body of research is examining how LLMs influence developers when they code. To date, this research has tended to focus on productivity and code quality outcomes, rather than the underlying cognitive processes involved in…

Vulnerability detection is garnering increasing attention in software engineering, since code vulnerabilities possibly pose significant security. Recently, reusing various code pre-trained models has become common for code embedding without…

软件工程 · 计算机科学 2024-08-12 Yu Zhao , Lina Gong , Zhiqiu Huang , Yongwei Wang , Mingqiang Wei , Fei Wu

Programming is a craft which often demands that learners engage in a significantly high level of individual practice and experimentation in order to acquire basic competencies. However, practice behaviours can be undermined during the early…

计算机与社会 · 计算机科学 2013-11-05 Michael James Scott , Gheorghita Ghinea

With the rapid increase in computing, storage and networking resources, data is not only collected and stored, but also analyzed. This creates a serious privacy problem which often inhibits the use of this data. In this chapter, we…

密码学与安全 · 计算机科学 2016-10-10 Yuan Hong , Jaideep Vaidya , Nicholas Rizzo , Qi Liu

Many data science students and practitioners don't see the value in making time to learn and adopt good coding practices as long as the code "works". However, code standards are an important part of modern data science practice, and they…

统计计算 · 统计学 2023-08-29 Randall Pruim , Maria-Cristiana Gîrjău , Nicholas J. Horton

Metacognition has been recognized as an essential skill for academic success and for performance in solving problems. During learning or problem-solving, metacognitive skills facilitate a range of cognitive and affective processes, leading…

计算机与社会 · 计算机科学 2024-10-10 Bostjan Bubnic , Željko Kovačević , Tomaž Kosar