Abstract
Faults during a wastewater treatment for plant (WWTP) are critical issue for social and biological. Poorly treated wastewater may achieve dangerous effect for human as well as nature. This paper proposed a novel model based on a binary version of whale optimization algorithm (WOA), chaos theory and fuzzy logic, namely (CF-BWOA). CF-BWOA is applied in the application of WWTP to find out the more relevant attributes from the whole dataset, reducing cost and validation of decision rules, and helping to identify a non-well-structured domain. CF-BWOA attempts to reduce the whole feature set without loss of significant information to the classification process. Fast fuzzy c-means is used as a cost function to measure the fuzzification and uncertainty of data. Ten different chaos sequence maps are used to estimate and tune WOA parameters. Experiments are applied on a complex real-time dataset with various uncertainty features and missing values. The overall result indicates that the CWOA with the Sine chaos map shows the better performance, lower error, higher convergence speed and shorter execution time. In addition, the proposed model is capable of detecting sensor process faults in WWTP with high accuracy and can guide the operators of these systems to control decisions.
Similar content being viewed by others
References
Alatas B (2010) Chaotic bee colony algorithms for global numerical optimization. Expert Syst Appl 37(8):5682–5687
Amador-Angulo L, Castillo O (2018) A new fuzzy bee colony optimization with dynamic adaptation of parameters using interval type-2 fuzzy logic for tuning fuzzy controllers. Soft Comput 22(2):571–594
Anter AM, Ali M (2019) Feature selection strategy based on hybrid crow search optimization algorithm integrated with chaos theory and fuzzy c-means algorithm for medical diagnosis problems. Soft Comput. https://doi.org/10.1007/s00500-019-03988-3
Anter AM, Hassenian AE (2018) Computational intelligence optimization approach based on particle swarm optimizer and neutrosophic set for abdominal CT liver tumor segmentation. J Comput Sci 25:376–387
Anter AM, Hassanien AE, Elsoud MAA, Tolba MF (2014) Neutrosophic sets and fuzzy C-means clustering for improving CT liver image segmentation. In: Proceedings of the 5th international conference on innovations in bio-inspired computing and applications IBICA 2014. Springer, Cham, pp 193-203
Anter AM, Azar AT, Fouad KM (2019) Intelligent hybrid approach for feature selection. In: International conference on advanced machine learning technologies and applications. Springer, Cham, pp 71–79
Anupam J, Maiti R, Banerjee N (2012) Process monitoring and fault detection strategies: a review. Int J Qual Reliab Manag 29(7):720–752
Beck MB (1986) Identification, estimation and control of biological waste-water treatment processes. In: IEE proceeding (control theory and applications, vol 133, no 5. IET Digital Library, pp 254–264
Bejar J, Cortes CU, Poch M (1993) LINNEO+: a classification methodology for ill-structured domains, pp 1–11. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.79.3267&rep=rep1&type=pdf. Accessed July 2019
Belanche L, Sanchez M, Cortes U, Serra P (1992) A knowledge-based system for the diagnosis of waste-water treatment plants. In: International conference on industrial, engineering and other applications of applied intelligent systems. Springer, Berlin, pp 324–336
Bernal E, Castillo O, Soria J, Valdez F (2019) Optimization of fuzzy controller using galactic swarm optimization with type-2 fuzzy dynamic parameter adjustment. Axioms 8(1):26
Berthouex PM, Lai W, Darjatmoko A (1987) A statistics-based information and expert system for plant control and improvement. In: Proceedings of 5th national conference on microcomputers in civil engineering, pp 146–150
Blake CL, Merz CJ (2018) Wastewater Treatment Plant Dataset. UCI Repository of Machine Learning Databases. https://archive.ics.uci.edu/ml/datasets/water+treatment+plant. Accessed Jan 2018
Castillo O, Amador-Angulo L (2018) A generalized type-2 fuzzy logic approach for dynamic parameter adaptation in bee colony optimization applied to fuzzy controller design. Inf Sci 460:476–496
Castillo O, Melin P, Valdez F, Soria J, Ontiveros-Robles E, Peraza C, Ochoa P (2019) Shadowed type-2 fuzzy systems for dynamic parameter adaptation in harmony search and differential evolution algorithms. Algorithms 12(1):17
Chistiakova T, Zambrano J, Carlsson B (2014) Application of machine learning methods for fault detection in wastewater treatment plants. In: Reglermote 2014, June 3–4
Comas J, Dzeroski S, Sanchez-Marre M (2000) Applying machine learning methods to wastewater treatment plant data. ECAI’00 2nd ECAI workshop on binding environmental sciences and artificial intelligence (BESAI2000). Berlin (DEU) 2000, 10, pp 1–11
Corominas L, Villez K, Aguado D, Rieger L, Rosén C, Vanrolleghem PA (2011) Performance evaluation of fault detection methods for wastewater treatment processes. Biotechnol Bioeng 108(2):333–344
El Basri E (2017) Development of a fault detection algorithm for an alternate aerobic/anoxic cycle nitrogen removal process. Ph.D., University of Florence
Elazab OS, Hasanien HM, Elgendy MA, Abdeen AM (2017) Whale optimisation algorithm for photovoltaic model identification. J Eng 2017(13):1906–1911
ElSoud MA, Anter AM (2016) Computational intelligence optimization algorithm based on meta-heuristic social-spider: case study on CT liver tumor diagnosis. Comput Intell 7(4):466–475
Emary E, Zawbaa HM, Hassanien AE (2016) Binary ant lion approaches for feature selection. Neurocomputing 213:54–65
Fuente C (2004) Supervisory systems in waste water treatment plants: sistematise their implementation. Ph.D., Universitat de Girona
Fuente MJ, Garcia-Alvarez D, Sainz-Palmero GI, Vega P (2012) Fault detection in a wastewater treatment plant based on neural networks and PCA. In: 20th mediterranean conference on control & automation (MED), Barcelona, Spain, pp 758–763
Garcia-Alvarez D, Fuente MJ, Vega P, Sainz G (2009) Fault detection and diagnosis using multivariate statistical techniques in a wastewater treatment plant. IFAC Proc Vol 42(11):952–957
Garcia-Alvarez D, Fuente MJ, Palacin LG (2011) Monitoring and fault detection in a reverse osmosis plant using principal component analysis. In: 50th IEEE conference on decision and control and european control conference (CDC-ECC), Orlando, FL, USA, pp 3044–3049
Garcia-Alvarez D, Fuente MJ, Sainz-Palmero GI (2012) Fault detection and isolation in transient states using principal component analysis. J Process Control 22(3):551–563
Gaxiola F, Melin P, Valdez F, Castro JR, Manzo-Martínez A (2019) PSO with dynamic adaptation of parameters for optimization in neural networks with interval type-2 fuzzy numbers weights. Axioms 8(1):14
Granata F, Papirio S, Esposito G, Gargano R, de Marinis G (2017) Machine learning algorithms for the forecasting of wastewater quality indicators. Water 9(2):105
Gu S, Cheng R, Jin Y (2018) Feature selection for high-dimensional classification using a competitive swarm optimizer. Soft Comput 22(3):811–822
Guo H, Jeong K, Lim J, Jo J, Kim YM, Park JP, Cho KH (2015) Prediction of effluent concentration in a wastewater treatment plant using machine learning models. J Environ Sci 32:90–101
Hadjimichael A, Comas J, Corominas L (2016) Do artificial intelligence methods enhance the potential of decision support systems? A review for the urban water sector. AI Commun. https://doi.org/10.3233/AIC-160714
Haimi H, Mulas M, Sahlstedt K, Vahala R (2009) Advanced operation and control methods of municipal wastewater treatment processes in Finland. Helsinki University of Technology, Water and Wastewater Engineering, Helsinki. ISBN 978-951-22-9975-1
Huang L, Ding S, Yu S, Wang J, Lu K (2016) Chaos-enhanced Cuckoo search optimization algorithms for global optimization. Appl Math Model 40(5–6):3860–3875
Hussien AG, Houssein EH, Hassanien AE (2017) A binary whale optimization algorithm with hyperbolic tangent fitness function for feature selection. In: Intelligent computing and information systems (ICICIS). IEEE, pp 166–172
Kapley A, Purohit HJ (2009) Diagnosis of treatment efficiency in industrial wastewater treatment plants: a case study at a refinery ETP. Environ Sci Technol 43(10):3789–3795
Kohli M, Arora S (2017) Chaotic grey wolf optimization algorithm for constrained optimization problems. J Comput Des Eng. https://doi.org/10.1016/j.jcde.2017.02.005
Liu F, Wu C (2006). Improvement on multivariate statistical process monitoring using multi-scale ICA. In: 6th International Conference, ICA 2006, vol 3889, pp 376–383
Liu Y, Pan Y, Sun Z, Huang D (2014) Statistical monitoring of wastewater treatment plants using variational Bayesian PCA. Ind Eng Chem Res 53(8):3272–3282
Luo M, Nie F, Chang X, Yang Y, Hauptmann AG, Zheng Q (2018) Adaptive unsupervised feature selection with structure regularization. IEEE Trans Neural Netw Learn Syst 29(4):944–956
Mafarja M, Mirjalili S (2018) Whale optimization approaches for wrapper feature selection. Appl Soft Comput 62:441–453
Malarvizhi MR, Thanamani AS (2012) K-nearest neighbor in missing data imputation. Int J Eng Res Dev 5(1):5–7
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67
Nouhi B, Talatahari S, Kheiri H (2013) Chaos embedded charged system search for practical optimization problems. Int J Optim Civ Eng 3(1):23–36
Olivas F, Valdez F, Melin P, Sombra A, Castillo O (2019) Interval type-2 fuzzy logic for dynamic parameter adaptation in a modified gravitational search algorithm. Inf Sci 476:159–175
Omidvar R, Eskandari A, Heydari N, Hemmat F, Feyli M (2018) An improved SSPCO optimization algorithm for solve of the clustering problem. J Adv Comput Res 9(1):1–16
Pagano M, Gauvreau K (2018) Principles of biostatistics. CRC Press, Boca Raton
Pan R, Yang T, Cao J, Lu K, Zhang Z (2015) Missing data imputation by K nearest neighbours based on grey relational structure and mutual information. Appl Intell 43(3):614–632
Peraza C, Valdez F, Castro JR, Castillo O (2018) Fuzzy dynamic parameter adaptation in the harmony search algorithm for the optimization of the ball and beam controller. Adv Oper Res 2018, 3092872
Rodrigues D, Pereira LA, Nakamura RY, Costa KA, Yang XS, Souza AN, Papa JP (2014) A wrapper approach for feature selection based on bat algorithm and optimum-path forest. Expert Syst Appl 41(5):2250–2258
Ruiz ML, Sin G, Berjaga X, Colprim J, Puig S, Colomer J (2011) Multivariate principal component analysis and case-based reasoning for monitoring, fault detection and diagnosis in a WWTP. Water Sci Technol 64(8):1661
Saidala RK, Devarakonda N (2018) Chaotic tornadogenesis optimization algorithm for data clustering problems. Int J Softw Sci Comput Intell (IJSSCI) 10(1):38–64
Samuelsson O, Bjork A, Zambrano J, Carlsson B (2017) Gaussian process regression for monitoring and fault detection of wastewater treatment processes. Water Sci Technol 75(12):2952–2963
Serra P, Sanchez M, Lafuente J, Cortes U, Poch M (1994) DEPUR: a knowledge-based tool for wastewater treatment plants. Eng Appl Artif Intell 7(1):23–30
Shan L, Qiang H, Li J, Wang ZQ (2005) Chaotic optimization algorithm based on Tent map. Control Decis 20(2):179–182
Shen Q, Jensen R (2004) Selecting informative features with fuzzy-rough sets and its application for complex systems monitoring. Pattern Recogn 37(7):1351–1363
Silva H, Perera AS (2016) Missing data imputation using Evolutionary k-Nearest neighbor algorithm for gene expression data. In: 2016 16th International conference on advances in ICT for emerging regions (ICTer). IEEE, pp 141–146
Tharwat A, Hassanien AE (2018) Chaotic Antlion algorithm for parameter optimization of support vector machine. Appl Intell 48(3):670–686
Valdez F, Vazquez JC, Gaxiola F (2018) Fuzzy dynamic parameter adaptation in ACO and PSO for designing fuzzy controllers: the cases of water level and temperature control. Adv Fuzzy Syst 2018, 1274969
Xavier VA, Annadurai S (2018) Chaotic social spider algorithm for load balance aware task scheduling in cloud computing. Clust Comput. https://doi.org/10.1007/s10586-018-1823-x
Xu X, Rong H, Trovati M, Liptrott M, Bessis N (2018) CS-PSO: chaotic particle swarm optimization algorithm for solving combinatorial optimization problems. Soft Comput 22(3):783–795
Yan Z, Sha J, Liu B, Tian W, Lu J (2018) An ameliorative whale optimization algorithm for multi-objective optimal allocation of water resources in Handan, China. Water 10(1):87
Yang D, Liu Z, Zhou J (2014) Chaos optimization algorithms based on chaotic maps with different probability distribution and search speed for global optimization. Commun Nonlinear Sci Numer Simul 19(4):1229–1246
Zang X, Iqbal S, Zhu Y, Liu X, Zhao J (2016) Applications of chaotic dynamics in robotics. Int J Adv Robot Syst 13(2):60
Zawbaa HM, Emary E, Grosan C (2016) Feature selection via chaotic antlion optimization. PLoS ONE 11(3):e0150652. https://doi.org/10.1371/journal.pone.0150652
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The author declares that there is no conflict of interest in this work.
Additional information
Communicated by O. Castillo, D.K. Jana.
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
Anter, A.M., Gupta, D. & Castillo, O. A novel parameter estimation in dynamic model via fuzzy swarm intelligence and chaos theory for faults in wastewater treatment plant. Soft Comput 24, 111–129 (2020). https://doi.org/10.1007/s00500-019-04225-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-019-04225-7