中文
相关论文

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

200 篇论文

We present a Quality-Diversity benchmark suite for Deep Neuroevolution in Reinforcement Learning domains for robot control. The suite includes the definition of tasks, environments, behavioral descriptors, and fitness. We specify different…

神经与进化计算 · 计算机科学 2022-11-07 Manon Flageat , Bryan Lim , Luca Grillotti , Maxime Allard , Simón C. Smith , Antoine Cully

Despite impressive capabilities and outstanding performance, deep neural networks (DNNs) have captured increasing public concern about their security problems, due to their frequently occurred erroneous behaviors. Therefore, it is necessary…

机器学习 · 计算机科学 2022-11-22 Haibo Jin , Ruoxi Chen , Haibin Zheng , Jinyin Chen , Yao Cheng , Yue Yu , Xianglong Liu

Software vulnerabilities continue to undermine the reliability and security of modern systems, particularly as software complexity outpaces the capabilities of traditional detection methods. This study introduces a genetic algorithm-based…

软件工程 · 计算机科学 2025-08-11 Yanusha Mehendran , Maolin Tang , Yi Lu

We propose a novel neural network architecture, called Non-Trainable Modification (NTM), for computing Nash equilibria in stochastic differential games (SDGs) on graphs. These games model a broad class of graph-structured multi-agent…

机器学习 · 计算机科学 2025-09-17 Ruimeng Hu , Jihao Long , Haosheng Zhou

Deep neural networks (DNNs) have a wide range of applications, and software employing them must be thoroughly tested, especially in safety-critical domains. However, traditional software test coverage metrics cannot be applied directly to…

机器学习 · 计算机科学 2019-04-16 Youcheng Sun , Xiaowei Huang , Daniel Kroening , James Sharp , Matthew Hill , Rob Ashmore

Constrained random test generation is one of the most widely adopted methods for generating stimuli for simulation-based verification. Randomness leads to test diversity, but tests tend to repeatedly exercise the same design logic.…

硬件体系结构 · 计算机科学 2022-10-18 Nyasha Masamba , Kerstin Eder , Tim Blackmore

Programming environments such as Snap, Scratch, and Processing engage learners by allowing them to create programming artifacts such as apps and games, with visual and interactive output. Learning programming with such a media-focused…

软件工程 · 计算机科学 2021-04-27 Wengran Wang , Chenhao Zhang , Andreas Stahlbauer , Gordon Fraser , Thomas Price

In building practical applications of evolutionary computation (EC), two optimizations are essential. First, the parameters of the search method need to be tuned to the domain in order to balance exploration and exploitation effectively.…

神经与进化计算 · 计算机科学 2023-04-25 Hormoz Shahrzad , Risto Miikkulainen

Deep learning-based malware detection systems are vulnerable to adversarial EXEmples - carefully-crafted malicious programs that evade detection with minimal perturbation. As such, the community is dedicating effort to develop mechanisms to…

密码学与安全 · 计算机科学 2024-05-02 Daniel Gibert , Luca Demetrio , Giulio Zizzo , Quan Le , Jordi Planes , Battista Biggio

We consider a class of smooth $N$-player noncooperative games, where player objectives are expectation-valued and potentially nonconvex. In such a setting, we consider the largely open question of efficiently computing a suitably defined…

最优化与控制 · 数学 2025-05-23 Zhuoyu Xiao , Uday V. Shanbhag

The integration of AI into modern critical infrastructure systems, such as healthcare, has introduced new vulnerabilities that can significantly impact workflow, efficiency, and safety. Additionally, the increased connectivity has made…

密码学与安全 · 计算机科学 2024-11-04 Haozhe Lei , Yunfei Ge , Quanyan Zhu

Penetration testing is an essential means of proactive defense in the face of escalating cybersecurity incidents. Traditional manual penetration testing methods are time-consuming, resource-intensive, and prone to human errors. Current…

密码学与安全 · 计算机科学 2024-09-24 Yunfei Ge , Quanyan Zhu

Nested sampling is an increasingly popular technique for Bayesian computation, in particular for multimodal, degenerate problems of moderate to high dimensionality. Without appropriate settings, however, nested sampling software may fail to…

统计计算 · 统计学 2019-01-23 Edward Higson , Will Handley , Mike Hobson , Anthony Lasenby

One of the common artificial intelligence applications in electronic games consists of making an artificial agent learn how to execute some determined task successfully in a game environment. One way to perform this task is through machine…

神经与进化计算 · 计算机科学 2025-06-18 Karine da Silva Miras de Araújo , Fabrício Olivetti de França

Neuroevolution is one of the methodologies that can be used for learning optimal architecture during training. It uses evolutionary algorithms to generate the topology of artificial neural networks and its parameters. The main benefits are…

神经与进化计算 · 计算机科学 2022-08-30 M. Pietroń , D. Żurek , K. Faber , R. Corizzo

The choice of crossover and mutation strategies plays a crucial role in the searchability, convergence efficiency and precision of genetic algorithms. In this paper, a novel improved genetic algorithm is proposed by improving the crossover…

神经与进化计算 · 计算机科学 2022-10-12 Dingming Yang , Zeyu Yu , Hongqiang Yuan , Yanrong Cui

Testing is an important aspect of software development, but unfortunately, it is often neglected. While test quality analyses such as code coverage or mutation analysis inform developers about the quality of their tests, such reports are…

软件工程 · 计算机科学 2023-10-18 Philipp Straubinger , Gordon Fraser

State-of-the-art neural network verifiers are fundamentally based on one of two paradigms: either encoding the whole verification problem via tight multi-neuron convex relaxations or applying a Branch-and-Bound (BaB) procedure leveraging…

机器学习 · 计算机科学 2022-05-03 Claudio Ferrari , Mark Niklas Muller , Nikola Jovanovic , Martin Vechev

We introduce the Scratchpad Mechanism, a novel addition to the sequence-to-sequence (seq2seq) neural network architecture and demonstrate its effectiveness in improving the overall fluency of seq2seq models for natural language generation…

计算与语言 · 计算机科学 2019-06-14 Ryan Y. Benmalek , Madian Khabsa , Suma Desu , Claire Cardie , Michele Banko

Automatic software fault localization plays an important role in software quality assurance by pinpointing faulty locations for easier debugging. Coverage-based fault localization, a widely used technique, employs statistics on coverage…

软件工程 · 计算机科学 2024-05-08 Md Nakhla Rafi , Dong Jae Kim , An Ran Chen , Tse-Hsun Chen , Shaowei Wang