计算机科学 ›› 2020, Vol. 47 ›› Issue (2): 102-105.doi: 10.11896/jsjkx.191100195

所属专题: 医学图像

• 计算机图形学&多媒体 • 上一篇    下一篇

基于改进BP神经网络的尿液中红白细胞识别算法

刘晓彤,王伟,李泽禹,沈思婉,姜小明   

  1. (重庆邮电大学生物医学工程研究中心 重庆400065)1;
    (重庆市医用电子与信息技术工程研究中心 重庆400065)2
  • 收稿日期:2019-08-05 出版日期:2020-02-15 发布日期:2020-03-18
  • 通讯作者: 王伟(wangw@cqupt.edu.cn)
  • 基金资助:
    国家自然科学基金(61801069);重庆市教委科学技术研究项目(KJ1704073)

Recognition Algorithm of Red and White Cells in Urine Based on Improved BP Neural Network

LIU Xiao-tong,WANG Wei,LI Ze-yu,SHEN Si-wan,JIANG Xiao-ming   

  1. (Research Centre of Biomedical Engineering,Chongqing University of Posts and Telecommunications,Chongqing 400065,China)1;
    (Chongqing Engineering Research Center of Medical Electronics and Information Technology,Chongqing 400065,China)2
  • Received:2019-08-05 Online:2020-02-15 Published:2020-03-18
  • About author:LIU Xiao-tong,born in 1993,postgra-duate,is member of China Computer Federation (CCF).Her main research interest include medical image proces-sing;WANG Wei,born in 1977,associate professor.His main research interests include digital medical instruments and medical image processing.
  • Supported by:
    This work was supported by the National Natural Science Foundation of China (61801069) and Chongqing Education Commission Science and Technology Research Project (KJ1704073).

摘要: 对显微图像中的尿液有形成分包括红白细胞等进行分析,可以帮助医生对有肾脏和泌尿系统疾病的患者进行评估。针对无染色、无标记的尿液图像中红白细胞存在对比度低、边缘模糊等问题,提出一种基于改进BP神经网络的识别方法。首先,将遗传算法引入BP神经网络对网络权值和阈值进行优化,解决训练过程中网络容易陷入局部极值等问题,提高BP神经网络的识别精度;其次,使用动量梯度下降法消除网络在梯度下降中产生的摆动,加快网络的收敛,提高BP神经网络的学习速度。与基础BP神经网络相比,改进方法对红白细胞的识别准确度分别提高了6.9%和9.5%,且识别时间分别缩短了19.3s和42.1s;与CNN识别算法相比,改进算法对白细胞的识别准确度提高了1.7%;与SVM识别算法相比,改进算法对红白细胞的识别准确度分别提高了12.9%和12.7%。验证实验和对照实验的结果表明,改进方法能以较高的准确率和较快的速度实现红白细胞的识别。

关键词: BP神经网络, 动量梯度下降法, 红白细胞, 尿液有形成分, 遗传算法

Abstract: Analyzing the components of urine in the microscopic image such as red and white blood cells can help doctors evaluate patients with kidney and urinary diseases.According to the characteristics such as low contrast,fuzzy edge of red and white cells in the non-stained and unlabeled urine image,a recognition method based on improved BP neural network was proposed in this paper.Firstly,the method combines genetic algorithm with BP neural network to optimize the weights and thresholds,to solve the problems of local extremum in the training process and improve the recognition accuracy of the BP neural network.Secondly,it uses the method of momentum gradient descent to eliminate the oscillation of network in gradient descent,to accelerate the convergence of the network and improve the learning rate of BP neural network.Compared with basic BP neural network,the improved algorithm improves the recognition rate of red and white blood cells by 6.9% and 9.5%,and the recognition speed has increased by 19.3s and 42.1s.Compared with the CNN recognition algorithm,the improved algorithm improves the recognition rate of white blood cells by 1.7%.Compared with the SVM recognition algorithm,the improved algorithm improves the recognition rate of red and white blood cells by 12.9% and 12.7%.The results of verification test and control test show that the improved method can realize the recognition of red and white cells with higher accuracy and faster recognition speed.

Key words: BP neural network, Genetic algorithm, Gradient descent with momentum, Red and white cells, Urine formed element

中图分类号: 

  • TP391.41
