Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Item TypeItem Type
-
SubjectSubject
-
YearFrom:-To:
-
More FiltersMore FiltersSourceLanguage
Done
Filters
Reset
3,017
result(s) for
"fault prediction"
Sort by:
A study on software fault prediction techniques
by
Kumar, Sandeep
,
Rathore, Santosh S
in
Classification
,
Computer aided software engineering
,
Data quality
2019
Software fault prediction aims to identify fault-prone software modules by using some underlying properties of the software project before the actual testing process begins. It helps in obtaining desired software quality with optimized cost and effort. Initially, this paper provides an overview of the software fault prediction process. Next, different dimensions of software fault prediction process are explored and discussed. This review aims to help with the understanding of various elements associated with fault prediction process and to explore various issues involved in the software fault prediction. We search through various digital libraries and identify all the relevant papers published since 1993. The review of these papers are grouped into three classes: software metrics, fault prediction techniques, and data quality issues. For each of the class, taxonomical classification of different techniques and our observations have also been presented. The review and summarization in the tabular form are also given. At the end of the paper, the statistical analysis, observations, challenges, and future directions of software fault prediction have been discussed.
Journal Article
A decision tree logic based recommendation system to select software fault prediction techniques
by
Kumar, Sandeep
,
Rathore, Santosh S.
in
Appraisals
,
Artificial Intelligence
,
Computer Appl. in Administrative Data Processing
2017
Identifying a reliable fault prediction technique is the key requirement for building effective fault prediction model. It has been found that the performance of fault prediction techniques is highly dependent on the characteristics of the fault dataset. To mitigate this issue, researchers have evaluated and compared a plethora of fault prediction techniques by varying the context in terms of domain information, characteristics of input data, complexity, etc. However, the lack of an accepted benchmark makes it difficult to select fault prediction technique for a particular context of prediction. In this paper, we present a recommendation system that facilitates the selection of appropriate technique(s) to build fault prediction model. First, we have reviewed the literature to elicit the various characteristics of the fault dataset and the appropriateness of the machine learning and statistical techniques for the identified characteristics. Subsequently, we have formalized our findings and built a recommendation system that helps in the selection of fault prediction techniques. We performed an initial appraisal of our presented system and found that proposed recommendation system provides useful hints in the selection of the fault prediction techniques.
Journal Article
Prediction Method of Soft Fault and Service Life of DC-DC-Converter Circuit Based on Improved Support Vector Machine
2022
A data-driven prediction method is proposed to predict the soft fault and estimate the service life of a DC–DC-converter circuit. First, based on adaptive online non-bias least-square support-vector machine (AONBLSSVM) and the double-population particle-swarm optimization (DP-PSO), the prediction model of the soft fault is established. After analyzing the degradation-failure mechanisms of multiple key components and considering the influence of the co-degradation of these components over time on the performance of the circuit, the output ripple voltage is chosen as the fault-characteristic parameter. Finally, relying on historical output ripple voltages, the prediction model is utilized to gradually deduce the predicted values of the fault-characteristic parameter; further, in conjunction with the circuit-failure threshold, the soft fault and the service life of the circuit can be predicted. In the simulation experiment, (1) a time-series prediction is made for the output ripple voltage using the model proposed herein and the online least-square support-vector machine (OLS-SVM). Comparative analyses of fitting-assessment indicators of the predicted and experimental curves confirm that our model is superior to OLS-SVM in both modeling efficiency and prediction accuracy. (2) The effectiveness of the service life prediction method of the circuit is verified.
Journal Article
Multi-Sensor Fault Detection, Identification, Isolation and Health Forecasting for Autonomous Vehicles
2021
The primary focus of autonomous driving research is to improve driving accuracy and reliability. While great progress has been made, state-of-the-art algorithms still fail at times and some of these failures are due to the faults in sensors. Such failures may have fatal consequences. It therefore is important that automated cars foresee problems ahead as early as possible. By using real-world data and artificial injection of different types of sensor faults to the healthy signals, data models can be trained using machine learning techniques. This paper proposes a novel fault detection, isolation, identification and prediction (based on detection) architecture for multi-fault in multi-sensor systems, such as autonomous vehicles.Our detection, identification and isolation platform uses two distinct and efficient deep neural network architectures and obtained very impressive performance. Utilizing the sensor fault detection system’s output, we then introduce our health index measure and use it to train the health index forecasting network.
Journal Article
Using SCADA Data for Wind Turbine Condition Monitoring: A Systematic Literature Review
by
Gómez Lázaro, Emilio
,
Maldonado Correa, Jorge
,
Artigao Andicoberry, Estefanía
in
Alternative energy sources
,
artificial intelligence
,
condition monitoring
2020
Operation and maintenance (O&M) activities represent a significant share of the total expenditure of a wind farm. Of these expenses, costs associated with unexpected failures account for the highest percentage. Therefore, it is clear that early detection of wind turbine (WT) failures, which can be achieved through appropriate condition monitoring (CM), is critical to reduce O&M costs. The use of Supervisory Control and Data Acquisition (SCADA) data has recently been recognized as an eective solution for CM since most modern WTs record large amounts of parameters using their SCADA systems. Artificial intelligence (AI) techniques can convert SCADA data into information that can be used for early detection of WT failures. This work presents a systematic literature review (SLR) with the aim to assess the use of SCADA data and AI for CM of WTs. To this end, we formulated four research questions as follows: (i) What are the current challenges of WT CM? (ii) What are the WT components to which CM has been applied? (iii) What are the SCADA variables used? and (iv) What AI techniques are currently under research? Further to answering the research questions, we identify the lack of accessible WT SCADA data towards research and the need for its standardization. Our SLR was developed by reviewing more than 95 scientific articles published in the last three years.
Journal Article
Evaluating Complexity, Code Churn, and Developer Activity Metrics as Indicators of Software Vulnerabilities
2011
Security inspection and testing require experts in security who think like an attacker. Security experts need to know code locations on which to focus their testing and inspection efforts. Since vulnerabilities are rare occurrences, locating vulnerable code locations can be a challenging task. We investigated whether software metrics obtained from source code and development history are discriminative and predictive of vulnerable code locations. If so, security experts can use this prediction to prioritize security inspection and testing efforts. The metrics we investigated fall into three categories: complexity, code churn, and developer activity metrics. We performed two empirical case studies on large, widely used open-source projects: the Mozilla Firefox web browser and the Red Hat Enterprise Linux kernel. The results indicate that 24 of the 28 metrics collected are discriminative of vulnerabilities for both projects. The models using all three types of metrics together predicted over 80 percent of the known vulnerable files with less than 25 percent false positives for both projects. Compared to a random selection of files for inspection and testing, these models would have reduced the number of files and the number of lines of code to inspect or test by over 71 and 28 percent, respectively, for both projects.
Journal Article
Current Status and Applications for Hydraulic Pump Fault Diagnosis: A Review
2022
To implement Prognostics Health Management (PHM) for hydraulic pumps, it is very important to study the faults of hydraulic pumps to ensure the stability and reliability of the whole life cycle. The research on fault diagnosis has been very active, but there is a lack of systematic analysis and summary of the developed methods. To make up for this gap, this paper systematically summarizes the relevant methods from the two aspects of fault diagnosis and health management. In addition, in order to further facilitate researchers and practitioners, statistical and comparative analysis of the reviewed methods is carried out, and a future development direction is prospected.
Journal Article
A Review of Fault Diagnosis, Status Prediction, and Evaluation Technology for Wind Turbines
by
Chen, Mingsong
,
Li, Qingan
,
Zhang, Fanghong
in
Air-turbines
,
Alternative energy sources
,
Bearings
2023
With the rapid development and increasing energy production capacity of high-power wind turbines, a corresponding increase in maintenance requirements has been observed. Reducing the failure rate of wind turbines is a critical objective, alongside decreasing affiliated operation and maintenance costs. This review focuses on the status monitoring, fault diagnosis, fault prediction, and status evaluation of wind turbines. The early fault diagnosis of wind turbines is explored with regard to existing condition monitoring technology. Moreover, the current mathematics-based fault diagnosis and smart fault diagnosis technologies are further explored. Through comprehensive investigation, this paper summarizes the research status of wind turbine fault prediction and complete machine status evaluation, conclusively presenting relevant research points and trends in the fault diagnosis, fault prediction, and status assessment of high-power wind turbines.
Journal Article
Classification framework for faulty-software using enhanced exploratory whale optimizer-based feature selection scheme and random forest ensemble learning
by
Turabieh, Hamza
,
Mafarja, Majdi
,
Thaher, Thaer
in
Algorithms
,
Artificial Intelligence
,
Classifiers
2023
Software Fault Prediction (SFP) is an important process to detect the faulty components of the software to detect faulty classes or faulty modules early in the software development life cycle. In this paper, a machine learning framework is proposed for SFP. Initially, pre-processing and re-sampling techniques are applied to make the SFP datasets ready to be used by ML techniques. Thereafter seven classifiers are compared, namely K-Nearest Neighbors (KNN), Naive Bayes (NB), Linear Discriminant Analysis (LDA), Linear Regression (LR), Decision Tree (DT), Support Vector Machine (SVM), and Random Forest (RF). The RF classifier outperforms all other classifiers in terms of eliminating irrelevant/redundant features. The performance of RF is improved further using a dimensionality reduction method called binary whale optimization algorithm (BWOA) to eliminate the irrelevant/redundant features. Finally, the performance of BWOA is enhanced by hybridizing the exploration strategies of the grey wolf optimizer (GWO) and harris hawks optimization (HHO) algorithms. The proposed method is called SBEWOA. The SFP datasets utilized are selected from the PROMISE repository using sixteen datasets for software projects with different sizes and complexity. The comparative evaluation against nine well-established feature selection methods proves that the proposed SBEWOA is able to significantly produce competitively superior results for several instances of the evaluated dataset. The algorithms’ performance is compared in terms of accuracy, the number of features, and fitness function. This is also proved by the 2-tailed P-values of the Wilcoxon signed ranks statistical test used. In conclusion, the proposed method is an efficient alternative ML method for SFP that can be used for similar problems in the software engineering domain.
Journal Article
Fault Detection via 2.5D Transformer U-Net with Seismic Data Pre-Processing
by
Weihua Wu
,
Bangyu Wu
,
Zhanxin Tang
in
2.5D fault prediction
,
Artificial intelligence
,
Artificial neural networks
2023
Seismic fault structures are important for the detection and exploitation of hydrocarbon resources. Due to their development and popularity in the geophysical community, deep-learning-based fault detection methods have been proposed and achieved SOTA results. Due to the efficiency and benefits of full spatial information extraction, 3D convolutional neural networks (CNNs) are used widely to directly detect faults on seismic data volumes. However, using 3D data for training requires expensive computational resources and can be limited by hardware facilities. Although 2D CNN methods are less computationally intensive, they lead to the loss of correlation between seismic slices. To mitigate the aforementioned problems, we propose to predict a 2D fault section using multiple neighboring seismic profiles, that is, 2.5D fault detection. In CNNs, convolution layers mainly extract local information and pooling layers may disrupt the edge features in seismic data, which tend to cause fault discontinuities. To this end, we incorporate the Transformer module in U-net for feature extraction to enhance prediction continuity. To reduce the data discrepancies between synthetic and different real seismic datasets, we apply a seismic data standardization workflow to improve the prediction stability on real datasets. Netherlands F3 real data tests show that, when training on synthetic data labels, the proposed 2.5D Transformer U-net-based method predicts more subtle faults and faults with higher spatial continuity than the baseline full 3D U-net model.
Journal Article