IEEE Trans Cybern. 2022 Sep;52(9):9656-9669. doi: 10.1109/TCYB.2021.3064821. Epub 2022 Aug 18.
The broad learning system (BLS) is an algorithm that facilitates feature representation learning and data classification. Although weights of BLS are obtained by analytical computation, which brings better generalization and higher efficiency, BLS suffers from two drawbacks: 1) the performance depends on the number of hidden nodes, which requires manual tuning, and 2) double random mappings bring about the uncertainty, which leads to poor resistance to noise data, as well as unpredictable effects on performance. To address these issues, a kernel-based BLS (KBLS) method is proposed by projecting feature nodes obtained from the first random mapping into kernel space. This manipulation reduces the uncertainty, which contributes to performance improvements with the fixed number of hidden nodes, and indicates that manually tuning is no longer needed. Moreover, to further improve the stability and noise resistance of KBLS, a progressive ensemble framework is proposed, in which the residual of the previous base classifiers is used to train the following base classifier. We conduct comparative experiments against the existing state-of-the-art hierarchical learning methods on multiple noisy real-world datasets. The experimental results indicate our approaches achieve the best or at least comparable performance in terms of accuracy.
广义学习系统(BLS)是一种促进特征表示学习和数据分类的算法。尽管 BLS 的权重是通过解析计算获得的,这带来了更好的泛化能力和更高的效率,但 BLS 存在两个缺点:1)性能取决于隐藏节点的数量,这需要手动调整;2)双重随机映射带来了不确定性,导致对噪声数据的抵抗力差,以及对性能的不可预测影响。为了解决这些问题,通过将从第一个随机映射获得的特征节点投影到核空间中,提出了基于核的 BLS(KBLS)方法。这种操作减少了不确定性,有助于在固定数量的隐藏节点下提高性能,并表明不再需要手动调整。此外,为了进一步提高 KBLS 的稳定性和抗噪能力,提出了一种渐进式集成框架,其中使用前一个基分类器的残差来训练下一个基分类器。我们在多个噪声真实数据集上与现有的分层学习方法进行了对比实验。实验结果表明,我们的方法在准确性方面取得了最佳或至少可比较的性能。