Mailson Ribeiro Santos
Research Subjects
Mailson Ribeiro Santos has a total of 14 co-authors. Here are the top co-authors by number of shared publications:
- Luiz Affonso Guedes
Department of Computer Engineering and Automation, Federal University of Rio Grande do Norte, Natal 59078-970, Brazil
6 shared publications Bruno Sielly Jales Costa
2 shared publicationsClauber Gomes Bezerra
2 shared publications- Ignacio Sanchez-Gendriz
Department of Computing Engineering and Automation, Federal University of Rio Grande do Norte, Natal 59078-970, Brazil
2 shared publications - Marcelo Augusto Costa Fernandes
Universidade Federal do Rio Grande do Norte
2 shared publications - Maria Dolores Ruiz
University of Granada
2 shared publications
Latest Publications
- Open Access
- 12 January 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 14, 7511-7527
Rolling Bearing Fault Detection Based on Evolving Approaches
The detection of faults in rolling bearings is essential for ensuring the reliability of industrial systems, given the critical role these components play in rotary equipment. Rolling bearings are particularly susceptible to degradation under harsh operating conditions, which can lead to severe mechanical failures. This paper presents two complementary, evolving-based approaches for detecting bearing faults using the Typicality and Eccentricity Data Analytic (TEDA) algorithm. TEDA is a dynamic, unsupervised method tailored for low-latency outlier detection, leveraging two core measures: typicality, which assesses similarity to historical data, and eccentricity, which quantifies deviation. Approach 1 follows a three-stage pipeline: (1) segmenting vibration signals into time windows, (2) extracting statistical features from each window, and (3) applying TEDA for fault detection. Approach 2 adopts a more direct strategy: (1) organizing raw vibration signal segments into time windows and (2) applying TEDA without explicit feature extraction. Both methods were evaluated using the widely recognized Case Western Reserve University (CWRU) bearing dataset. Experimental results show that both approaches deliver competitive and, in some cases, superior performance compared to traditional methods, even without a post-processing stage. Notably, Approach 1 achieved an average precision of 1.0000 and an F1-score of 0.9750 for class 1, outperforming a referenced state-of-the-art method that reached an F1-score of 0.9638. In addition to proposing two complementary detection pipelines, this work contributes by modifying the TEDA algorithm to enhance detection efficiency. Specifically, updates to TEDA’s internal variables are halted for detected outliers, streamlining processing and eliminating the need for additional post-processing stages.
- 12 January 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 14, 7511-7527
Open AccessRolling Bearing Fault Detection Based on Evolving Approaches
The detection of faults in rolling bearings is essential for ensuring the reliability of industrial systems, given the critical role these components play in rotary equipment. Rolling bearings are particularly susceptible to degradation under harsh operating conditions, which can lead to severe mechanical failures. This paper presents two complementary, evolving-based approaches for detecting bearing faults using the Typicality and Eccentricity Data Analytic (TEDA) algorithm. TEDA is a dynamic, unsupervised method tailored for low-latency outlier detection, leveraging two core measures: typicality, which assesses similarity to historical data, and eccentricity, which quantifies deviation. Approach 1 follows a three-stage pipeline: (1) segmenting vibration signals into time windows, (2) extracting statistical features from each window, and (3) applying TEDA for fault detection. Approach 2 adopts a more direct strategy: (1) organizing raw vibration signal segments into time windows and (2) applying TEDA without explicit feature extraction. Both methods were evaluated using the widely recognized Case Western Reserve University (CWRU) bearing dataset. Experimental results show that both approaches deliver competitive and, in some cases, superior performance compared to traditional methods, even without a post-processing stage. Notably, Approach 1 achieved an average precision of 1.0000 and an F1-score of 0.9750 for class 1, outperforming a referenced state-of-the-art method that reached an F1-score of 0.9638. In addition to proposing two complementary detection pipelines, this work contributes by modifying the TEDA algorithm to enhance detection efficiency. Specifically, updates to TEDA’s internal variables are halted for detected outliers, streamlining processing and eliminating the need for additional post-processing stages.
- Open Access
Using Explainable Artificial Intelligence to Obtain Efficient Seizure-Detection Models Based on Electroencephalography Signals
Epilepsy is a condition that affects 50 million individuals globally, significantly impacting their quality of life. Epileptic seizures, a transient occurrence, are characterized by a spectrum of manifestations, including alterations in motor function and consciousness. These events impose restrictions on the daily lives of those affected, frequently resulting in social isolation and psychological distress. In response, numerous efforts have been directed towards the detection and prevention of epileptic seizures through EEG signal analysis, employing machine learning and deep learning methodologies. This study presents a methodology that reduces the number of features and channels required by simpler classifiers, leveraging Explainable Artificial Intelligence (XAI) for the detection of epileptic seizures. The proposed approach achieves performance metrics exceeding 95% in accuracy, precision, recall, and F1-score by utilizing merely six features and five channels in a temporal domain analysis, with a time window of 1 s. The model demonstrates robust generalization across the patient cohort included in the database, suggesting that feature reduction in simpler models—without resorting to deep learning—is adequate for seizure detection. The research underscores the potential for substantial reductions in the number of attributes and channels, advocating for the training of models with strategically selected electrodes, and thereby supporting the development of effective mobile applications for epileptic seizure detection.
Open AccessUsing Explainable Artificial Intelligence to Obtain Efficient Seizure-Detection Models Based on Electroencephalography Signals
Epilepsy is a condition that affects 50 million individuals globally, significantly impacting their quality of life. Epileptic seizures, a transient occurrence, are characterized by a spectrum of manifestations, including alterations in motor function and consciousness. These events impose restrictions on the daily lives of those affected, frequently resulting in social isolation and psychological distress. In response, numerous efforts have been directed towards the detection and prevention of epileptic seizures through EEG signal analysis, employing machine learning and deep learning methodologies. This study presents a methodology that reduces the number of features and channels required by simpler classifiers, leveraging Explainable Artificial Intelligence (XAI) for the detection of epileptic seizures. The proposed approach achieves performance metrics exceeding 95% in accuracy, precision, recall, and F1-score by utilizing merely six features and five channels in a temporal domain analysis, with a time window of 1 s. The model demonstrates robust generalization across the patient cohort included in the database, suggesting that feature reduction in simpler models—without resorting to deep learning—is adequate for seizure detection. The research underscores the potential for substantial reductions in the number of attributes and channels, advocating for the training of models with strategically selected electrodes, and thereby supporting the development of effective mobile applications for epileptic seizure detection.
- 1 March 2022
- Published by Elsevier in Expert Systems with Applications
- Vol. 189
An evolving approach for fault diagnosis of dynamic systems
- 1 March 2022
- Published by Elsevier in Expert Systems with Applications
- Vol. 189
An evolving approach for fault diagnosis of dynamic systems
- Open Access
- 1 February 2022
- Published by Elsevier in Software Impacts
- Vol. 11
An evolving framework for fault diagnosis of dynamic systems
- 1 February 2022
- Published by Elsevier in Software Impacts
- Vol. 11
Open AccessAn evolving framework for fault diagnosis of dynamic systems
- 3 November 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1-5
An Evolving Approach to Fault Detection of Rolling Element Bearings
This work proposes use a methodology for fault detection of Rolling Element Bearings using an online, evolving approach. The proposed methodology is composed of feature selection, statistical feature extraction, fault detection processing, low pass filter, and a time filter. The central part of our approach concerns the processing itself, in which we use an online learning evolving algorithm, named TEDA for fault detection. The proposal has been validated using data from bearing faults with different diameters. The results show the precision, recall, and f1 score of the different test scenarios performed.
- 3 November 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1-5
An Evolving Approach to Fault Detection of Rolling Element Bearings
This work proposes use a methodology for fault detection of Rolling Element Bearings using an online, evolving approach. The proposed methodology is composed of feature selection, statistical feature extraction, fault detection processing, low pass filter, and a time filter. The central part of our approach concerns the processing itself, in which we use an online learning evolving algorithm, named TEDA for fault detection. The proposal has been validated using data from bearing faults with different diameters. The results show the precision, recall, and f1 score of the different test scenarios performed.
- Open Access
- 19 July 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 9, 103141-103152
Hardware Architecture Proposal for TEDA Algorithm to Data Streaming Anomaly Detection
The amount of data in real-time, such as time series and streaming data, available today continues to grow. Being able to analyze this data the moment it arrives can bring an immense added value. However, it also requires a lot of computational effort and new acceleration techniques. As a possible solution to this problem, this paper proposes a hardware architecture for Typicality and Eccentricity Data Analytic (TEDA) algorithm implemented on Field Programmable Gate Arrays (FPGA) for use in data streaming anomaly detection. TEDA is based on a new approach to outlier detection in the data stream context. The suggested design has a full parallel input of N elements and a 3-stage pipelined architecture to reduce the critical path and thus optimize the throughput. In order to validate the proposals, results of the occupation and throughput of the proposed hardware are presented. The design reached a speed of up to 693x, compared to other software platforms, with a throughput of up to 10.96 MSPs (Mega Sample Per second), using a small portion of the target FPGA resources. Besides, the bit accurate simulation results are also presented. This work is a pioneer in the hardware implementation of the TEDA technique in FPGA. The project aims to Xilinx Virtex-6 xc6vlx240t-1ff1156 as the target FPGA.
- 19 July 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 9, 103141-103152
Open AccessHardware Architecture Proposal for TEDA Algorithm to Data Streaming Anomaly Detection
The amount of data in real-time, such as time series and streaming data, available today continues to grow. Being able to analyze this data the moment it arrives can bring an immense added value. However, it also requires a lot of computational effort and new acceleration techniques. As a possible solution to this problem, this paper proposes a hardware architecture for Typicality and Eccentricity Data Analytic (TEDA) algorithm implemented on Field Programmable Gate Arrays (FPGA) for use in data streaming anomaly detection. TEDA is based on a new approach to outlier detection in the data stream context. The suggested design has a full parallel input of N elements and a 3-stage pipelined architecture to reduce the critical path and thus optimize the throughput. In order to validate the proposals, results of the occupation and throughput of the proposed hardware are presented. The design reached a speed of up to 693x, compared to other software platforms, with a throughput of up to 10.96 MSPs (Mega Sample Per second), using a small portion of the target FPGA resources. Besides, the bit accurate simulation results are also presented. This work is a pioneer in the hardware implementation of the TEDA technique in FPGA. The project aims to Xilinx Virtex-6 xc6vlx240t-1ff1156 as the target FPGA.
- Open Access
Hardware Architecture Proposal for TEDA algorithm to Data Streaming Anomaly Detection
The amount of data in real-time, such as time series and streaming data, available today continues to grow. Being able to analyze this data the moment it arrives can bring an immense added value. However, it also requires a lot of computational effort and new acceleration techniques. As a possible solution to this problem, this paper proposes a hardware architecture for Typicality and Eccentricity Data Analytic (TEDA) algorithm implemented on Field Programmable Gate Arrays (FPGA) for use in data streaming anomaly detection. TEDA is based on a new approach to outlier detection in the data stream context. In order to validate the proposals, results of the occupation and throughput of the proposed hardware are presented. Besides, the bit accurate simulation results are also presented. The project aims to Xilinx Virtex-6 xc6vlx240t-1ff1156 as the target FPGA.
Open AccessHardware Architecture Proposal for TEDA algorithm to Data Streaming Anomaly Detection
The amount of data in real-time, such as time series and streaming data, available today continues to grow. Being able to analyze this data the moment it arrives can bring an immense added value. However, it also requires a lot of computational effort and new acceleration techniques. As a possible solution to this problem, this paper proposes a hardware architecture for Typicality and Eccentricity Data Analytic (TEDA) algorithm implemented on Field Programmable Gate Arrays (FPGA) for use in data streaming anomaly detection. TEDA is based on a new approach to outlier detection in the data stream context. In order to validate the proposals, results of the occupation and throughput of the proposed hardware are presented. Besides, the bit accurate simulation results are also presented. The project aims to Xilinx Virtex-6 xc6vlx240t-1ff1156 as the target FPGA.