1
|
Zhou X, He Y. Deep Ensemble Learning-Based Sensor for Flotation Froth Image Recognition. SENSORS (BASEL, SWITZERLAND) 2024; 24:5048. [PMID: 39124097 PMCID: PMC11314659 DOI: 10.3390/s24155048] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 06/30/2024] [Revised: 07/29/2024] [Accepted: 08/02/2024] [Indexed: 08/12/2024]
Abstract
Froth flotation is a widespread and important method for mineral separation, significantly influencing the purity and quality of extracted minerals. Traditionally, workers need to control chemical dosages by observing the visual characteristics of flotation froth, but this requires considerable experience and operational skills. This paper designs a deep ensemble learning-based sensor for flotation froth image recognition to monitor actual flotation froth working conditions, so as to assist operators in facilitating chemical dosage adjustments and achieve the industrial goals of promoting concentrate grade and mineral recovery. In our approach, training and validation data on flotation froth images are partitioned in K-fold cross validation, and deep neural network (DNN) based learners are generated through pre-trained DNN models in image-enhanced training data, in order to improve their generalization and robustness. Then, a membership function utilizing the performance information of the DNN-based learners during the validation is proposed to improve the recognition accuracy of the DNN-based learners. Subsequently, a technique for order preference by similarity to an ideal solution (TOPSIS) based on the F1 score is proposed to select the most probable working condition of flotation froth images through a decision matrix composed of the DNN-based learners' predictions via a membership function, which is adopted to optimize the combination process of deep ensemble learning. The effectiveness and superiority of the designed sensor are verified in a real industrial gold-antimony froth flotation application.
Collapse
Affiliation(s)
- Xiaojun Zhou
- School of Automation, Central South University, Changsha 410083, China;
| | | |
Collapse
|
2
|
Li X, Yang S, Fei N, Wang J, Huang W, Hu Y. A Convolutional Neural Network for SSVEP Identification by Using a Few-Channel EEG. Bioengineering (Basel) 2024; 11:613. [PMID: 38927850 PMCID: PMC11200714 DOI: 10.3390/bioengineering11060613] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/03/2024] [Revised: 05/11/2024] [Accepted: 06/08/2024] [Indexed: 06/28/2024] Open
Abstract
The application of wearable electroencephalogram (EEG) devices is growing in brain-computer interfaces (BCI) owing to their good wearability and portability. Compared with conventional devices, wearable devices typically support fewer EEG channels. Devices with few-channel EEGs have been proven to be available for steady-state visual evoked potential (SSVEP)-based BCI. However, fewer-channel EEGs can cause the BCI performance to decrease. To address this issue, an attention-based complex spectrum-convolutional neural network (atten-CCNN) is proposed in this study, which combines a CNN with a squeeze-and-excitation block and uses the spectrum of the EEG signal as the input. The proposed model was assessed on a wearable 40-class dataset and a public 12-class dataset under subject-independent and subject-dependent conditions. The results show that whether using a three-channel EEG or single-channel EEG for SSVEP identification, atten-CCNN outperformed the baseline models, indicating that the new model can effectively enhance the performance of SSVEP-BCI with few-channel EEGs. Therefore, this SSVEP identification algorithm based on a few-channel EEG is particularly suitable for use with wearable EEG devices.
Collapse
Affiliation(s)
- Xiaodong Li
- Orthopedics Center, The University of Hong Kong-Shenzhen Hospital, Shenzhen 518053, China
- Department of Orthopaedics and Traumatology, The University of Hong Kong, Hong Kong SAR, China
| | - Shuoheng Yang
- Orthopedics Center, The University of Hong Kong-Shenzhen Hospital, Shenzhen 518053, China
- Department of Orthopaedics and Traumatology, The University of Hong Kong, Hong Kong SAR, China
| | - Ningbo Fei
- Department of Orthopaedics and Traumatology, The University of Hong Kong, Hong Kong SAR, China
| | - Junlin Wang
- Orthopedics Center, The University of Hong Kong-Shenzhen Hospital, Shenzhen 518053, China
- Department of Orthopaedics and Traumatology, The University of Hong Kong, Hong Kong SAR, China
| | - Wei Huang
- Department of Rehabilitation, The Second Affiliated Hospital of Guangdong Medical University, Zhanjiang 524003, China
| | - Yong Hu
- Orthopedics Center, The University of Hong Kong-Shenzhen Hospital, Shenzhen 518053, China
- Department of Orthopaedics and Traumatology, The University of Hong Kong, Hong Kong SAR, China
- Department of Rehabilitation, The Second Affiliated Hospital of Guangdong Medical University, Zhanjiang 524003, China
| |
Collapse
|
3
|
Wang Y, Du B, Wang W, Xu C. Multi-tailed vision transformer for efficient inference. Neural Netw 2024; 174:106235. [PMID: 38564978 DOI: 10.1016/j.neunet.2024.106235] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/28/2023] [Revised: 01/22/2024] [Accepted: 03/11/2024] [Indexed: 04/04/2024]
Abstract
Recently, Vision Transformer (ViT) has achieved promising performance in image recognition and gradually serves as a powerful backbone in various vision tasks. To satisfy the sequential input of Transformer, the tail of ViT first splits each image into a sequence of visual tokens with a fixed length. Then, the following self-attention layers construct the global relationship between tokens to produce useful representation for the downstream tasks. Empirically, representing the image with more tokens leads to better performance, yet the quadratic computational complexity of self-attention layer to the number of tokens could seriously influence the efficiency of ViT's inference. For computational reduction, a few pruning methods progressively prune uninformative tokens in the Transformer encoder, while leaving the number of tokens before the Transformer untouched. In fact, fewer tokens as the input for the Transformer encoder can directly reduce the following computational cost. In this spirit, we propose a Multi-Tailed Vision Transformer (MT-ViT) in the paper. MT-ViT adopts multiple tails to produce visual sequences of different lengths for the following Transformer encoder. A tail predictor is introduced to decide which tail is the most efficient for the image to produce accurate prediction. Both modules are optimized in an end-to-end fashion, with the Gumbel-Softmax trick. Experiments on ImageNet-1K demonstrate that MT-ViT can achieve a significant reduction on FLOPs with no degradation of the accuracy and outperform compared methods in both accuracy and FLOPs.
Collapse
Affiliation(s)
- Yunke Wang
- School of Computer Science, National Engineering Research Center for Multimedia Software, Institute of Artificial Intelligence and Wuhan institute of Data Intelligence, Wuhan University, Wuhan, 430072, China.
| | - Bo Du
- School of Computer Science, National Engineering Research Center for Multimedia Software, Institute of Artificial Intelligence and Wuhan institute of Data Intelligence, Wuhan University, Wuhan, 430072, China.
| | - Wenyuan Wang
- School of Electric Information, Wuhan University, Wuhan, 430072, China.
| | - Chang Xu
- School of Computer Science, The University of Sydney, Sydney, Australia.
| |
Collapse
|
4
|
Islam T, Washington P. Non-Invasive Biosensing for Healthcare Using Artificial Intelligence: A Semi-Systematic Review. BIOSENSORS 2024; 14:183. [PMID: 38667177 PMCID: PMC11048540 DOI: 10.3390/bios14040183] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 02/15/2024] [Revised: 03/27/2024] [Accepted: 04/01/2024] [Indexed: 04/28/2024]
Abstract
The rapid development of biosensing technologies together with the advent of deep learning has marked an era in healthcare and biomedical research where widespread devices like smartphones, smartwatches, and health-specific technologies have the potential to facilitate remote and accessible diagnosis, monitoring, and adaptive therapy in a naturalistic environment. This systematic review focuses on the impact of combining multiple biosensing techniques with deep learning algorithms and the application of these models to healthcare. We explore the key areas that researchers and engineers must consider when developing a deep learning model for biosensing: the data modality, the model architecture, and the real-world use case for the model. We also discuss key ongoing challenges and potential future directions for research in this field. We aim to provide useful insights for researchers who seek to use intelligent biosensing to advance precision healthcare.
Collapse
|
5
|
Zhang S, An D, Liu J, Chen J, Wei Y, Sun F. Dynamic decomposition graph convolutional neural network for SSVEP-based brain-computer interface. Neural Netw 2024; 172:106075. [PMID: 38278092 DOI: 10.1016/j.neunet.2023.12.029] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/18/2023] [Revised: 12/11/2023] [Accepted: 12/18/2023] [Indexed: 01/28/2024]
Abstract
The SSVEP-based paradigm serves as a prevalent approach in the realm of brain-computer interface (BCI). However, the processing of multi-channel electroencephalogram (EEG) data introduces challenges due to its non-Euclidean characteristic, necessitating methodologies that account for inter-channel topological relations. In this paper, we introduce the Dynamic Decomposition Graph Convolutional Neural Network (DDGCNN) designed for the classification of SSVEP EEG signals. Our approach incorporates layerwise dynamic graphs to address the oversmoothing issue in Graph Convolutional Networks (GCNs), employing a dense connection mechanism to mitigate the gradient vanishing problem. Furthermore, we enhance the traditional linear transformation inherent in GCNs with graph dynamic fusion, thereby elevating feature extraction and adaptive aggregation capabilities. Our experimental results demonstrate the effectiveness of proposed approach in learning and extracting features from EEG topological structure. The results shown that DDGCNN outperforms other state-of-the-art (SOTA) algorithms reported on two datasets (Dataset 1: 54 subjects, 4 targets, 2 sessions; Dataset 2: 35 subjects, 40 targets). Additionally, we showcase the implementation of DDGCNN in the context of synchronized BCI robotic fish control. This work represents a significant advancement in the field of EEG signal processing for SSVEP-based BCIs. Our proposed method processes SSVEP time domain signals directly as an end-to-end system, making it easy to deploy. The code is available at https://github.com/zshubin/DDGCNN.
Collapse
Affiliation(s)
- Shubin Zhang
- National Innovation Center for Digital Fishery, Beijing, 100083, China; Key Laboratory of Smart Farming Technologies for Aquatic Animals and Livestock, Beijing, 100083, China; Ministry of Agriculture and Rural Affairs, Beijing, 100083, China; Beijing Engineering and Technology Research Centre for Internet of Things in Agriculture, Beijing, 100083, China; College of Information and Electrical Engineering, China Agricultural University, Beijing, 100083, China.
| | - Dong An
- National Innovation Center for Digital Fishery, Beijing, 100083, China; Key Laboratory of Smart Farming Technologies for Aquatic Animals and Livestock, Beijing, 100083, China; Ministry of Agriculture and Rural Affairs, Beijing, 100083, China; Beijing Engineering and Technology Research Centre for Internet of Things in Agriculture, Beijing, 100083, China; College of Information and Electrical Engineering, China Agricultural University, Beijing, 100083, China.
| | - Jincun Liu
- National Innovation Center for Digital Fishery, Beijing, 100083, China; Key Laboratory of Smart Farming Technologies for Aquatic Animals and Livestock, Beijing, 100083, China; Ministry of Agriculture and Rural Affairs, Beijing, 100083, China; Beijing Engineering and Technology Research Centre for Internet of Things in Agriculture, Beijing, 100083, China; College of Information and Electrical Engineering, China Agricultural University, Beijing, 100083, China.
| | - Jiannan Chen
- Department of Electrical Engineering, Yanshan University, Qinhuangdao, Hebei province, 066000, China.
| | - Yaoguang Wei
- National Innovation Center for Digital Fishery, Beijing, 100083, China; Key Laboratory of Smart Farming Technologies for Aquatic Animals and Livestock, Beijing, 100083, China; Ministry of Agriculture and Rural Affairs, Beijing, 100083, China; Beijing Engineering and Technology Research Centre for Internet of Things in Agriculture, Beijing, 100083, China; College of Information and Electrical Engineering, China Agricultural University, Beijing, 100083, China.
| | - Fuchun Sun
- Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China.
| |
Collapse
|
6
|
Han Y, Ke Y, Wang R, Wang T, Ming D. Enhancing SSVEP-BCI Performance Under Fatigue State Using Dynamic Stopping Strategy. IEEE Trans Neural Syst Rehabil Eng 2024; 32:1407-1415. [PMID: 38517720 DOI: 10.1109/tnsre.2024.3380635] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 03/24/2024]
Abstract
Steady-state visual evoked potential (SSVEP)-based brain-computer interfaces (BCIs) have emerged as a prominent technology due to their high information transfer rate, rapid calibration time, and robust signal-to-noise ratio. However, a critical challenge for practical applications is performance degradation caused by user fatigue during prolonged use. This work proposes novel methods to address this challenge by dynamically adjusting data acquisition length and updating detection models based on a fatigue-aware stopping strategy. Two 16-target SSVEP-BCIs were employed, one using low-frequency and the other using high-frequency stimulation. A self-recorded fatigue dataset from 24 subjects was utilized for extensive evaluation. A simulated online experiment demonstrated that the proposed methods outperform the conventional fixed stopping strategy in terms of classification accuracy, information transfer rate, and selection time, irrespective of stimulation frequency. These findings suggest that the proposed approach can significantly improve SSVEP-BCI performance under fatigue conditions, leading to superior performance during extended use.
Collapse
|
7
|
Wang X, Liu A, Wu L, Guan L, Chen X. Improving Generalized Zero-Shot Learning SSVEP Classification Performance From Data-Efficient Perspective. IEEE Trans Neural Syst Rehabil Eng 2023; 31:4135-4145. [PMID: 37824324 DOI: 10.1109/tnsre.2023.3324148] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/14/2023]
Abstract
Generalized zero-shot learning (GZSL) has significantly reduced the training requirements for steady-state visual evoked potential (SSVEP) based brain-computer interfaces (BCIs). Traditional methods require complete class data sets for training, but GZSL allows for only partial class data sets, dividing them into 'seen' (those with training data) and 'unseen' classes (those without training data). However, inefficient utilization of SSVEP data limits the accuracy and information transfer rate (ITR) of existing GZSL methods. To this end, we proposed a framework for more effective utilization of SSVEP data at three systematically combined levels: data acquisition, feature extraction, and decision-making. First, prevalent SSVEP-based BCIs overlook the inter-subject variance in visual latency and employ fixed sampling starting time (SST). We introduced a dynamic sampling starting time (DSST) strategy at the data acquisition level. This strategy uses the classification results on the validation set to find the optimal sampling starting time (OSST) for each subject. In addition, we developed a Transformer structure to capture the global information of input data for compensating the small receptive field of existing networks. The global receptive fields of the Transformer can adequately process the information from longer input sequences. For the decision-making level, we designed a classifier selection strategy that can automatically select the optimal classifier for the seen and unseen classes, respectively. We also proposed a training procedure to make the above solutions in conjunction with each other. Our method was validated on three public datasets and outperformed the state-of-the-art (SOTA) methods. Crucially, we also outperformed the representative methods that require training data for all classes.
Collapse
|
8
|
Xu D, Tang F, Li Y, Zhang Q, Feng X. FB-CCNN: A Filter Bank Complex Spectrum Convolutional Neural Network with Artificial Gradient Descent Optimization. Brain Sci 2023; 13:brainsci13050780. [PMID: 37239253 DOI: 10.3390/brainsci13050780] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/20/2023] [Revised: 05/02/2023] [Accepted: 05/08/2023] [Indexed: 05/28/2023] Open
Abstract
The brain-computer interface (BCI) provides direct communication between human brains and machines, including robots, drones and wheelchairs, without the involvement of peripheral systems. BCI based on electroencephalography (EEG) has been applied in many fields, including aiding people with physical disabilities, rehabilitation, education and entertainment. Among the different EEG-based BCI paradigms, steady-state visual evoked potential (SSVEP)-based BCIs are known for their lower training requirements, high classification accuracy and high information transfer rate (ITR). In this article, a filter bank complex spectrum convolutional neural network (FB-CCNN) was proposed, and it achieved leading classification accuracies of 94.85 ± 6.18% and 80.58 ± 14.43%, respectively, on two open SSVEP datasets. An optimization algorithm named artificial gradient descent (AGD) was also proposed to generate and optimize the hyperparameters of the FB-CCNN. AGD also revealed correlations between different hyperparameters and their corresponding performances. It was experimentally demonstrated that FB-CCNN performed better when the hyperparameters were fixed values rather than channel number-based. In conclusion, a deep learning model named FB-CCNN and a hyperparameter-optimizing algorithm named AGD were proposed and demonstrated to be effective in classifying SSVEP through experiments. The hyperparameter design process and analysis were carried out using AGD, and advice on choosing hyperparameters for deep learning models in classifying SSVEP was provided.
Collapse
Affiliation(s)
- Dongcen Xu
- State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China
- Institutes for Robotics and Intelligent Manufacturing, Chinese Academy of Sciences, Shenyang 110169, China
- University of Chinese Academy of Sciences, Beijing 100049, China
| | - Fengzhen Tang
- State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China
- Institutes for Robotics and Intelligent Manufacturing, Chinese Academy of Sciences, Shenyang 110169, China
| | - Yiping Li
- State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China
- Institutes for Robotics and Intelligent Manufacturing, Chinese Academy of Sciences, Shenyang 110169, China
| | - Qifeng Zhang
- State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China
- Institutes for Robotics and Intelligent Manufacturing, Chinese Academy of Sciences, Shenyang 110169, China
| | - Xisheng Feng
- State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, China
- Institutes for Robotics and Intelligent Manufacturing, Chinese Academy of Sciences, Shenyang 110169, China
| |
Collapse
|