Abstract
Traffic sign recognition is an important problem in today’s applications. In this paper, by combining ensemble and active learning methods, a novel fusion mixture of active experts algorithm is proposed for this problem. The active learning algorithm is a popular method for reducing the number of samples. The primary goal of active learning is diminishing complexity, increasing the convergence rate, speeding up training process, and decreasing the cost of samples labeling. The active learning, hence, chooses informative samples to train. In addition, ensemble methods are a combination of simple classifiers for improving accuracy. Each classifier tries to learn a region of dataset better than other regions that all opinions are considered on ensemble methods as an ultimate decision. The mixture of experts is one of the most modern hybrid methods in which the training process takes a relatively long time, and it is a problem for large datasets. Our proposed Mixture of Active Experts tries to solve this problem. It decreases the training time process and increases the speed of convergence for finding optimal weights by selecting only informative samples in active learning phase. It is also applicable for online situations, in which the model should be trained continuously. The results of different experiments on German Traffic Sign Recognition Benchmark dataset demonstrate that the proposed method shows 96.69% accuracy and achieved the 6th rank among all the state of the art algorithms using smaller number (only 60%) of training samples.





Similar content being viewed by others
References
Arnaiz-González A, Díez-Pastor JF, Rodríguez JJ, García-Osorio CI (2016) Instance selection for regression by discretization. Expert Syst Appl 54:340–350
Cai Z-x, Gu M-q (2013) Traffic sign recognition algorithm based on shape signature and dual-tree complex wavelet transform. J Cent South Univ 20(2):433–439
Cireşan D, Meier U, Masci J, Schmidhuber J (2011) Multi-column deep neural network for traffic sign classification. Neural Netw 32(Supplement C):333–338. Selected Papers from IJCNN
Cohn D, Atlas L, Ladner R (1994) Improving generalization with active learning. Mach Learn 15:201–221
De la Escalera A, Armingol JM, Mata M (2003) Traffic sign recognition and analysis for intelligent vehicles. Image Vis Comput 21(3):247–258
De Vries J et al (2006) Object recognition: a shape-based approach using artificial neural networks. Department of Computer Science, University of Utrecht
Dilip Singh Solanki, D (2015) Traffic sign detection using feature based method. Int J Adv Res Comput Sci Softw Eng 5(2):7
Ebrahimpour R, Nikoo H, Masoudnia S, Yousefi MR, Ghaemi MS (2011) Mixture of mlp-experts for trend forecasting of time series: A case study of the tehran stock exchange, vol 27. Special Section 1: Forecasting with Artificial Neural Networks and Computational Intelligence Special Section 2: Tourism Forecasting
Fleyeh H, Davami, E (2011) Eigen-based traffic sign recognition. IET Intell Transp Syst 5:190–196
Galar M, Fernandez A, Barrenechea E, Bustince H, Herrera F (2012) A review on ensembles for the class imbalance problem: Bagging-, boosting-, and hybrid-based approaches. Trans Sys Man Cyber Part C 42:463–484
Gopalakrishnan S et al (2012) A public health perspective of road traffic accidents. J Fam Med Prim Care 1(2):144
Gomes HM, Barddal JP, Enembreck F, Bifet A (2017) A survey on ensemble learning for data stream classification. ACM Comput Surv (CSUR) 50(2):23
Gecer B, Azzopardi G, Petkov N (2017) Color-blob-based cosfire filters for object recognition. Image Vis Comput 57:165–174
Haloi M (2015) Traffic sign classification using deep inception based convolutional networks. arXiv:1511.02992
Huang Z, Yu Y, Gu J (2014) A novel method for traffic sign recognition based on extreme learning machine. In: Proceeding of the 11th world congress on intelligent control and automation, pp 1451–1456
Jacobs RA, Jordan MI, Nowlan SJ, Hinton GE (1991) Adaptive mixtures of local experts. Neural Comput 3(1):79–87
Kittler J, Hatef M, Duin RPW, Matas J (1998) On combining classifiers. IEEE Trans Pattern Anal Mach Intell 20:226–239
Kuncheva L (2014) Combining pattern classifiers. Hoboken
Liang R-Z, Shi L, Wang H, Meng J, Wang JJ-Y, Sun Q, Gu Y (2016) Optimizing top precision performance measure of content-based image retrieval by learning similarity function. In: 2016 23rd international conference on pattern recognition (ICPR). IEEE, pp 2954–2958
Maldonado Bascón S, Acevedo J, Rodríguez S, Lafuente Arroyo A, Caballero F, López-ferreras F (2010) An optimization on pictogram identification for the road-sign recognition task using svms. Comput Vis Image Underst 114:373–383
Masoudnia S, Ebrahimpour R (2014) Mixture of experts: a literature survey. Artif Intell Rev 42:275–293
Marques O (2011) Practical image and video processing using MATLAB. Wiley, New York
Mirroshandel SA, Nasr A (2011) Active learning for dependency parsing using partially annotated sentences. In: Proceedings of the 12th international conference on parsing technologies. Association for Computational Linguistics, pp 140–149
Meuter M, Müller-Schneiders S, Nunny C, Holdy S, Goermery S, Kummerty A (2010) Decision fusion and reasoning for traffic sign recognition. In: 13th international IEEE conference on intelligent transportation systems, pp 324–329
Polikar R (2006) Ensemble based systems in decision making. IEEE Circ Syst Mag 6(3):21–45
Polikar R (2012) Ensemble learning. Springer, Boston, pp 1–34
Ru H, Guo X, Xin Y, Wang Zhong J, Lu P (2011) Traffic signs recognition based on visual attention mechanism. J China Univ Posts Telecommun 18:12–16
Settles B (2010) Active learning literature survey, p 07
Settles B (2012) Active learning. Synth Lect Artif Intell Mach Learn 6(1):1–114
Sermanet P, Lecun Y (2011) Traffic sign recognition with multi-scale convolutional networks, p 09
Shopa P, Sumitha N, Patra PSK (2014) Traffic sign detection and recognition using opencv. In: International conference on information communication and embedded systems (ICICES2014), pp 1–6
Souani C, Faiedh H, Besbes, K (2014) Efficient algorithm for automatic road sign recognition and its hardware implementation. J Real-Time Image Process 9:79–93
Stallkamp J, Schlipsing M, Salmen J, Igel C (2011) The german traffic sign recognition benchmark: A multi-class classification competition. In: The 2011 international joint conference on neural networks, pp 1453–1460
Stallkamp J, Schlipsing M, Salmen J, Igel C (2011) Man vs. computer: Benchmarking machine learning algorithms for traffic sign recognition. Neural Netw 32 (Supplement C):323–332. Selected Papers from IJCNN
Staravoitau A (2018) Traffic sign classification with a convolutional network. Pattern Recogn Image Analx 28:155–162
Sun Z-L, Wang H, Lau W-S, Seet G, Wang D (2014) Application of bw-elm model on traffic sign recognition. Neurocomput 128:153–159
Tang B, Heywood MI, Shepherd M (2002) Input partitioning to mixture of experts. In: 2002. IJCNN’02. Proceedings of the 2002 international joint conference on neural networks, vol 1. IEEE, pp 227–232
Varior RR, Wang G, Lu, J (2014) Learning invariant color features for person re-identification. arXiv:1410.1035
Vinay A, Gagana B, Shekhar VS, Anil B, Murthy KB, Natarajan, S (2016) A double filtered gist descriptor for face recognition. Procedia Comput Sci 79:533–542
Wei X, Phung SL, Bouzerdoum, A (2016) Visual descriptors for scene categorization: experimental evaluation. Artif Intell Rev 45(3):333–368
Woniak M, Graña M, Corchado E (2014) A survey of multiple classifier systems as hybrid systems. Inf Fusion 16:3–17
Yin S, Ouyang P, Liu L, Wei S (2014) A fast and robust traffic sign recognition method using ring of ribp histograms based feature. In: 2014 IEEE international conference on robotics and biomimetics (ROBIO 2014), pp 2570–2575
Yuan X, Hao X, Chen H, Wei X (2014) Robust traffic sign recognition based on color global and local oriented edge magnitude patterns. IEEE Trans Intell Transp Syst 15:1466–1477
Yuksel SE, Wilson JN, Gader PD (2012) Twenty years of mixture of experts. IEEE Trans Neural Netw Learn Syst 23(8):1177–1193
Zaklouta F, Stanciulescu B, Hamdoun O (2011) Traffic sign classification using kd trees and random forests. In: The 2011 international joint conference on neural networks (IJCNN). IEEE, pp 2151–2155
Zaklouta F, Stanciulescu B (2014) Real-time traffic sign recognition in three stages. Robot Auton Syst 62:16–24
Zhou L, Deng Z (2014) Lidar and vision-based real-time traffic sign detection and recognition algorithm for intelligent vehicle. In: 17th international IEEE conference on intelligent transportation systems (ITSC), pp 578–583
Acknowledgments
The authors thank Sara Monji-Azad for her valuable scientific advises and Seethu Mariyam Christopher for proofreading.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Ahangi, A., Langroudi, A.F., Yazdanpanah, F. et al. A novel fusion mixture of active experts algorithm for traffic signs recognition. Multimed Tools Appl 78, 20217–20237 (2019). https://doi.org/10.1007/s11042-019-7391-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-7391-0