中文
相关论文

相关论文: LeakageDetector: An Open Source Data Leakage Analy…

200 篇论文

To enhance documentation and maintenance practices, developers conventionally establish links between related software artifacts manually. Empirical research has revealed that developers frequently overlook this practice, resulting in…

软件工程 · 计算机科学 2023-04-25 Maliheh Izadi , Pooya Rostami Mazrae , Tom Mens , Arie van Deursen

Background: Leaking sensitive information - such as API keys, tokens, and credentials - in source code remains a persistent security threat. Traditional regex and entropy-based tools often generate high false positives due to limited…

软件工程 · 计算机科学 2025-07-29 Md Nafiu Rahman , Sadif Ahmed , Zahin Wahab , S M Sohan , Rifat Shahriyar

Executing code is essential for various program analysis tasks, e.g., to detect bugs that manifest through exceptions or to obtain execution traces for further dynamic analysis. However, executing an arbitrary piece of code is often…

软件工程 · 计算机科学 2023-11-13 Beatriz Souza , Michael Pradel

Recommender models are hard to evaluate, particularly under offline setting. In this paper, we provide a comprehensive and critical analysis of the data leakage issue in recommender system offline evaluation. Data leakage is caused by not…

信息检索 · 计算机科学 2023-08-07 Yitong Ji , Aixin Sun , Jie Zhang , Chenliang Li

Large Language Models (LLMs) are used for many tasks, including those related to coding. An important aspect of being able to utilize LLMs is the ability to assess their fitness for specific usages. The common practice is to evaluate LLMs…

人工智能 · 计算机科学 2024-07-30 Marcel Zalmanovici , Orna Raz , Eitan Farchi , Iftach Freund

The increasing complexity of large language models (LLMs) raises concerns about their ability to "cheat" on standard Question Answering (QA) benchmarks by memorizing task-specific data. This undermines the validity of benchmark evaluations,…

计算与语言 · 计算机科学 2025-09-16 Yixiong Fang , Tianran Sun , Yuling Shi , Min Wang , Xiaodong Gu

The complexity of modern processor architectures has given rise to sophisticated interactions among their components. Such interactions may result in potential attack vectors in terms of side channels, possibly available to user-land…

密码学与安全 · 计算机科学 2022-11-28 Ahmad Ibrahim , Hamed Nemati , Till Schlüter , Nils Ole Tippenhauer , Christian Rossow

Recently, there has been a growing interest in studying how to construct better code instruction tuning data. However, we observe Code models trained with these datasets exhibit high performance on HumanEval but perform worse on other…

Sequence models, such as Large Language Models (LLMs) and autoregressive image generators, have a tendency to memorize and inadvertently leak sensitive information. While this tendency has critical legal implications, existing tools are…

密码学与安全 · 计算机科学 2025-06-06 Lorenzo Rossi , Michael Aerni , Jie Zhang , Florian Tramèr

Artificial Intelligence (AI) and Machine Learning (ML) are pervasive in the current computer science landscape. Yet, there still exists a lack of software engineering experience and best practices in this field. One such best practice,…

软件工程 · 计算机科学 2021-03-09 Bart van Oort , Luís Cruz , Maurício Aniche , Arie van Deursen

As AI models grow larger, the demand for accountability and interpretability has become increasingly critical for understanding their decision-making processes. Concept Bottleneck Models (CBMs) have gained attention for enhancing…

机器学习 · 计算机科学 2024-10-10 Angelos Ragkousis , Sonali Parbhoo

Machine learning tasks entail the use of complex computational pipelines to reach quantitative and qualitative conclusions. If some of the activities in a pipeline produce erroneous or uninformative outputs, the pipeline may fail or produce…

机器学习 · 计算机科学 2020-02-13 Raoni Lourenço , Juliana Freire , Dennis Shasha

Machine Learning (ML) is increasingly used to automate impactful decisions, which leads to concerns regarding their correctness, reliability, and fairness. We envision highly-automated software platforms to assist data scientists with…

数据库 · 计算机科学 2024-09-04 Stefan Grafberger

Despite various approaches being employed to detect vulnerabilities, the number of reported vulnerabilities shows an upward trend over the years. This suggests the problems are not caught before the code is released, which could be caused…

密码学与安全 · 计算机科学 2025-02-14 Karl Tamberg , Hayretdin Bahsi

Leaked secrets, such as passwords and API keys, in codebases were responsible for numerous security breaches. Existing heuristic techniques, such as pattern matching, entropy analysis, and machine learning, exist to detect and alert…

密码学与安全 · 计算机科学 2020-08-14 Zhen Yu Ding , Benjamin Khakshoor , Justin Paglierani , Mantej Rajpal

Resource leaks occur when a program fails to release a finite resource after it is no longer needed. These leaks are a significant cause of real-world crashes and performance issues. Given their critical impact on software performance and…

编程语言 · 计算机科学 2023-12-06 Pritam Gharat , Narges Shadab , Shrey Tiwari , Shuvendu Lahiri , Akash Lal

\underline{Context:} Logging is a fundamental yet complex practice in software engineering, essential for monitoring, debugging, and auditing software systems. With the increasing integration of machine learning (ML) components into…

软件工程 · 计算机科学 2026-01-12 Patrick Loic Foalem , Leuson Da Silva , Foutse Khomh , Ettore Merlo , Heng Li

Leakage errors arise when the quantum state leaks out of some subspace of interest, for example, the two-level subspace of a multi-level system defining a computational `qubit' or the logical code space defined by some quantum…

量子物理 · 物理学 2016-04-18 Joel J. Wallman , Marie Barnhill , Joseph Emerson

Protecting sensitive information from unauthorized disclosure is a major concern of every organization. As an organizations employees need to access such information in order to carry out their daily work, data leakage detection is both an…

密码学与安全 · 计算机科学 2013-02-11 Yuri Shapira , Bracha Shapira , Asaf Shabtai

In an era shaped by Generative Artificial Intelligence for code generation and the rising adoption of Python-based Machine Learning systems (MLS), software quality has emerged as a major concern. As these systems grow in complexity and…

软件工程 · 计算机科学 2026-04-02 Mohamed Almukhtar , Anwar Ghammam , Marouane Kessentini , Hua Ming