首页 > 最新文献

Engineering Applications of Artificial Intelligence最新文献

英文 中文
A novel policy for coordinating a hurricane monitoring system using a swarm of buoyancy-controlled balloons trading off communication and coverage 利用浮力控制气球群协调飓风监测系统的新政策,在通信和覆盖范围之间进行权衡
IF 7.5 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-10-29 DOI: 10.1016/j.engappai.2024.109495
This paper introduces a novel architecture for hurricane monitoring aimed at maximizing the collection of critical data to enhance the accuracy of weather predictions. The proposed system deploys a swarm of controllable balloons equipped with meteorological sensors within the hurricane environment. A key challenge in this setup is managing the trade-off between maximizing area coverage for data collection and maintaining robust communication links among the balloons. To address this challenge, we propose a cost function with two conflicting components: one prioritizes area coverage, and the other focuses on repositioning to maintain communication. This cost function is optimized using an adaptive neural network-based model predictive control strategy, which enables the system to dynamically balance these competing requirements in real-time. Quantitative results from extensive simulations demonstrate the versatility and effectiveness of the proposed architecture, showing that it can achieve comprehensive communication connectivity and increased area coverage across various configurations, including different numbers of balloons and operational periods.
本文介绍了一种新颖的飓风监测架构,旨在最大限度地收集关键数据,提高天气预测的准确性。所提议的系统在飓风环境中部署了一群装有气象传感器的可控气球。这种设置的一个关键挑战是如何在最大限度地扩大数据收集的区域覆盖面与保持气球之间稳健的通信联系之间进行权衡。为了应对这一挑战,我们提出了一个包含两个相互冲突的部分的成本函数:一个优先考虑区域覆盖,另一个侧重于重新定位以保持通信。该成本函数采用基于自适应神经网络的模型预测控制策略进行优化,使系统能够实时动态地平衡这些相互竞争的要求。通过大量模拟得出的定量结果证明了拟议架构的多功能性和有效性,表明它可以在各种配置(包括不同数量的气球和运行期)下实现全面的通信连接和更大的区域覆盖范围。
{"title":"A novel policy for coordinating a hurricane monitoring system using a swarm of buoyancy-controlled balloons trading off communication and coverage","authors":"","doi":"10.1016/j.engappai.2024.109495","DOIUrl":"10.1016/j.engappai.2024.109495","url":null,"abstract":"<div><div>This paper introduces a novel architecture for hurricane monitoring aimed at maximizing the collection of critical data to enhance the accuracy of weather predictions. The proposed system deploys a swarm of controllable balloons equipped with meteorological sensors within the hurricane environment. A key challenge in this setup is managing the trade-off between maximizing area coverage for data collection and maintaining robust communication links among the balloons. To address this challenge, we propose a cost function with two conflicting components: one prioritizes area coverage, and the other focuses on repositioning to maintain communication. This cost function is optimized using an adaptive neural network-based model predictive control strategy, which enables the system to dynamically balance these competing requirements in real-time. Quantitative results from extensive simulations demonstrate the versatility and effectiveness of the proposed architecture, showing that it can achieve comprehensive communication connectivity and increased area coverage across various configurations, including different numbers of balloons and operational periods.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":null,"pages":null},"PeriodicalIF":7.5,"publicationDate":"2024-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142539821","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Bearing fault diagnosis for variable working conditions via lightweight transformer and homogeneous generalized contrastive learning with inter-class repulsive discriminant 通过轻型变压器和具有类间排斥性判别的同质广义对比学习,对不同工作条件下的轴承故障进行诊断
IF 7.5 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-10-29 DOI: 10.1016/j.engappai.2024.109548
As indispensable components of rolling axle boxes, the condition of the bearings affects the safety of the traveling train. Therefore, bearing fault diagnosis is an imperative prerequisite for train safety. However, the diagnosis performance under variable working conditions is degraded owing to the large difference in the sample distribution and fewer samples. Although unsupervised domain adaptation models can solve these problems, environmental noise causes the fault features extracted from the two domains to overlap. Ultimately, the discriminative properties of the different samples remain insufficient. Therefore, we propose a rolling fault diagnosis approach for variable working conditions via lightweight Transformer and homogeneous generalized contrastive learning with inter-class repulsive discriminant (HGCL-ICRD). First, a deformable Transformer with lightweight manner is constructed to extract fault features from historical working conditions. Then, the source domain clustering cluster points are used to construct the positive and negative samples of the target domain to achieve the redistribution of the number. On this basis, the homogeneous generalized contrastive learning approach is built to make the samples to be tested have better classifiability. Finally, an inter-class repulsive discriminant term is constructed to minimize the sample distributional difference between the two domains. Furthermore, we construct an improved gray wolf algorithm to optimize the HGCL-ICRD. Extensive experiments on three datasets demonstrate that our model can perform high-precision and high-efficiency diagnosis under variable working conditions.
轴承作为滚动轴承箱不可或缺的部件,其状态影响着列车的行驶安全。因此,轴承故障诊断是保证列车安全的必要前提。然而,由于样本分布差异较大且样本数量较少,在多变工况下的诊断性能会有所下降。虽然无监督域自适应模型可以解决这些问题,但环境噪声会导致从两个域中提取的故障特征重叠。最终,不同样本的判别特性仍然不足。因此,我们通过轻量级变形器和同质广义对比学习与类间排斥判别(HGCL-ICRD),提出了一种适用于多变工作条件的滚动故障诊断方法。首先,构建轻量级可变形变形器,从历史工况中提取故障特征。然后,利用源域聚类簇点构建目标域的正负样本,实现数量的重新分配。在此基础上,建立同质广义对比学习方法,使待测样本具有更好的可分类性。最后,我们构建了一个类间排斥判别项,以最小化两个域之间的样本分布差异。此外,我们还构建了一种改进的灰狼算法来优化 HGCL-ICRD。在三个数据集上的广泛实验证明,我们的模型可以在多变的工作条件下进行高精度、高效率的诊断。
{"title":"Bearing fault diagnosis for variable working conditions via lightweight transformer and homogeneous generalized contrastive learning with inter-class repulsive discriminant","authors":"","doi":"10.1016/j.engappai.2024.109548","DOIUrl":"10.1016/j.engappai.2024.109548","url":null,"abstract":"<div><div>As indispensable components of rolling axle boxes, the condition of the bearings affects the safety of the traveling train. Therefore, bearing fault diagnosis is an imperative prerequisite for train safety. However, the diagnosis performance under variable working conditions is degraded owing to the large difference in the sample distribution and fewer samples. Although unsupervised domain adaptation models can solve these problems, environmental noise causes the fault features extracted from the two domains to overlap. Ultimately, the discriminative properties of the different samples remain insufficient. Therefore, we propose a rolling fault diagnosis approach for variable working conditions via lightweight Transformer and homogeneous generalized contrastive learning with inter-class repulsive discriminant (HGCL-ICRD). First, a deformable Transformer with lightweight manner is constructed to extract fault features from historical working conditions. Then, the source domain clustering cluster points are used to construct the positive and negative samples of the target domain to achieve the redistribution of the number. On this basis, the homogeneous generalized contrastive learning approach is built to make the samples to be tested have better classifiability. Finally, an inter-class repulsive discriminant term is constructed to minimize the sample distributional difference between the two domains. Furthermore, we construct an improved gray wolf algorithm to optimize the HGCL-ICRD. Extensive experiments on three datasets demonstrate that our model can perform high-precision and high-efficiency diagnosis under variable working conditions.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":null,"pages":null},"PeriodicalIF":7.5,"publicationDate":"2024-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142539820","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Single-residual Partial Mutual Information (SPMI) approach to learning discrete-time inputs of stable nonlinear dynamic systems 学习稳定非线性动态系统离散时间输入的单残留部分互信息(SPMI)方法
IF 7.5 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-10-29 DOI: 10.1016/j.engappai.2024.109511
The selection of input variables and their discrete time delays are fundamentally important in developing robust data-driven dynamic models for use in applied engineering settings, such as for controller design or system level calibration/optimisation. This work is not trivial, especially in the case of complex multivariate and non-linear dynamic systems. There are an array of model-free approaches to input selection explored in the literature, including Multivariate Mutual Information (MMI), Gamma Tests (GT), Self-Organising Maps (SOM) and Partial Mutual Information (PMI). Such a filter-based approach has advantages in exploring feature correlations and their associated information content in a data set directly, agnostic to the constraint of any specific model structure or form.
This paper investigates and expands upon the application of a PMI-based Input Selection (PMI-IS) methodology for resulting in a modified version of the algorithm. The modifications are: (1) Selection of input Dead Time (DT) using Mutual Information of First and Second Difference terms of input delays with the output. (2) The Number of Delayed Outputs (NDO) is selected based on the PMI incorporating the previously selected time delays; (3) The Number of Delayed Inputs (NDI) is selected based on the PMI incorporating the identified delay times and NDO; (4) The established Dual-residual PMI (DPMI) algorithm for input selection is simplified to a Single-residual PMI (SPMI) algorithm.
Three benchmark discrete-time non-linear dynamic systems and one practical demonstration are used in the case study to demonstrate the effectiveness of this learning algorithm for data-driven identification of time delays, in addition to the implementation details of this modified SPMI-IS methodology.
输入变量及其离散时间延迟的选择对于开发稳健的数据驱动动态模型(用于控制器设计或系统级校准/优化)至关重要。这项工作并不轻松,尤其是在复杂的多变量和非线性动态系统中。文献中探讨了一系列无模型输入选择方法,包括多变量互信息 (MMI)、伽马测试 (GT)、自组织图 (SOM) 和部分互信息 (PMI)。这种基于滤波器的方法在直接探索数据集中的特征相关性及其相关信息内容方面具有优势,不受任何特定模型结构或形式的限制。本文研究并扩展了基于 PMI 的输入选择(PMI-IS)方法的应用,并对算法进行了修改。修改内容包括(1) 使用输入延迟与输出延迟的第一和第二差项的互信息来选择输入死区时间(DT)。(2) 根据包含先前选定的时间延迟的 PMI 来选择延迟输出的数量 (NDO);(3) 根据包含已确定的延迟时间和 NDO 的 PMI 来选择延迟输入的数量 (NDI);(4) 将用于输入选择的既定双延迟 PMI (DPMI) 算法简化为单延迟 PMI (SPMI) 算法。案例研究中使用了三个基准离散时间非线性动态系统和一个实际演示,以证明这种学习算法在数据驱动的时间延迟识别中的有效性,以及这种改进的 SPMI-IS 方法的实施细节。
{"title":"A Single-residual Partial Mutual Information (SPMI) approach to learning discrete-time inputs of stable nonlinear dynamic systems","authors":"","doi":"10.1016/j.engappai.2024.109511","DOIUrl":"10.1016/j.engappai.2024.109511","url":null,"abstract":"<div><div>The selection of input variables and their discrete time delays are fundamentally important in developing robust data-driven dynamic models for use in applied engineering settings, such as for controller design or system level calibration/optimisation. This work is not trivial, especially in the case of complex multivariate and non-linear dynamic systems. There are an array of model-free approaches to input selection explored in the literature, including Multivariate Mutual Information (MMI), Gamma Tests (GT), Self-Organising Maps (SOM) and Partial Mutual Information (PMI). Such a filter-based approach has advantages in exploring feature correlations and their associated information content in a data set directly, agnostic to the constraint of any specific model structure or form.</div><div>This paper investigates and expands upon the application of a PMI-based Input Selection (PMI-IS) methodology for resulting in a modified version of the algorithm. The modifications are: (1) Selection of input Dead Time (DT) using Mutual Information of First and Second Difference terms of input delays with the output. (2) The Number of Delayed Outputs (NDO) is selected based on the PMI incorporating the previously selected time delays; (3) The Number of Delayed Inputs (NDI) is selected based on the PMI incorporating the identified delay times and NDO; (4) The established Dual-residual PMI (DPMI) algorithm for input selection is simplified to a Single-residual PMI (SPMI) algorithm.</div><div>Three benchmark discrete-time non-linear dynamic systems and one practical demonstration are used in the case study to demonstrate the effectiveness of this learning algorithm for data-driven identification of time delays, in addition to the implementation details of this modified SPMI-IS methodology.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":null,"pages":null},"PeriodicalIF":7.5,"publicationDate":"2024-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142539822","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
MLTPED-BFC: Machine learning-based trust prediction for edge devices in the blockchain enabled fog computing environment MLTPED-BFC:区块链支持的雾计算环境中基于机器学习的边缘设备信任预测
IF 7.5 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-10-28 DOI: 10.1016/j.engappai.2024.109518
The utilization of edge devices in fog computing services is increasing every day to achieve effective communication between edge devices as it reduces the latency and processing time. When the number of edge devices increases and operate in various applications, it is seen an increase in malfunctioning of devices due to compromises in security aspects. An increase in the number of un-trustworthy activities leads to loosing of end users to any service provider. So all edge devices must be labeled as trustworthy or not, based on their previous transactions, leading to effective communications. Finding and maintaining the trust score of edge devices is the most pressing concern in the distributed communication environment. Considering all the issues, this paper propose a Machine Learning-based Trust Prediction for Edge Devices in the Blockchain enabled Fog Computing Environment (MLTPED-BFC). The proposed scheme uses an ensemble of Support Vector Regression (SVR) and Multivariable Logistic Regression (MLR) for predicting the trust score of each edge device and updates it after every successful communication. The prediction and updating of the trust score is carried out by the fog server without any biasing. This Artificial Intelligence driven approach enhances communication effectiveness and security by classifying devices as trustworthy or not, improving the overall reliability of the distributed system. The proposed scheme is proved to be secured based on informal security analysis. Extensive simulations are carried out to validate the proposed scheme's effectiveness and compare it with existing schemes. The proposed MLTPED-BFC mechanism have attained 98.91% of accuracy, 0.0048 loss rate, 98.92% of precision, 98.32% of recall, 98.96% of F-Measure and took 356 s for 100 iterations.
在雾计算服务中,边缘设备的使用与日俱增,以实现边缘设备之间的有效通信,从而减少延迟和处理时间。当边缘设备的数量增加并在各种应用中运行时,人们会发现,由于安全方面的问题,设备的故障率也在增加。不可信活动数量的增加会导致最终用户流失到任何服务提供商那里。因此,必须根据所有边缘设备之前的交易情况,将其标记为可信或不可信,从而实现有效通信。在分布式通信环境中,寻找和维护边缘设备的信任分数是最紧迫的问题。考虑到所有这些问题,本文提出了一种基于机器学习的边缘设备信任预测方案(MLTPED-BFC)。所提出的方案使用支持向量回归(SVR)和多变量逻辑回归(MLR)的组合来预测每个边缘设备的信任分数,并在每次成功通信后进行更新。信任分值的预测和更新由雾服务器进行,不带任何偏见。这种人工智能驱动的方法通过对设备进行可信与否的分类,提高了通信的有效性和安全性,从而改善了分布式系统的整体可靠性。根据非正式的安全分析,证明所提出的方案是安全的。为了验证所提方案的有效性并将其与现有方案进行比较,我们进行了广泛的模拟。提出的 MLTPED-BFC 机制达到了 98.91% 的准确率、0.0048 的损失率、98.92% 的精确率、98.32% 的召回率和 98.96% 的 F-Measure,迭代 100 次耗时 356 秒。
{"title":"MLTPED-BFC: Machine learning-based trust prediction for edge devices in the blockchain enabled fog computing environment","authors":"","doi":"10.1016/j.engappai.2024.109518","DOIUrl":"10.1016/j.engappai.2024.109518","url":null,"abstract":"<div><div>The utilization of edge devices in fog computing services is increasing every day to achieve effective communication between edge devices as it reduces the latency and processing time. When the number of edge devices increases and operate in various applications, it is seen an increase in malfunctioning of devices due to compromises in security aspects. An increase in the number of un-trustworthy activities leads to loosing of end users to any service provider. So all edge devices must be labeled as trustworthy or not, based on their previous transactions, leading to effective communications. Finding and maintaining the trust score of edge devices is the most pressing concern in the distributed communication environment. Considering all the issues, this paper propose a Machine Learning-based Trust Prediction for Edge Devices in the Blockchain enabled Fog Computing Environment (MLTPED-BFC). The proposed scheme uses an ensemble of Support Vector Regression (SVR) and Multivariable Logistic Regression (MLR) for predicting the trust score of each edge device and updates it after every successful communication. The prediction and updating of the trust score is carried out by the fog server without any biasing. This Artificial Intelligence driven approach enhances communication effectiveness and security by classifying devices as trustworthy or not, improving the overall reliability of the distributed system. The proposed scheme is proved to be secured based on informal security analysis. Extensive simulations are carried out to validate the proposed scheme's effectiveness and compare it with existing schemes. The proposed MLTPED-BFC mechanism have attained 98.91% of accuracy, 0.0048 loss rate, 98.92% of precision, 98.32% of recall, 98.96% of F-Measure and took 356 s for 100 iterations.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":null,"pages":null},"PeriodicalIF":7.5,"publicationDate":"2024-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142533412","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Transformer-enabled weakly supervised abnormal event detection in intelligent video surveillance systems 智能视频监控系统中的变压器支持弱监督异常事件检测
IF 7.5 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-10-28 DOI: 10.1016/j.engappai.2024.109496
Video Anomaly Detection (VAD) for weakly supervised data operates with limited video-level annotations. It also holds the practical significance to play a pivotal role in surveillance and security applications like public safety, patient monitoring, autonomous vehicles, etc. Moreover, VAD extends its utility to various industrial settings, where it is instrumental in safeguarding workers' safety, enabling real-time production quality monitoring, and predictive maintenance. These diverse applications highlight the versatility of VAD and its potential to transform processes across various industries, making it an essential tool along with traditional surveillance applications. The majority of the existing studies have been focused on mitigating critical aspects of VAD, such as reducing false alarm rates and misdetection. These challenges can be effectively addressed by capturing the intricate spatiotemporal pattern within video data. Therefore, the proposed work named Swin Transformer-based Hybrid Temporal Adaptive Module (ST-HTAM) Abnormal Event Detection introduces an intuitive temporal module along with leveraging the strengths of the Swin (Shifted window-based) Transformers for spatial analysis. The novel aspect of this work lies in the hybridization of global self-attention and Convolutional-Long Short Term Memory (C-LSTM) Networks are renowned for capturing both global and local temporal dependencies. By extracting these spatial and temporal components, the proposed method, ST-HTAM, offers a comprehensive understanding of anomalous events. Altogether, it enhances the accuracy and robustness of Weakly Supervised VAD (WS-VAD). Finally, an anomaly scoring mechanism is employed in the classification step to facilitate effective anomaly detection from test video data. The proposed system is tailored to operate in real-time and highlights the dual focus on sophisticated Artificial Intelligence (AI) techniques and their impactful use cases across diverse domains. Comprehensive experiments are conducted on benchmark datasets that clearly show the substantial superiority of the ST-HTAM over state-of-the-art approaches. Code is available at https://github.com/Shalmiyapaulraj78/STHTAM-VAD.
针对弱监督数据的视频异常检测(VAD)可在有限的视频级注释下运行。它在公共安全、病人监控、自动驾驶汽车等监控和安全应用中发挥着举足轻重的作用。此外,VAD 还可应用于各种工业环境,在保障工人安全、实现实时生产质量监控和预测性维护方面发挥重要作用。这些多样化的应用凸显了 VAD 的多功能性及其改变各行业流程的潜力,使其成为传统监控应用的重要工具。现有的大部分研究都集中在减少 VAD 的关键方面,如降低误报率和错误检测。通过捕捉视频数据中错综复杂的时空模式,可以有效地应对这些挑战。因此,这项名为 "基于斯文变换器的混合时态自适应模块(ST-HTAM)异常事件检测 "的工作引入了一个直观的时态模块,并利用斯文(基于移位窗口的)变换器的优势进行空间分析。这项工作的新颖之处在于将全局自我注意与卷积-长短期记忆(C-LSTM)网络进行了混合,后者在捕捉全局和局部时间依赖性方面享有盛誉。通过提取这些空间和时间成分,所提出的 ST-HTAM 方法可以全面了解异常事件。总之,它提高了弱监督 VAD(WS-VAD)的准确性和鲁棒性。最后,在分类步骤中采用了异常评分机制,以促进从测试视频数据中进行有效的异常检测。所提出的系统是为实时运行而量身定制的,突出了对复杂的人工智能(AI)技术及其在不同领域的有影响力的用例的双重关注。在基准数据集上进行的综合实验清楚地表明,ST-HTAM 比最先进的方法更具实质性优势。代码见 https://github.com/Shalmiyapaulraj78/STHTAM-VAD。
{"title":"Transformer-enabled weakly supervised abnormal event detection in intelligent video surveillance systems","authors":"","doi":"10.1016/j.engappai.2024.109496","DOIUrl":"10.1016/j.engappai.2024.109496","url":null,"abstract":"<div><div>Video Anomaly Detection (VAD) for weakly supervised data operates with limited video-level annotations. It also holds the practical significance to play a pivotal role in surveillance and security applications like public safety, patient monitoring, autonomous vehicles, etc. Moreover, VAD extends its utility to various industrial settings, where it is instrumental in safeguarding workers' safety, enabling real-time production quality monitoring, and predictive maintenance. These diverse applications highlight the versatility of VAD and its potential to transform processes across various industries, making it an essential tool along with traditional surveillance applications. The majority of the existing studies have been focused on mitigating critical aspects of VAD, such as reducing false alarm rates and misdetection. These challenges can be effectively addressed by capturing the intricate spatiotemporal pattern within video data. Therefore, the proposed work named Swin Transformer-based Hybrid Temporal Adaptive Module (ST-HTAM) Abnormal Event Detection introduces an intuitive temporal module along with leveraging the strengths of the Swin (Shifted window-based) Transformers for spatial analysis. The novel aspect of this work lies in the hybridization of global self-attention and Convolutional-Long Short Term Memory (C-LSTM) Networks are renowned for capturing both global and local temporal dependencies. By extracting these spatial and temporal components, the proposed method, ST-HTAM, offers a comprehensive understanding of anomalous events. Altogether, it enhances the accuracy and robustness of Weakly Supervised VAD (WS-VAD). Finally, an anomaly scoring mechanism is employed in the classification step to facilitate effective anomaly detection from test video data. The proposed system is tailored to operate in real-time and highlights the dual focus on sophisticated Artificial Intelligence (AI) techniques and their impactful use cases across diverse domains. Comprehensive experiments are conducted on benchmark datasets that clearly show the substantial superiority of the ST-HTAM over state-of-the-art approaches. Code is available at <span><span>https://github.com/Shalmiyapaulraj78/STHTAM-VAD</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":null,"pages":null},"PeriodicalIF":7.5,"publicationDate":"2024-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142533411","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Category knowledge-guided few-shot bearing fault diagnosis 分类知识指导下的轴承故障诊断
IF 7.5 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-10-28 DOI: 10.1016/j.engappai.2024.109489
Real-time bearing fault diagnosis plays a vital role in maintaining the safety and reliability of sophisticated industrial systems. However, the scarcity of labeled data in fault diagnosis, due to the difficulty of collecting fault samples and the high cost of labeling, poses a significant challenge in learning discriminative fault features from limited and complex monitoring signals. Few-shot learning (FSL) emerges as a potent method for extracting and accurately classifying features from severe fault signals. Nonetheless, challenges such as data scarcity and environmental noise significantly impede the efficacy of existing FSL methods in diagnosing incipient faults effectively. These limitations are primarily due to the inadequate consideration of inter-class correlations within noisy contexts by current FSL strategies, which restricts their ability to extrapolate familiar features to new classes. Consequently, there is a pressing demand for an FSL approach that can exploit inter-class correlations to address the hurdles of data insufficiency and environmental complexities, thereby facilitating the diagnosis of incipient faults in few-shot settings. This paper proposes a novel category-knowledge-guided model tailored for few-shot multi-task scenarios. By leveraging attribute data from base categories and the similarities across new class samples, our model efficiently establishes mapping relations for unencountered tasks, significantly enhancing its generalization capabilities for early-stage fault diagnosis and multi-task applications. This model ensures swift and precise FSL fault diagnosis under uncharted operational conditions. Comparative analyses utilizing the Case Western Reserve University bearing dataset and the Early Mild Fault Traction Motor bearing dataset demonstrate our model’s superior performance against leading FSL and transfer learning approaches.
实时轴承故障诊断在维护精密工业系统的安全性和可靠性方面发挥着至关重要的作用。然而,由于故障样本收集困难和标注成本高昂,故障诊断中标注数据稀缺,这给从有限而复杂的监测信号中学习判别性故障特征带来了巨大挑战。少量学习(FSL)是一种从严重故障信号中提取并准确分类特征的有效方法。然而,数据稀缺和环境噪声等挑战极大地阻碍了现有 FSL 方法有效诊断初期故障的功效。这些局限性主要是由于当前的 FSL 方法没有充分考虑噪声环境下的类间相关性,从而限制了其将熟悉的特征推断到新类别的能力。因此,人们迫切需要一种能利用类间相关性来解决数据不足和环境复杂性等障碍的 FSL 方法,从而促进在少量数据的情况下对初期故障的诊断。本文提出了一种新颖的类别知识引导模型,专为少量多任务场景量身定制。通过利用基础类别的属性数据和新类别样本的相似性,我们的模型能有效地为未遇到的任务建立映射关系,从而显著增强其在早期故障诊断和多任务应用中的泛化能力。该模型可确保在未知运行条件下快速、精确地诊断 FSL 故障。利用凯斯西储大学轴承数据集和早期轻微故障牵引电机轴承数据集进行的比较分析表明,与领先的 FSL 和迁移学习方法相比,我们的模型具有卓越的性能。
{"title":"Category knowledge-guided few-shot bearing fault diagnosis","authors":"","doi":"10.1016/j.engappai.2024.109489","DOIUrl":"10.1016/j.engappai.2024.109489","url":null,"abstract":"<div><div>Real-time bearing fault diagnosis plays a vital role in maintaining the safety and reliability of sophisticated industrial systems. However, the scarcity of labeled data in fault diagnosis, due to the difficulty of collecting fault samples and the high cost of labeling, poses a significant challenge in learning discriminative fault features from limited and complex monitoring signals. Few-shot learning (FSL) emerges as a potent method for extracting and accurately classifying features from severe fault signals. Nonetheless, challenges such as data scarcity and environmental noise significantly impede the efficacy of existing FSL methods in diagnosing incipient faults effectively. These limitations are primarily due to the inadequate consideration of inter-class correlations within noisy contexts by current FSL strategies, which restricts their ability to extrapolate familiar features to new classes. Consequently, there is a pressing demand for an FSL approach that can exploit inter-class correlations to address the hurdles of data insufficiency and environmental complexities, thereby facilitating the diagnosis of incipient faults in few-shot settings. This paper proposes a novel category-knowledge-guided model tailored for few-shot multi-task scenarios. By leveraging attribute data from base categories and the similarities across new class samples, our model efficiently establishes mapping relations for unencountered tasks, significantly enhancing its generalization capabilities for early-stage fault diagnosis and multi-task applications. This model ensures swift and precise FSL fault diagnosis under uncharted operational conditions. Comparative analyses utilizing the Case Western Reserve University bearing dataset and the Early Mild Fault Traction Motor bearing dataset demonstrate our model’s superior performance against leading FSL and transfer learning approaches.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":null,"pages":null},"PeriodicalIF":7.5,"publicationDate":"2024-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142533288","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Navigation of autonomous mobile robots in dynamic unknown environments based on dueling double deep q networks 基于双深度 q 网络的自主移动机器人在动态未知环境中的导航
IF 7.5 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-10-28 DOI: 10.1016/j.engappai.2024.109498
This study focuses on applying the algorithm of Dueling Double Deep Q Networks to create a robust and adaptable navigation system for autonomous robots. The main objective of the study is to propose a network model that is capable of making a robot explore unknown areas, avoid static and dynamic obstacles efficiently, recognize predefined targets, and achieve them with high accuracy. Toward this, three different network models have been designed and trained with depth images obtained from a depth camera and directional and distance information from an RGB camera. First, these models were trained and tested in simple and complex simulated environments. The D3QN-C model demonstrated strong performance, achieving a success rate of 89% in the simple environment and of 87% in the complex environment. Tests were further extended by adding real-world data with different obstacle densities in order to prove the strength of the model in increasingly difficult and realistic scenarios. During all tests, the D3QN-C model could sustain high performance, showing 90% success rates in low-density, 85% in medium-density, and 82% in high-density environments. These results are evidence of the efficiency, robustness, and flexibility of this model and underline the potential of the algorithm of the Dueling Double Deep Q Networks as a main tool in using robots within real-world scenarios characterized by dynamics and complexity.
本研究的重点是应用 "决斗双深度 Q 网络 "算法,为自主机器人创建一个鲁棒且适应性强的导航系统。研究的主要目的是提出一种网络模型,使机器人能够探索未知区域,有效避开静态和动态障碍物,识别预定目标,并高精度地实现目标。为此,我们设计了三种不同的网络模型,并利用深度摄像头获取的深度图像和 RGB 摄像头获取的方向和距离信息进行了训练。首先,在简单和复杂的模拟环境中对这些模型进行了训练和测试。D3QN-C 模型表现出色,在简单环境中成功率达到 89%,在复杂环境中成功率达到 87%。测试进一步扩展,增加了不同障碍物密度的真实世界数据,以证明该模型在难度越来越大的真实场景中的优势。在所有测试中,D3QN-C 模型都能保持较高的性能,在低密度环境中成功率达到 90%,在中等密度环境中成功率达到 85%,在高密度环境中成功率达到 82%。这些结果证明了该模型的高效性、鲁棒性和灵活性,并强调了决斗双深度 Q 网络算法作为在具有动态和复杂性特点的真实世界场景中使用机器人的主要工具的潜力。
{"title":"Navigation of autonomous mobile robots in dynamic unknown environments based on dueling double deep q networks","authors":"","doi":"10.1016/j.engappai.2024.109498","DOIUrl":"10.1016/j.engappai.2024.109498","url":null,"abstract":"<div><div>This study focuses on applying the algorithm of Dueling Double Deep Q Networks to create a robust and adaptable navigation system for autonomous robots. The main objective of the study is to propose a network model that is capable of making a robot explore unknown areas, avoid static and dynamic obstacles efficiently, recognize predefined targets, and achieve them with high accuracy. Toward this, three different network models have been designed and trained with depth images obtained from a depth camera and directional and distance information from an RGB camera. First, these models were trained and tested in simple and complex simulated environments. The D3QN-C model demonstrated strong performance, achieving a success rate of 89% in the simple environment and of 87% in the complex environment. Tests were further extended by adding real-world data with different obstacle densities in order to prove the strength of the model in increasingly difficult and realistic scenarios. During all tests, the D3QN-C model could sustain high performance, showing 90% success rates in low-density, 85% in medium-density, and 82% in high-density environments. These results are evidence of the efficiency, robustness, and flexibility of this model and underline the potential of the algorithm of the Dueling Double Deep Q Networks as a main tool in using robots within real-world scenarios characterized by dynamics and complexity.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":null,"pages":null},"PeriodicalIF":7.5,"publicationDate":"2024-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142533413","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Explainable artificial intelligence of tree-based algorithms for fault detection and diagnosis in grid-connected photovoltaic systems 用于并网光伏系统故障检测和诊断的树型算法的可解释人工智能
IF 7.5 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-10-28 DOI: 10.1016/j.engappai.2024.109503
A grid-connected photovoltaic system integrates solar panels with the utility grid through a power inverter unit, allowing them to operate in parallel with the grid. Commonly known as grid-tied or on-grid solar systems, these configurations enable panels to feed electrical energy back into the grid, offering simplicity, low operating and maintenance costs, and reduced electricity bills. Despite these advantages, this environmentally friendly energy solution is still susceptible to downtimes and faults. This study utilizes advanced machine learning tree-based algorithms for fault detection and diagnosis in such systems with the goal of maintaining reliability, improving performance, and ensuring optimal energy generation. Specifically, the research investigates the effectiveness of Extra Trees as a fault detection and diagnosis algorithm through an efficient two-phase framework that consists of a binary fault detection phase followed by a multi-class fault diagnosis phase, achieving respective accuracies of 99.5% and 98.7%. In addition, the study underscores the importance of oversampling in improving results, particularly for imbalanced datasets. Moreover, explainable artificial intelligence is employed to enhance transparency in the model’s output and sensitivity to specific features in a given order. Remarkably, the findings align directly with results obtained from techniques such as feature importance averaging and incremental feature accuracy tracking. The research unveils a highly scalable, lightweight, and simple framework for fault detection and diagnosis in grid-connected photovoltaic systems.
并网光伏系统通过电力逆变器装置将太阳能电池板与公用电网整合在一起,使其能够与电网并网运行。这些配置通常被称为并网型或并网型太阳能系统,可使太阳能电池板将电能反馈给电网,从而提供简便性、低运行和维护成本,并减少电费支出。尽管有这些优点,但这种环保能源解决方案仍然容易出现停机和故障。本研究利用先进的基于机器学习树的算法对此类系统进行故障检测和诊断,目的是保持可靠性、提高性能并确保最佳发电效果。具体来说,该研究通过一个高效的两阶段框架(包括二进制故障检测阶段和多类故障诊断阶段),研究了 Extra Trees 作为故障检测和诊断算法的有效性,其准确率分别达到 99.5% 和 98.7%。此外,该研究还强调了超采样对改善结果的重要性,尤其是对不平衡数据集而言。此外,还采用了可解释人工智能,以提高模型输出的透明度和对特定顺序的特定特征的敏感性。值得注意的是,研究结果与特征重要性平均法和增量特征准确性跟踪等技术得出的结果直接吻合。这项研究为并网光伏系统的故障检测和诊断揭开了一个高度可扩展、轻量级和简单的框架。
{"title":"Explainable artificial intelligence of tree-based algorithms for fault detection and diagnosis in grid-connected photovoltaic systems","authors":"","doi":"10.1016/j.engappai.2024.109503","DOIUrl":"10.1016/j.engappai.2024.109503","url":null,"abstract":"<div><div>A grid-connected photovoltaic system integrates solar panels with the utility grid through a power inverter unit, allowing them to operate in parallel with the grid. Commonly known as grid-tied or on-grid solar systems, these configurations enable panels to feed electrical energy back into the grid, offering simplicity, low operating and maintenance costs, and reduced electricity bills. Despite these advantages, this environmentally friendly energy solution is still susceptible to downtimes and faults. This study utilizes advanced machine learning tree-based algorithms for fault detection and diagnosis in such systems with the goal of maintaining reliability, improving performance, and ensuring optimal energy generation. Specifically, the research investigates the effectiveness of Extra Trees as a fault detection and diagnosis algorithm through an efficient two-phase framework that consists of a binary fault detection phase followed by a multi-class fault diagnosis phase, achieving respective accuracies of 99.5% and 98.7%. In addition, the study underscores the importance of oversampling in improving results, particularly for imbalanced datasets. Moreover, explainable artificial intelligence is employed to enhance transparency in the model’s output and sensitivity to specific features in a given order. Remarkably, the findings align directly with results obtained from techniques such as feature importance averaging and incremental feature accuracy tracking. The research unveils a highly scalable, lightweight, and simple framework for fault detection and diagnosis in grid-connected photovoltaic systems.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":null,"pages":null},"PeriodicalIF":7.5,"publicationDate":"2024-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142533409","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Multi-view Deep Embedded Clustering: Exploring a new dimension of air pollution 多视角深度嵌入式聚类:探索空气污染的新维度
IF 7.5 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-10-28 DOI: 10.1016/j.engappai.2024.109509
Clustering is essential for uncovering hidden patterns and relationships in complex datasets. Its importance reveals when labeled data is scarce, expensive, time-consuming to obtain. Real-world applications often exhibit heterogeneity due to the diverse nature of the encapsulated data. This heterogeneity poses a significant challenge in data analysis, modeling, and makes traditional clustering methods ineffective. By adopting a hybrid architecture based on two promising techniques, multi-view and deep clustering, our method achieved better results, outperforming several existing methods including K-means, deep embedded clustering, deep clustering network, deep embedded K-means among many others. Multiple experiments conducted across diverse publicly accessible datasets validate the effectiveness of our proposed method based on well established evaluation metrics such as Accuracy and Normalized Mutual Information (NMI). Furthermore, we applied our method on the air pollution data of Luxembourg, a country with sparse sensor coverage. Our method demonstrated promising results, and unveil a new dimension that pave way for future work in air pollution’s level prediction and hotspots detection, crucial steps towards effective pollution reduction strategies.
聚类对于揭示复杂数据集中隐藏的模式和关系至关重要。当标记数据稀缺、昂贵且获取耗时时,聚类的重要性就显现出来了。由于封装数据的性质各不相同,现实世界中的应用往往表现出异质性。这种异质性给数据分析和建模带来了巨大挑战,并使传统的聚类方法失效。通过采用基于多视图和深度聚类这两种有前途的技术的混合架构,我们的方法取得了更好的效果,优于 K-means、深度嵌入式聚类、深度聚类网络、深度嵌入式 K-means 等多种现有方法。在不同的公开数据集上进行的多项实验验证了我们提出的方法的有效性,这些实验基于成熟的评估指标,如准确率和归一化互信息(NMI)。此外,我们还将我们的方法应用于传感器覆盖范围稀少的卢森堡的空气污染数据。我们的方法取得了可喜的成果,并揭示了一个新的维度,为今后在空气污染水平预测和热点检测方面的工作铺平了道路,而这正是有效减少污染战略的关键步骤。
{"title":"Multi-view Deep Embedded Clustering: Exploring a new dimension of air pollution","authors":"","doi":"10.1016/j.engappai.2024.109509","DOIUrl":"10.1016/j.engappai.2024.109509","url":null,"abstract":"<div><div>Clustering is essential for uncovering hidden patterns and relationships in complex datasets. Its importance reveals when labeled data is scarce, expensive, time-consuming to obtain. Real-world applications often exhibit heterogeneity due to the diverse nature of the encapsulated data. This heterogeneity poses a significant challenge in data analysis, modeling, and makes traditional clustering methods ineffective. By adopting a hybrid architecture based on two promising techniques, multi-view and deep clustering, our method achieved better results, outperforming several existing methods including <em>K</em>-means, deep embedded clustering, deep clustering network, deep embedded <em>K</em>-means among many others. Multiple experiments conducted across diverse publicly accessible datasets validate the effectiveness of our proposed method based on well established evaluation metrics such as Accuracy and Normalized Mutual Information (NMI). Furthermore, we applied our method on the air pollution data of Luxembourg, a country with sparse sensor coverage. Our method demonstrated promising results, and unveil a new dimension that pave way for future work in air pollution’s level prediction and hotspots detection, crucial steps towards effective pollution reduction strategies.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":null,"pages":null},"PeriodicalIF":7.5,"publicationDate":"2024-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142533156","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Ensemble methods with feature selection and data balancing for improved code smells classification performance 利用特征选择和数据平衡的集合方法提高代码气味分类性能
IF 7.5 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS Pub Date : 2024-10-28 DOI: 10.1016/j.engappai.2024.109527
Code smells are software flaws that make it challenging to comprehend, develop, and maintain the software. Identifying and removing code smells is crucial for software quality. This study examines the effectiveness of several machine-learning models before and after applying feature selection and data balancing on code smell datasets. Extreme Gradient Boosting, Gradient Boosting, Adaptive Boosting, Random Forest, Artificial Neural Network (ANN), and Ensemble model of Bagging, and the two best-performing Boosting techniques are used to predict code smell. This study proposes an enhanced approach, which is an ensemble model of the Bagging and Boosting classifier (EMBBC) that incorporates feature selection and data balancing techniques to predict code smells. Four publicly available code smell datasets, Blob Class, Data Class, Long Parameter List, and Switch Statement, were considered for the experimental work. Classes of datasets are balanced using the Synthetic Minority Over-Sampling Technique (SMOTE). A feature selection method called Recursive Feature Elimination with Cross-Validation (RFECV) is used. This study shows that the ensemble model of Bagging and the two best-performing Boosting techniques performs better in Blob Class, Data Class, and Long Parameter List datasets with the highest accuracy of 99.21%, 99.21%, and 97.62%, respectively. In the Switch Statement dataset, the ANN model provides a higher accuracy of 92.86%. Since the proposed model uses only seven features and still provides better results than others, it could be helpful to detect code smells for software engineers and practitioners in less computational time, improving the system's overall performance.
代码气味是软件缺陷,会给软件的理解、开发和维护带来挑战。识别和消除代码气味对软件质量至关重要。本研究考察了几种机器学习模型在代码气味数据集上应用特征选择和数据平衡前后的有效性。极端梯度提升、梯度提升、自适应提升、随机森林、人工神经网络 (ANN)、Bagging 的集合模型以及两种表现最佳的提升技术被用于预测代码气味。本研究提出了一种增强型方法,即 Bagging 和 Boosting 分类器的集合模型(EMBBC),它结合了特征选择和数据平衡技术来预测代码气味。实验工作考虑了四个公开的代码气味数据集:Blob 类、数据类、长参数列表和 Switch 语句。数据集的类别使用合成少数过度采样技术(SMOTE)进行平衡。使用了一种名为 "递归特征消除与交叉验证(RFECV)"的特征选择方法。研究结果表明,在 Blob 类、数据类和长参数列表数据集中,Bagging 和两种表现最好的 Boosting 技术的集合模型表现更好,准确率分别为 99.21%、99.21% 和 97.62%。在 Switch Statement 数据集中,ANN 模型的准确率更高,达到 92.86%。由于所提出的模型只使用了七个特征,但仍能提供比其他模型更好的结果,因此它可以帮助软件工程师和从业人员在更短的计算时间内检测出代码气味,从而提高系统的整体性能。
{"title":"Ensemble methods with feature selection and data balancing for improved code smells classification performance","authors":"","doi":"10.1016/j.engappai.2024.109527","DOIUrl":"10.1016/j.engappai.2024.109527","url":null,"abstract":"<div><div>Code smells are software flaws that make it challenging to comprehend, develop, and maintain the software. Identifying and removing code smells is crucial for software quality. This study examines the effectiveness of several machine-learning models before and after applying feature selection and data balancing on code smell datasets. Extreme Gradient Boosting, Gradient Boosting, Adaptive Boosting, Random Forest, Artificial Neural Network (ANN), and Ensemble model of Bagging, and the two best-performing Boosting techniques are used to predict code smell. This study proposes an enhanced approach, which is an ensemble model of the Bagging and Boosting classifier (EMBBC) that incorporates feature selection and data balancing techniques to predict code smells. Four publicly available code smell datasets, Blob Class, Data Class, Long Parameter List, and Switch Statement, were considered for the experimental work. Classes of datasets are balanced using the Synthetic Minority Over-Sampling Technique (SMOTE). A feature selection method called Recursive Feature Elimination with Cross-Validation (RFECV) is used. This study shows that the ensemble model of Bagging and the two best-performing Boosting techniques performs better in Blob Class, Data Class, and Long Parameter List datasets with the highest accuracy of 99.21%, 99.21%, and 97.62%, respectively. In the Switch Statement dataset, the ANN model provides a higher accuracy of 92.86%. Since the proposed model uses only seven features and still provides better results than others, it could be helpful to detect code smells for software engineers and practitioners in less computational time, improving the system's overall performance.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":null,"pages":null},"PeriodicalIF":7.5,"publicationDate":"2024-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142533410","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Engineering Applications of Artificial Intelligence
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1