Fei Chao

Dr. Fei Chao

orcid

Research Focus & Metrics

Academic Career Length

15Years (2012-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
29 September 2018 in BMC Bioinformatics
Verified
Journal Article
Open access
PDF file
TLTian-Jian Luo
Tian-Jian Luo
CZChangle Zhou
Changle Zhou
FCFei Chao
Fei Chao
Conventional methods of motor imagery brain computer interfaces (MI-BCIs) suffer from the limited number of samples and simplified features, so as to produce poor performances with spatial-frequency features and shallow classifiers. Alternatively, this paper applies a deep recurrent neural network (RNN) with a sliding window cropping strategy (SWCS) to signal classification of MI-BCIs. The spatial-frequency features are first extracted by the filter bank common spatial pattern (FB-CSP) algorithm, and such features are cropped by the SWCS into time slices. By extracting spatial-frequency-sequential relationships, the cropped time slices are then fed into RNN for classification. In order to overcome the memory distractions, the commonly used gated recurrent unit (GRU) and long-short term memory (LSTM) unit are applied to the RNN architecture, and experimental results are used to determine which unit is more suitable for processing EEG signals. Experimental results on common BCI benchmark datasets show that the spatial-frequency-sequential relationships outperform all other competing spatial-frequency methods. In particular, the proposed GRU-RNN architecture achieves the lowest misclassification rates on all BCI benchmark datasets. By introducing spatial-frequency-sequential relationships with cropping time slice samples, the proposed method gives a novel way to construct and model high accuracy and robustness MI-BCIs based on limited trials of EEG signals.

26 June 2023 in Proceedings of the AAAI Conference on Artificial Intelligence
Verified
Journal Article
Open access
PDF file
MCMengzhao Chen
Mengzhao Chen
MLMingbao Lin
Mingbao Lin
KLKe Li
Ke Li
Yunhang ShenYunhang Shen
Yunhang Shen
YWYongjian Wu
Yongjian Wu
RJRongrong Ji
Rongrong Ji
Vision Transformers (ViT) have made many breakthroughs in computer vision tasks. However, considerable redundancy arises in the spatial dimension of an input image, leading to massive computational costs. Therefore, We propose a coarse-to-fine vision transformer (CF-ViT) to relieve computational burden while retaining performance in this paper. Our proposed CF-ViT is motivated by two important observations in modern ViT models: (1) The coarse-grained patch splitting can locate informative regions of an input image. (2) Most images can be well recognized by a ViT model in a small-length token sequence. Therefore, our CF-ViT implements network inference in a two-stage manner. At coarse inference stage, an input image is split into a small-length patch sequence for a computationally economical classification. If not well recognized, the informative patches are identified and further re-split in a fine-grained granularity. Extensive experiments demonstrate the efficacy of our CF-ViT. For example, without any compromise on performance, CF-ViT reduces 53% FLOPs of LV-ViT, and also achieves 2.01x throughput. Code of this project is at https://github.com/ChenMnZ/CF-V

4 May 2021 in IEEE Transactions on Industrial Informatics
Verified
Journal Article
Open access
XZXin Zhang
Xin Zhang
CZChangle Zhou
Changle Zhou
FCFei Chao
Fei Chao
Chih-Min LinChih-Min Lin
Chih-Min Lin
Longzhi YangLongzhi Yang
Longzhi Yang
QSQiang Shen
Qiang Shen
Inertial measurement units (IMUs) have been widely used to provide accurate location and movement measurement solutions, along with the advances of modern manufacturing technologies. The scale factors of accelerometers and gyroscopes are linear when the range of the sensors are reasonably small, but the factor becomes nonlinear when the range gets much bigger. Based on this observation, this article presents a calibration method for low-cost IMU by effectively deriving the nonlinear scale factors of the sensors. Two motion patterns of the sensor on a rigid object are moved to collect data for calibration: One motion pattern is to upcast and rotate the rigid object, and another pattern is to place the rigid object on a stable base in different attitudes. The rotation motion produces centripetal and Coriolis force, which increases the measurement range of accelerometers. Four cost functions with different weight factors and two sets of data are utilized to optimize the IMU parameters. The weight factor comes from derived formula with input values which are the variance of the noise of the sampled data. The proposed approach was validated and evaluated on both synthetic and real-world data sets, and the experimental results demonstrated the superiority of the proposed approach in improving the accuracy of IMU for long-range use. In particular, the errors of acceleration and angular velocity led by our algorithm are significantly smaller than those resulted from the existing approaches using the same testing data sets, demonstrating a remarkable improvement of 64.12% and 47.90%, respectively.

3 July 2019 in IEEE Transactions on Cybernetics
Verified
Journal Article
Open access
FCFei Chao
Fei Chao
DZDajun Zhou
Dajun Zhou
Chih-Min LinChih-Min Lin
Chih-Min Lin
Longzhi YangLongzhi Yang
Longzhi Yang
CZChangle Zhou
Changle Zhou
CSChangjing Shang
Changjing Shang
Dynamic control, including robotic control, faces both the theoretical challenge of obtaining accurate system models and the practical difficulty of defining uncertain system bounds. To facilitate such challenges, this paper proposes a control system consisting of a novel type of fuzzy neural network and a robust compensator controller. The new fuzzy neural network is implemented by integrating a number of key components embedded in a Type-2 fuzzy cerebellar model articulation controller (CMAC) and a brain emotional learning controller (BELC) network, thereby mimicking an ideal sliding mode controller. The system inputs are fed into the neural network through a Type-2 fuzzy inference system (T2FIS), with the results subsequently piped into sensory and emotional channels which jointly produce the final outputs of the network. That is, the proposed network estimates the nonlinear equations representing the ideal sliding mode controllers using a powerful compensator controller with the support of T2FIS and BELC, guaranteeing robust tracking of the dynamics of the controlled systems. The adaptive dynamic tuning laws of the network are developed by exploiting the popular brain emotional learning rule and the Lyapunov function. The proposed system was applied to a robot manipulator and a mobile robot, demonstrating its efficacy and potential; and a comparative study with alternatives indicates a significant improvement by the proposed system in performing the intelligent dynamic control.

22 November 2019 in IEEE Transactions on Industrial Electronics
Verified
Journal Article
Closed access
Tuan-Tu HuynhTuan-Tu Huynh
Tuan-Tu Huynh
Chih-Min LinChih-Min Lin
Chih-Min Lin
Tien loc LeTien loc Le
Tien loc Le
HCHsing-Yueh Cho
Hsing-Yueh Cho
TPThanh-Thao T. Pham
Thanh-Thao T. Pham
FCFei Chao
Fei Chao
The aim of this paper is to propose a new more efficient self-organizing fuzzy cerebellar model articulation controller (CMAC) for uncertain nonlinear systems. The proposed controller uses a prior Gaussian membership function (GMF) and a present GMF on each layer of CMAC to make a new mixed GMF. Then the inputs can concurrently stir the present state and prior state to regulate the suitable errors so that the new self-organizing fuzzy CMAC (NSOFC) is able to learn the parameters more efficient, reduce the computational loading, anticipate the subsequent state of the inputs, and automatically develop the structure of the NSOFC. The sliding mode control is used to simplify the inputs. By using the self-organizing structure in the NSOFC, the layers will be increased or decreased systematically. The control system consists of an NSOFC and a compensation controller. The NSOFC is the main tracking controller, which imitates an ideal controller, and the compensator expels the approximation error. An adaptive PI method is utilized to online update the parameters for the proposed NSOFC in order to achieve more efficient control performance. The studies of an inverted double pendulum system point out that favorable tracking performance is obtained by using the proposed method.

2 August 2022 in IEEE Transactions on Pattern Analysis and Machine Intelligence
Verified
Journal Article
Closed access
MLMingbao Lin
Mingbao Lin
YZYuxin Zhang
Yuxin Zhang
YLYuchao Li
Yuchao Li
BCBohong Chen
Bohong Chen
FCFei Chao
Fei Chao
RJRongrong Ji
Rongrong Ji
Though network pruning receives popularity in reducing the complexity of convolutional neural networks (CNNs), it remains an open issue to concurrently maintain model accuracy as well as achieve significant speedups on general CPUs. In this paper, we propose a novel 1×N pruning pattern to break this limitation. In particular, consecutive N output kernels with the same input channel index are grouped into one block, which serves as a basic pruning granularity of our pruning pattern. Our 1×N pattern prunes these blocks considered unimportant. We also provide a workflow of filter rearrangement that first rearranges the weight matrix in the output channel dimension to derive more influential blocks for accuracy improvements and then applies similar rearrangement to the next-layer weights in the input channel dimension to ensure correct convolutional operations. Moreover, the output computation after our 1×N pruning can be realized via a parallelized block-wise vectorized operation, leading to significant speedups on general CPUs. The efficacy of our pruning pattern is proved with experiments on ILSVRC-2012. For example, given the pruning rate of 50% and N=4, our pattern obtains about 3.0% improvements over filter pruning in the top-1 accuracy of MobileNet-V2. Meanwhile, it obtains 56.04 ms inference savings on Cortex-A7 CPU over weight pruning. Our project is made available at https://github.com/lmbxmu/1xN.