相关实验视频
Updated: Jun 12, 2025

07:46
A Method for Growing Bio-memristors from Slime Mold
Published on: November 2, 2017
8.9K
通过加权代码流失和多目标粘液模具算法改进精力意识的即时缺陷预测
Hongming Dai1,2, Jianqing Xi1, Hong-Liang Dai3
1School of Software, South China University of Technology, Guangzhou, 510006, China.
Heliyon
|September 26, 2024
概括
这项研究引入了一种使用加权代码流失和改进的粘液模具算法进行精力意识的即时软件缺陷预测 (JIT-SDP) 的新方法. 通过更好地预测缺陷,WCMS方法提高了软件质量保证 (SQA) 的效率.
科学领域:
- 软件工程 软件工程 软件工程
- 计算机科学 计算机科学
- 人工智能的人工智能
背景情况:
- 精力意识的即时软件缺陷预测 (JIT-SDP) 旨在优化软件质量保证 (SQA) 中的资源配置.
- 现有的JIT-SDP方法在准确地表示SQA努力和集成先进的优化算法方面面临挑战.
- 这些局限性导致当前的JIT-SDP技术与行业需求之间的性能差距.
研究的目的:
- 提出一种新的方法,加权代码流失 (CC) 和改进的多目标粘液模具算法 (WCMS),用于精力意识的JIT-SDP.
- 在当前的JIT-SDP框架内解决特征表示和模型优化的缺陷.
- 为了提高软件缺陷预测的效率和准确性.
主要方法:
- 开发了一种两阶段的方法:功能改进 (FI) 和多目标优化 (MO).
- 在FI中,规范化了修改文件数量 (NF) 和,量化了变更难度 (DD = NF^Entropy),并将加权的CC定义为变更努力.
- 改进了Slime Mold算法 (SMA) 以实现多目标处理,同步和冲突解决,并将其应用于JIT-SDP模型的超参数优化 (HPO).
主要成果:
- 使用精力意识指标对六个开源项目的实验评估表明,与基准方法相比,性能优越.
- WCMS方法在交叉验证,时间智能交叉验证和跨项目预测场景中显示出显著的改进.
- 拟议的方法显示了增强的可扩展性和通用化能力.
结论:
- 通过改善特征表示和优化,WCMS方法为精力意识的JIT-SDP提供了更有效的解决方案.
- 这种进步可以导致更有效的SQA实践和更高的软件质量.
- 该研究强调了集成先进的元启发算法用于复杂的软件工程任务的潜力.
相关概念视频
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
45
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
45
Mismatch Repair
4.8K
Organisms are capable of detecting and fixing nucleotide mismatches that occur during DNA replication. This sophisticated process requires identifying the new strand and replacing the erroneous bases with correct nucleotides. Mismatch repair is coordinated by many proteins in both prokaryotes and eukaryotes.
The Mutator Protein Family Plays a Key Role in DNA Mismatch Repair
The human genome has more than 3 billion base pairs of DNA per cell. Prior to cell division, that vast amount of genetic...
The Mutator Protein Family Plays a Key Role in DNA Mismatch Repair
The human genome has more than 3 billion base pairs of DNA per cell. Prior to cell division, that vast amount of genetic...
4.8K
Shrinkage in Concrete
84
Shrinkage in concrete is primarily due to water loss from evaporation, hydration of cement, or carbonation, leading to a reduction in volume. The volumetric contraction results in volumetric strain in concrete. However, in practice, shrinkage is measured as linear strain, which is one-third of the volumetric strain.
When concrete is still in its plastic state, it can undergo a decrease in volume by about 1% of its absolute volume. This decrease is known as plastic shrinkage. It arises either...
When concrete is still in its plastic state, it can undergo a decrease in volume by about 1% of its absolute volume. This decrease is known as plastic shrinkage. It arises either...
84
Improving Translational Accuracy
9.4K
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
9.4K
Design Example: Managing Concrete Workability
74
This example deals with managing the workability of concrete for a raft foundation project under hot weather conditions. Workability is crucial for ensuring the concrete is easy to place, compact, and finish. In this scenario, a slump test — a common method to measure the workability of fresh concrete — initially indicated low workability. This was attributed to the rapid water loss from the concrete mix, exacerbated by the high temperatures causing the course aggregates to heat up.
74