[1]LIANG Y X,KANG R,LIAN C Y,et al.An end-to-end system for automatic urinary particle recognition with convolutional neural network[J].Journal of Medical Systems,2018,42(9):165.
[2]SOMMER C,GERLICH D W.Machine learning in cell biology-teaching computers to recognize phenotypes[J].Journal of Cell Science,2013,126(24):5529-5539.
[3]TU L L.Urinary sediment cell classification recognition system based on SVM algorithm research[D].Wuhan:Wuhan University of Technology,2014.
[4]MOLINA-CABELLO M A,LÓPEZ-RUBIO E,LUQUE-BAE-NA R M,et al.Blood cell classification using the hough transform and convolutional neural networks[M]∥Advances in Intelligent Systems and Computing.Cham:Springer International Publishing,2018:669-678.
[5]LIU Y C,RICHARD D,ZHANG Y C.Research on Pan-real-time Problem of Medical Detection Based on BPNNs Recognition Algorithm[J].Computer Science,2018,45(6):307-313.
[6]LI B,HAN C,BAI B.Hybrid approach for human posture recognition using anthropometry and BP neural network based on Kinect V2[J].EURASIP Journal on Image and Video Proces-sing,2019(1):1-15.
[7]WU Z P,ZHAO Y L,LUO Z L,et al.License plate recognition technology based on PSO-BP neural network[J].Acta Scientiarum Naturalium Universitatis Sunyatseni,2017,56(1):46-52.
[8]LI D J,LI Y Y,LI J X,et al.Gesture recognition based on BP neural network improved by chaotic genetic algorithm[J].International Journal of Automation and Computing,2018,15(3):267-276.
[9]CHENG H X,LIU J L.Application of BP neural network optimized by genetic algorithm in handwritten numeral recognition[J].Electronic Measurement Technology,2019,42(9):89-92.
[10]PAN J H,WANG Y H,WU W.Physical quantity regression method based on optimized BP neural network[J].Computer Science,2018,45(12):170-176.
[11]YOGANAND A V,KAVIDA A C,RUKMANIDEVI.Face detection approach from video with the aid of KPCM and improved neural network classifier[J].Multimedia Tools and Applications,2018,77(24):31763-31785.
[12]ELSALAMONY H A.Detection of anaemia disease in human red blood cells using cell signature,neural networks and SVM[J].Multimedia Tools and Applications,2018,77(12):15047-15074.
[13]XIAO M H,MA Y,FENG Z X,et al.Rice blast recognition based on principal component analysis and neural network[J].Computers and Electronics in Agriculture,2018,154:482-490.
[14]DAI K K,ZHAO J W,CAO F L.A novel algorithm of extended neural networks for image recognition[J].Engineering Applications of Artificial Intelligence,2015,42:57-66.
[15]BADI H,HAMZA A,HASAN S.New method for optimization of static hand gesture recognition[C]∥2017 Intelligent Systems Conference (IntelliSys).IEEE,2017:542-544.
[16]WANG J C,YU Y,YANG K,et al.Brain tumor segmentation of MRI based on BP neural network[J].Journal of Biomedical Engineering Research,2016,35(4):290-293.
[17]SUN Y,XUE B,ZHANG M,et al.Automatically Designing CNN Architectures Using Genetic Algorithm for Image Classification[J].arXiv:1808.03818,2018.
[18]YAN X,LI S Y,ZHANG Z.Application of BP neural network based on genetic algorithms in prediction model of City water consumption[J].Computer Science,2016,43(S2):547-550.
[19]LI Y M.The research of the urinary sediment images automatic recognition algorithm[D].Chongqing:Chongqing University,2007.
[20]ADEM K.Exudate detection for diabetic retinopathy with circular Hough transformation and convolutional neural networks[J].Expert Systems With Applications,2018,114:289-295.
[21]MU N,XU X,ZHANG X L,et al.Salient object detection using a covariance-based CNN model in low-contrast images[J].Neural Computing and Applications,2018,29(8):181-192.
[22]OU X F,YAN P C,HE W,et al.Adaptive GMM and BP neural network hybrid method for moving objects detection in complex scenes[J].International Journal of Pattern Recognition and Artificial Intelligence,2019,33(2):1950004.
[23]ZHU J M,HU L Y.Comparative Analysis of RMB Exchange Rate Forecast Based on ARIMA and BP Neural Network-Take the exchange rate of US dollar to RMB as an example.Journal of Chongqing University of Technology(Natural Science),2019,33(5):207-212.
[24]TIAN Z S,CUI Y Q.Attitude measurement fusion algorithm in GPS/SINS based on BP neural-network.Journal of Chongqing University of Posts and Telecommunications(Natural Science Edition),2014,26(4):478-482.
[1] 杨浩雄, 高晶, 邵恩露.
考虑一单多品的外卖订单配送时间的带时间窗的车辆路径问题
Vehicle Routing Problem with Time Window of Takeaway Food ConsideringOne-order-multi-product Order Delivery
计算机科学, 2022, 49(6A): 191-198. https://doi.org/10.11896/jsjkx.210400005
[2] 徐佳楠, 张天瑞, 赵伟博, 贾泽轩.
面向供应链风险评估的改进BP小波神经网络研究
Study on Improved BP Wavelet Neural Network for Supply Chain Risk Assessment
计算机科学, 2022, 49(6A): 654-660. https://doi.org/10.11896/jsjkx.210800049
[3] 朱旭辉, 沈国娇, 夏平凡, 倪志伟.
基于螺旋进化萤火虫算法和BP神经网络的模型及其在PPP融资风险预测中的应用
Model Based on Spirally Evolution Glowworm Swarm Optimization and Back Propagation Neural Network and Its Application in PPP Financing Risk Prediction
计算机科学, 2022, 49(6A): 667-674. https://doi.org/10.11896/jsjkx.210800088
[4] 刘宝宝, 杨菁菁, 陶露, 王贺应.
基于DE-LSTM模型的教育统计数据预测研究
Study on Prediction of Educational Statistical Data Based on DE-LSTM Model
计算机科学, 2022, 49(6A): 261-266. https://doi.org/10.11896/jsjkx.220300120
[5] 夏静, 马中, 戴新发, 胡哲琨.
基于BP神经网络的智能云效能模型
Efficiency Model of Intelligent Cloud Based on BP Neural Network
计算机科学, 2022, 49(2): 353-367. https://doi.org/10.11896/jsjkx.201100140
[6] 沈彪, 沈立炜, 李弋.
空间众包任务的路径动态调度方法
Dynamic Task Scheduling Method for Space Crowdsourcing
计算机科学, 2022, 49(2): 231-240. https://doi.org/10.11896/jsjkx.210400249
[7] 吴善杰, 王新.
基于AGA-DBSCAN优化的RBF神经网络构造煤厚度预测方法
Prediction of Tectonic Coal Thickness Based on AGA-DBSCAN Optimized RBF Neural Networks
计算机科学, 2021, 48(7): 308-315. https://doi.org/10.11896/jsjkx.200800110
[8] 郭福民, 张华, 胡瑢华, 宋岩.
一种基于表面肌电信号的腕部肌力估计方法研究
Study on Method for Estimating Wrist Muscle Force Based on Surface EMG Signals
计算机科学, 2021, 48(6A): 317-320. https://doi.org/10.11896/jsjkx.200600021
[9] 程铁军, 王曼.
基于变权组合的突发事件网络舆情趋势预测
Network Public Opinion Trend Prediction of Emergencies Based on Variable Weight Combination
计算机科学, 2021, 48(6A): 190-195. https://doi.org/10.11896/jsjkx.200600094
[10] 王金恒, 单志龙, 谭汉松, 王煜林.
基于遗传优化PNN神经网络的网络安全态势评估
Network Security Situation Assessment Based on Genetic Optimized PNN Neural Network
计算机科学, 2021, 48(6): 338-342. https://doi.org/10.11896/jsjkx.201200239
[11] 郑增乾, 王锟, 赵涛, 蒋维, 孟利民.
带宽和时延受限的流媒体服务器集群负载均衡机制
Load Balancing Mechanism for Bandwidth and Time-delay Constrained Streaming Media Server Cluster
计算机科学, 2021, 48(6): 261-267. https://doi.org/10.11896/jsjkx.200400131
[12] 左剑凯, 吴杰宏, 陈嘉彤, 刘泽源, 李忠智.
异构无人机编队防御及评估策略研究
Study on Heterogeneous UAV Formation Defense and Evaluation Strategy
计算机科学, 2021, 48(2): 55-63. https://doi.org/10.11896/jsjkx.191100053
[13] 石琳姗, 马创, 杨云, 靳敏.
基于SSC-BP神经网络的异常检测算法
Anomaly Detection Algorithm Based on SSC-BP Neural Network
计算机科学, 2021, 48(12): 357-363. https://doi.org/10.11896/jsjkx.201000086
[14] 周俊, 尹悦, 夏斌.
基于LSTM神经网络的声发射信号识别研究
Acoustic Emission Signal Recognition Based on Long Short Time Memory Neural Network
计算机科学, 2021, 48(11A): 319-326. https://doi.org/10.11896/jsjkx.210700034
[15] 姚泽玮, 林嘉雯, 胡俊钦, 陈星.
基于PSO-GA的多边缘负载均衡方法
PSO-GA Based Approach to Multi-edge Load Balancing
计算机科学, 2021, 48(11A): 456-463. https://doi.org/10.11896/jsjkx.210100191
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!