中文
相关论文

相关论文: Enhancing NeuroEvolution-Based Game Testing: A Bra…

200 篇论文

Automated tests play an important role in software evolution because they can rapidly detect faults introduced during changes. In practice, code-coverage metrics are often used as criteria to evaluate the effectiveness of test suites with…

软件工程 · 计算机科学 2016-11-23 Rainer Niedermayr , Elmar Juergens , Stefan Wagner

Search Based Software Testing (SBST) is a popular automated testing technique which uses a feedback mechanism to search for faults in software. Despite its popularity, it has fundamental challenges related to the design, construction and…

软件工程 · 计算机科学 2020-07-01 Leonid Joffe , David J. Clark

Unit testing is a critical part of software development process, ensuring the correctness of basic programming units in a program (e.g., a method). Search-based software testing (SBST) is an automated approach to generating test cases. SBST…

软件工程 · 计算机科学 2023-01-10 Zhichao Zhou , Yuming Zhou , Chunrong Fang , Zhenyu Chen , Yutian Tang

Branch coverage of source code is a very widely used test criterion. Moreover, branch coverage is a similar problem to line coverage, MC/DC and the coverage of assertion violations, certain runtime errors and various other types of test…

软件工程 · 计算机科学 2021-05-13 Nicky Williams

A physics-informed machine learning framework based on holomorphic neural networks is introduced for detecting cracks in two-dimensional solids from strain or displacement data. Crack detection is formulated as an inverse problem in which…

计算工程、金融与科学 · 计算机科学 2026-03-16 Jonas Hund , Nicolas Cuenca , Tito Andriollo

Search-based techniques have been widely used for white-box test generation. Many of these approaches rely on the approach level and branch distance heuristics to guide the search process and generate test cases with high line and branch…

软件工程 · 计算机科学 2022-03-07 Pouria Derakhshanfar , Xavier Devroey , Andy Zaidman

Novelty search is a recent artificial evolution technique that challenges traditional evolutionary approaches. In novelty search, solutions are rewarded based on their novelty, rather than their quality with respect to a predefined…

神经与进化计算 · 计算机科学 2017-03-14 Jorge Gomes , Paulo Urbano , Anders Lyhne Christensen

Mainstream software applications and tools are the configurable platforms with an enormous number of parameters along with their values. Certain settings and possible interactions between these parameters may harden (or soften) the security…

软件工程 · 计算机科学 2020-06-17 Shuvalaxmi Dass , Akbar Siami Namin

Learners are often introduced to programming via dedicated languages such as Scratch, where block-based commands are assembled visually in order to control the interactions of graphical sprites. Automated testing of such programs is an…

软件工程 · 计算机科学 2022-02-15 Katharina Götz , Patric Feldmeier , Gordon Fraser

We study Nash equilibrium problems with mixed-integer variables in which each player solves a mixed-integer optimization problem parameterized by the rivals' strategies. We distinguish between standard Nash equilibrium problems (NEPs),…

计算机科学与博弈论 · 计算机科学 2026-03-05 Aloïs Duguet , Tobias Harks , Martin Schmidt , Julian Schwarz

The neural network needs excessive costs of time because of the complexity of architecture when trained on images. Transfer learning and fine-tuning can help improve time and cost efficiency when training a neural network. Yet, Transfer…

神经与进化计算 · 计算机科学 2020-04-16 Albert Susanto , Herman , Tjeng Wawan Cenggoro , Suharjito , Bens Pardamean

Nucleotide sequence variation can induce significant shifts in functional fitness. Recent nucleotide foundation models promise to predict such fitness effects directly from sequence, yet heterogeneous datasets and inconsistent preprocessing…

基因组学 · 定量生物学 2025-11-06 Zhongmin Li , Runze Ma , Jiahao Tan , Chengzi Tan , Shuangjia Zheng

This paper examines three generic strategies for improving the performance of neuro-evolution techniques aimed at evolving convolutional neural networks (CNNs). These were implemented as part of the Evolutionary eXploration of Augmenting…

神经与进化计算 · 计算机科学 2018-11-21 Travis Desell

Software vulnerabilities are a challenge in cybersecurity. Manual security patches are often difficult and slow to be deployed, while new vulnerabilities are created. Binary code vulnerability detection is less studied and more complex…

密码学与安全 · 计算机科学 2024-04-15 Litao Li , Steven H. H. Ding , Andrew Walenstein , Philippe Charland , Benjamin C. M. Fung

Novel test selectors used in simulation-based verification have been shown to significantly accelerate coverage closure regardless of the number of coverage holes. This paper presents a configurable and highly-automated framework for novel…

软件工程 · 计算机科学 2023-06-16 Xuan Zheng , Kerstin Eder , Tim Blackmore

Modern computational neuroscience strives to develop complex network models to explain dynamics and function of brains in health and disease. This process goes hand in hand with advancements in the theory of neuronal networks and increasing…

Neuroevolution is a powerful method of applying an evolutionary algorithm to refine the performance of artificial neural networks through natural selection; however, the fitness evaluation of these networks can be time-consuming and…

神经与进化计算 · 计算机科学 2024-04-18 Derek Whitley

Unit testing is critical to the software development process, ensuring the correctness of basic programming units in a program (e.g., a method). Search-based software testing (SBST) is an automated approach to generating test cases. SBST…

软件工程 · 计算机科学 2024-01-05 Zhichao Zhou , Yuming Zhou , Chunrong Fang , Zhenyu Chen , Xiapu Luo , Jingzhu He , Yutian Tang

Many available formal verification methods have been shown to be instances of a unified Branch-and-Bound (BaB) formulation. We propose a novel machine learning framework that can be used for designing an effective branching strategy as well…

机器学习 · 计算机科学 2021-07-28 Florian Jaeckle , Jingyue Lu , M. Pawan Kumar

This paper introduces a new paradigm for minimax game-tree search algo- rithms. MT is a memory-enhanced version of Pearls Test procedure. By changing the way MT is called, a number of best-first game-tree search algorithms can be simply and…

人工智能 · 计算机科学 2014-04-08 Aske Plaat , Jonathan Schaeffer , Wim Pijls , Arie de Bruin