Abstract
Machine learning and data mining tasks in big data involve different nature of inputs that typically exhibit high dimensionality, e.g. more than 1,000 features, far from current acceptable scales computing in one machine. In many different domains, data have highly nonlinear representations that nature-inspired models can easily capture, outperforming simple models. But, the usage of these approaches in high-dimensional data are computationally costly. Recently, artificial hydrocarbon networks (AHN)—a supervised learning method inspired on organic chemical structures and mechanisms—have shown improvements in predictive power and interpretability in contrast with other well-known machine learning models, such as neural networks and random forests. However, AHN are very time-consuming that are not able to deal with big data until now. In this chapter, we present a fast and reliable nature-inspired training method for AHN, so they can handle high-dimensional data. This training method comprises a population-based meta-heuristic optimization with defined both individual encoding and objective function related to the AHN-model, and it is also implemented in parallel-computing. After benchmark performing of population-based optimization methods, grey wolf optimization (GWO) was selected. Our results demonstrate that the proposed hybrid GWO-based training method for AHN runs more than 1400x faster in high-dimensional data, without loss of predictability, yielding a fast and reliable nature-inspired machine learning model. We also present a use case in assisted living monitoring, i.e. human fall classification comprising 1,269 features from sensor signals and video recordings, with this proposed training algorithm to show its implementation and performance. We anticipate our new training algorithm to be useful in many applications like medical engineering, robotics, finance, aerospace, and others, in which big data is essential.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
Publicly available in http://sites.google.com/up.edu.mx/har-up/.
References
Anter, A.M., and M. Ali. 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 Computing 1–20.
Atallah, L., B. Lo, R. King, and G.Z. Yang. 2010. Sensor placement for activity detection using wearable accelerometers. In 2010 International conference on body sensor networks, 24–29. IEEE.
Avci, A., S. Bosch, M. Marin-Perianu, R. Marin-Perianu, and P. Havinga. 2010. Activity recognition using inertial sensing for healthcare, wellbeing and sports applications: A survey. In 23rd International conference on architecture of computing systems (ARCS), 1–10. Hannover: Germany.
Beheshti, Z., and S.M.H. Shamsuddin. 2013. A review of population-based meta-heuristic algorithms. International Journal of Advances in Soft Computing and its Applications 5 (1): 1–35.
Bekkerman, R. 2012. Scaling up machine learning. Cambridge University Press.
Brown, W., C. Foote, B. Iverson, and E. Anslyn. 2011. Organic chemistry. Cengage Learning.
Bulling, A., U. Blanke, and B. Schiele. 2014. A tutorial on human activity recognition using body-worn inertial sensors. ACM Computing Surveys (CSUR) 46 (3): 1–33.
Carey, F., and R. Sundberg. 2007. Advanced organic chemistry: Part A: Structure and mechanisms. Springer.
Dargie, W. 2009. Analysis of time and frequency domain features of accelerometer measurements. In 2009 Proceedings of 18th International Conference on Computer Communications and Networks, ICCCN 2009, 1–6. IEEE.
Das, H., A.K. Jena, J. Nayak, B. Naik, and H. Behera. 2015. A novel PSO based back propagation learning-MLP (PSO-BP-MLP) for classification. In Computational intelligence in data mining-volume 2, 461–471. Springer.
Das, H., B. Naik, and H. Behera. 2018. Classification of diabetes mellitus disease (DMD): Ad data mining (DM) approach. In Progress in computing, analytics and networking, 539–549. Springer.
Donoho, D.L., et al. 2000. High-dimensional data analysis: The curses and blessings of dimensionality. AMS Math Challenges Lecture 1 (2000): 32.
Dorigo, M., and M. Birattari. 2010. Ant colony optimization. Springer.
Emary, E., H.M. Zawbaa, and A.E. Hassanien. 2016. Binary grey wolf optimization approaches for feature selection. Neurocomputing 172: 371–381.
Glover, F.W., and G.A. Kochenberger. 2006. Handbook of metaheuristics, vol. 57. Springer Science & Business Media.
Goldberg, D.E. 1989. Genetic algorithms in search. Optimization, and machine learning.
Hassan, M.M., Z. Uddin, A. Mohamed, and A. Almogren. 2018. A robust human activity recognition system using smartphone sensors and deep learning. Future Generation Computer Systems 81: 307–313.
He, Y.L., X.L. Zhang, W. Ao, and J.Z. Huang. 2018. Determining the optimal temperature parameter for softmax function in reinforcement learning. Applied Soft Computing 70: 80–85.
Hiram Ponce, S.G. 2019. An indoor predicting climate conditions approach using internet-of-things and artificial hydrocarbon networks. Measurement 135: 170–179.
Hou, M., H. Wang, Z. Xiao, and G. Zhang. 2018. An svm fall recognition algorithm based on a gravity acceleration sensor. Systems Science & Control Engineering 6 (3): 208–313.
Igual, R., C. Medrano, and I. Plaza. 2015. A comparison of public datasets for acceleration-based fall detection. Medical Engineering & Physics 37 (9): 870–878.
Jia, H., Z. Xing, and W. Song. 2019. Three dimensional pulse coupled neural network based on hybrid optimization algorithm for oil pollution image segmentation. Remote Sensing 11 (9): 1046.
Kennedy, J. 2010. Particle swarm optimization. Encyclopedia of machine learning, 760–766.
Klein, D. 2011. Organic chemistry. Wiley.
Kozina, S., H. Gjoreski, and M.G. Lustrek (2013). Efficient activity recognition and fall detection using accelerometers. In International competition on evaluating AAL systems through competitive benchmarking, 13–23. Springer.
Manne, P. 2016. Parallel particle swarm optimization. Master Thesis of North Dakota State University.
Marini, F., and B. Walczak. 2015. Particle swarm optimization (PSO). A tutorial. Chemometrics and Intelligent Laboratory Systems 149 (Part B): 153–165.
Martinez-Villasenor, L., H. Ponce, J. Brieva, E. Moya-Albor, J. Nunez-Martinez, and C. Penafort-Asturiano Up-fall detection dataset: A multimodal approach. Sensors X (X): XX–XX (in press).
Medrano, C., R. Igual, I. Plaza, and M. Castro. 2014. Detecting falls as novelties in acceleration patterns acquired with smartphones. PloS One 9 (4): e94811.
Mirjalili, S. 2015. How effective is the grey wolf optimizer in training multi-layer perceptrons. Applied Intelligence 150–161.
Mirjalili, S., S.M. Mirjalili, and A. Lewis. 2014. Grey wolf optimizer. Advances in Engineering Software 69: 46–61. https://doi.org/10.1016/j.advengsoft.2013.12.007. http://www.sciencedirect.com/science/article/pii/S0965997813001853.
Nayak, J., B. Naik, A. Jena, R.K. Barik, and H. Das. 2018. Nature inspired optimizations in cloud computing: applications and challenges. In Cloud computing for optimization: Foundations, applications, and challenges, 1–26. Springer.
Ofli, F., R. Chaudhry, G. Kurillo, R. Vidal, and R. Bajcsy. 2013. Berkeley MHAD: A comprehensive multimodal human action database. In 2013 IEEE workshop on applications of computer vision (WACV), 53–60. IEEE.
Ouyang, A., Z. Tang, X. Zhou, Y. Xu, G. Pan, and K. Li. 2015. Parallel hybrid PSO with CUDA for ID heat conduction equation. Computers & Fluids 110: 198–210.
Phinyomark, A., A. Nuidod, P. Phukpattaranont, and C. Limsakul. 2012. Feature extraction and reduction of wavelet transform coefficients for EMG pattern classification. Elektronika ir Elektrotechnika 122 (6): 27–32.
Ponce, H., and M. Acevedo. 2018. Design and equilibrium control of a force-balanced one-leg mechanism. In Advances in soft computing, Lecture Notes in Computer Science, 1–15. Springer.
Ponce, H., and L. Martínez-Villasenor. 2017. Interpretability of artificial hydrocarbon networks for breast cancer classification. In 30th International joint conference on neural networks, 3535–3542. IEEE.
Ponce, H., L. Martínez-Villasenor, and L. Miralles-Pechuán. 2016. A novel wearable sensor-based human activity recognition approach using artificial hydrocarbon networks. Sensors 16 (7): 1033.
Ponce, H., L. Miralles-Pechuán, L. Martínez-Villasenor. 2015. Artificial hydrocarbon networks for online sales prediction. In Mexican international conference on artificial intelligence, vol. 9414, 498–508. Springer.
Ponce, H., L. Miralles-Pechuán, and L. Martínez-Villasenor. 2016. A flexible approach for human activity recognition using artificial hydrocarbon networks. Sensors 16 (11): 1715.
Ponce, H., and P. Ponce. 2011. Artificial organic networks. In Electronics, robotics and automotive mechanics conference (CERMA), 29–34. IEEE.
Ponce, H., P. Ponce, H. Bastida, and A. Molina. 2015. A novel robust liquid level controller for coupled-tanks system using artificial hydrocarbon networks. Expert Systems With Applications 42 (22): 8858–8867.
Ponce, H., P. Ponce, and A. Molina. 2013. Artificial hydrocarbon networks fuzzy inference system. Mathematical Problems in Engineering 2013 (531031): 1–13.
Ponce, H., P. Ponce, and A. Molina. 2014. Adaptive noise filtering based on artificial hydrocarbon networks: An application to audio signals. Expert Systems With Applications 41 (14): 6512–6523.
Ponce, H., P. Ponce, and A. Molina. 2014. Artificial organic networks: Artificial intelligence based on carbon networks, Studies in Computational Intelligence, vol. 521. Springer.
Ponce, H., P. Ponce, and A. Molina. 2015. The development of an artificial organic networks toolkit for labview. Journal of Computational Chemistry 36 (7): 478–492.
Ponce, P., H. Ponce, and A. Molina. 2017. Doubly fed induction generator (DFIG) wind turbine controlled by artificial organic networks. Soft Computing 1–13.
Precup, R.E., R.C. David, and E.M. Petriu. 2017. Grey wolf optimizer algorithm-based tuning of fuzzy control systems with reduced parametric sensitivity. IEEE Transactions on Industrial Electronics 64 (1): 527–534.
Preece, S.J., J.Y. Goulermas, L.P. Kenney, and D. Howard. 2009. A comparison of feature extraction methods for the classification of dynamic activities from accelerometer data. IEEE Transactions on Biomedical Engineering 56 (3): 871–879.
Rasekh, A., C.A. Chen, and Y. Lu. 2014. Human activity recognition using smartphone. arXiv preprint arXiv:1401.8212.
Sahani, R., C. Rout, J.C. Badajena, A.K. Jena, H. Das et al. 2018. Classification of intrusion detection using data mining techniques. In Progress in Computing, Analytics and Networking, 753–764. Springer.
Sebastian Gutierrez, H.P. 2019. An intelligent failure detection on a wireless sensor network for indoor climate conditions. Sensors 19 (4).
Talbi, N. 2019. Design of fuzzy controller rule base using bat algorithm. Energy Procedia 162: 241–250.
Teleimmersion Lab, U.O.C. 2013. Berkeley Multimodal Human Action Database (MHAD). http://tele-immersion.citris-uc.org/berkeley_mhad. Accessed 13 Dec 2018.
Vavoulas, G., M. Pediaditis, C. Chatzaki, E.G. Spanakis, and M. Tsiknakis. 2017. The mobifall dataset: Fall detection and classification with a smartphone. In Artificial intelligence: Concepts, methodologies, tools, and applications, 1218–1231. IGI Global.
Xu, G., and G. Yu. 2018. Reprint of: On convergence analysis of particle swarm optimization algorithm. Journal of Computational and Applied Mathematics 340: 709–717.
Xu, T., Y. Zhou, and J. Zhu. 2018. New advances and challenges of fall detection systems: A survey. Applied Sciences 8 (3): 418.
Yang, X.S., and A. Hossein Gandomi. 2012. Bat algorithm: A novel approach for global engineering optimization. Engineering Computations 29 (5): 464–483.
Zhang, B., W. Liu, S. Li, W. Wang, H. Zou, and Z. Dou. 2019. Short-term load forecasting based on wavelet neural network with adaptive mutation bat optimization algorithm. IEEJ Transactions on Electrical and Electronic Engineering 14 (3): 376–382.
Zhang, Y., S. Wang, and G. Ji. 2015. A comprehensive survey on particle swarm optimization algorithm and its applications. Mathematical Problems in Engineering 2015 (931256): 1–38.
Zhao, S., W. Li, W. Niu, R. Gravina, and G. Fortino. 2018. Recognition of human fall events based on single tri-axial gyroscope. In 2018 IEEE 15th International conference on networking, sensing and control (ICNSC), 1–6. IEEE.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Ponce, H., González-Mora, G., Morales-Olvera, E., Souza, P. (2020). Development of Fast and Reliable Nature-Inspired Computing for Supervised Learning in High-Dimensional Data. In: Rout, M., Rout, J., Das, H. (eds) Nature Inspired Computing for Data Science. Studies in Computational Intelligence, vol 871. Springer, Cham. https://doi.org/10.1007/978-3-030-33820-6_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-33820-6_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-33819-0
Online ISBN: 978-3-030-33820-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)