李康, 王魏, 王奕鹏. 集成随机配置网络在养殖水质监测中的应用[J]. 农业工程学报, 2020, 36(4): 220-226. DOI: 10.11975/j.issn.1002-6819.2020.04.026
    引用本文: 李康, 王魏, 王奕鹏. 集成随机配置网络在养殖水质监测中的应用[J]. 农业工程学报, 2020, 36(4): 220-226. DOI: 10.11975/j.issn.1002-6819.2020.04.026
    Li Kang, Wang Wei, Wang Yipeng. Application of ensemble stochastic configuration network in aquaculture water quality monitoring[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2020, 36(4): 220-226. DOI: 10.11975/j.issn.1002-6819.2020.04.026
    Citation: Li Kang, Wang Wei, Wang Yipeng. Application of ensemble stochastic configuration network in aquaculture water quality monitoring[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2020, 36(4): 220-226. DOI: 10.11975/j.issn.1002-6819.2020.04.026

    集成随机配置网络在养殖水质监测中的应用

    Application of ensemble stochastic configuration network in aquaculture water quality monitoring

    • 摘要: 为解决集约化水产养殖过程水体氨氮浓度无法实时检测的问题,提出基于Bagging集成随机配置网络(stochastic configuration network,SCN)的建模方法,利用养殖过程采集的相关水质参数对养殖水体氨氮浓度进行软测量。该方法首先采用Bootstrap方式生成多个不同的训练子集,然后并行训练多个SCN模型,最后将各个SCN模型的输出结果取均值作为Bagging-SCN模型的输出。为验证方法的有效性,分别通过UCI标准数据库中的机翼自噪声数据集和集约化海水养殖过程数据集进行了仿真实验,将本研究提出的Bagging-SCN模型与单一SCN模型、以及目前应用最广泛的随机权向量函数连接网络(random vector functional-link net,RVFL)模型、Bagging-RVFL模型的测量效果进行了比较。实验结果表明,本研究所使用的方法具有较高的测量性能,在测量精度和稳定性方面优于其他几种算法,更适合应用于集约化水产养殖水质监测过程。

       

      Abstract: Abstract: Ammonia nitrogen concentration is an important parameter to evaluate the quality of aquaculture water, and it determines the yield and benefits of intensive aquaculture production. In order to solve the problems of high cost, high consumption and difficulty in real-time and effective detection of ammonia nitrogen concentration, a method combining bagging ensemble algorithm and stochastic configuration network (SCN) which called Bagging-SCN were proposed. In this method, according to the current development of ammonia nitrogen measurement methods and random neural networks technology, SCN was chosen as the base learner due to its advantages of fast learning speed and strong ability to approach training data. The bagging ensemble method was used to integrate multiple networks, which effectively reduced the variance of the integrated model under the condition of keeping the model deviation unchanged. Specifically, the bootstrap method was used to generate multiple different training subsets for parallel training of multiple SCN models, and then different SCN models were generated by training with different subsets, and the uncollected samples in this subset were used as the verification set of each base SCN model to verify the performance of each model. Finally, the outputs of all base SCN models were averaged as the output of the final model, and the test set was used to evaluate the final model. In the modeling process of base learners, the SCN model started from a small network with little human intervention and randomly selected input weights and thresholds based on inequality constraints. It adaptively selected the value range of the random parameters according to the size of the random parameters to further ensure the universal approximation of the randomized learning model. The bagging method solved the problem that the randomization of network parameters and the uncertainty of network structure lead to the instability of measurement effect in the process of SCN modeling, and improved the measurement accuracy and stability of the model. To verify the validity of the proposed method, the experiments were mainly performed using two data sets with different backgrounds. The first experiment was based on the airfoil self-noise data set in the UCI standard database, and the frequency, angle of attack, chord length, free-stream velocity, and suction side displacement thickness was chosen as the auxiliary variables for modeling of scaled sound pressure level. The soft sensing modeling method of Bagging-SCN, SCN, random vector functional link net (RVFL) and Bagging-RVFL were carried out respectively based on the data set, for 20 consecutive times, and the output results of each model were statistically analyzed. These algorithms were verified by comparing the mean of the root mean square error (RMSE), the mean of the maximum absolute error (MAE) and the mean of the average absolute percentage error (MAPE) of the output predicted by different models, and the experimental results showed that the proposed Bagging-SCN model had a certain improvement in measurement accuracy and stability and had the best measurement performance compared with other models. The data set in the second experiment was collected by our laboratory intensive aquaculture system, and the proposed method was applied to the soft-sensing of ammonia-nitrogen concentration in intensive aquaculture. The relevant water quality parameters such as water temperature, pH, dissolved oxygen, conductivity which collected by sensors in the laboratory system were used as auxiliary variables for modeling of ammonia nitrogen concentration. Experiments with comparisons on the prediction effect of Bagging-SCN, SCN, Bagging-RVFL and RVFL models were carried out as the first experiment. Results indicated that the proposed algorithm had higher prediction accuracy and better generalization performance when measuring the ammonia nitrogen concentration in intensive aquaculture water. It had certain guiding significance for the monitoring of aquaculture water bodies.

       

    /

    返回文章
    返回