382 Pages 21 Color & 139 B/W Illustrations
    by CRC Press

    382 Pages 21 Color & 139 B/W Illustrations
    by CRC Press

    This book highlights applications that include machine learning methods to enhance new developments in complex and unmanned systems. The contents are organized from the applications requiring few methods to the ones combining different methods and discussing their development and hardware/software implementation. The book includes two parts: the first one collects machine learning applications in complex systems, mainly discussing developments highlighting their modeling and simulation, and hardware implementation. The second part collects applications of machine learning in unmanned systems including optimization and case studies in submarines, drones, and robots. The chapters discuss miscellaneous applications required by both complex and unmanned systems, in the areas of artificial intelligence, cryptography, embedded hardware, electronics, the Internet of Things, and healthcare. Each chapter provides guidelines and details of different methods that can be reproduced in hardware/software and discusses future research.


    • Provides details of applications using machine learning methods to solve real problems in engineering
    • Discusses new developments in the areas of complex and unmanned systems
    • Includes details of hardware/software implementation of machine learning methods
    • Includes examples of applications of different machine learning methods for future lines for research in the hot topic areas of submarines, drones, robots, cryptography, electronics, healthcare, and the Internet of Things

    This book can be used by graduate students, industrial and academic professionals to examine real case studies in applying machine learning in the areas of modeling, simulation, and optimization of complex systems, cryptography, electronics, healthcare, control systems, Internet of Things, security, and unmanned systems such as submarines, drones, and robots.

    Section 1: Machine Learning for Complex Systems 

    1. Echo State Networks to Solve Classification Tasks 

    Luis Gerardo de la Fraga, Astrid Maritza Gonzalez-Zapata, and Andres Cureno Ramirez

    2. Continual Learning for Camera Localisation 

    Aldrich A. Cabrera-Ponce, Manuel Martin-Ortiz and Jose Martinez-Carranza

    3.  Classifying Ornamental Fish Using Deep Learning Algorithms and Edge Computing Devices

    O. A. Aguirre-Castro, E. Inzunza-Gonz´alez, O. R. L´opez-Bonilla et al.  

    4. Power Amplifier Modeling Comparison for Highly and Sparse Nonlinear Behavior Based on Regression Tree,Random Forest, and CNN for Wideband Systems 

    J. A. Galaviz-Aguilar, C. Vargas-Rosales, D. S. Aguila-Torres et al.

    5. Models and Methods for Anomaly Detection in Video Surveillance 

    Ernesto Cruz-Esquivel and Zobeida J. Guzman-Zavaleta

    6. Deep Learning to Classify Pulmonary Infectious Diseases 

    Dora-Luz Flores, Ricardo Perea-Jacobo, Miguel Angel Chevannier-Guerrero et al.

    7. Memristor-based Ring Oscillators as Alternatives for Reliable Physical Unclonable Functions  

    Joseph Herbert Mitchell-Moreno, Guillermo Espinosa Flores-Verdad, and Arturo Sarmiento-Reyes

    Section 2: Machine Learning for Unmanned Systems  

    8. Past and Future Data to Train an Artificial Pilot for Autonomous Drone Racing 

    L. Oyuki Rojas-Perez, Alejandro Gutierrez-Giles, and Jose Martinez-Carranza

    9. Optimization of UAV Flight Controllers for Trajectory Tracking by Metaheuristics 

    Jonathan Daniel Diaz-Munoz, Oscar Martinez-Fuentes, and Israel Cruz-Vega

    10. Development of a Synthetic Dataset Using Aerial Navigation to Validate a Texture Classification Model 

    J. M. Fortuna-Cervantes, M. T. Ramirez-Torres, M. Mejia-Carlos et al.

    11. Coverage Analysis in Air-Ground Communications Under Random Disturbances in an Unmanned Aerial Vehicle 

    Esteban Tlelo-Coyotecatl, Giselle Monserrat Galvan-Tejada, and Manuel Mauricio Lara-Barron

    12. A Review of Noise Production and Mitigation in UAVs 

    Caleb Rascon and Jose Martinez-Carranza

    13. An Overview of NeRF Methods for Aerial Robotics 

    Luis Fernando Rosas-Ordaz, Leticia Oyuki Rojas-Perez, Cesar Martinez-Torres et al.

    14. Warehouse Inspection Using Autonomous Drones and Spatial AI 

    Jose Martinez-Carranza and Leticia Oyuki Rojas-Perez

    15.Cognitive Dynamic Systems for Cyber-Physical Engineering 

    Cesar Torres Huitzil

    16. EEG-Based Motor and Imaginary Movement Classification: ML Approach  

    Francisco Javier Ram´ırez-Arias, Juan Miguel Colores-Vargas, Jovn Oseas Mrida-Rubio et al.


    Esteban Tlelo Cuautle received a B.Sc. degree from Instituto Tecnológico de Puebla (ITP) México in 1993. He then received both M.Sc. and Ph.D. degrees from Instituto Nacional de Astrofísica, Óptica y Electrónica (INAOE), México in 1995 and 2000, respectively. During 1995-2000 he was with the electronics-engineering department at ITP. In 2001 he was appointed as Professor-Researcher at INAOE. He has been Visiting Researcher in the department of Electrical Engineering at University of California Riverside, USA (2009-2010), in the department of Computer Science at CINVESTAV, México City, México (2016-2017), and Visiting Lecturer at University of Electronic Science and Technology of China (UESTC, Chengdu 2014-2019). He has authored 5 books, edited 12 books and more than 300 works published in book chapters, international journals and conferences. He is member in the National System for Researchers (SNI-CONACyT-México). His research interests include integrated circuit design, optimization by metaheuristics, fractional-order chaotic systems, artificial intelligence, security in Internet of Things, and analog/RF and mixed-signal design automation tools.

    Jose Martinez-Carranza is a Full-Time Principal Researcher B (equivalent to Associate Professor) in the Computer Science Department at the Instituto Nacional de Astrofisica Optica y Electronica (INAOE). In 2015, he was awarded the Newton Advanced Fellowship granted by the Newton Fund and the Royal Society in the UK. Currently, he holds an Honorary Senior Research Fellowship in the Computer Science Department at the University of Bristol in the UK. He leads a research team that has won international competitions such as 1st Place in the IEEE IROS 2017 Autonomous Drone Racing competition and 1st Place in the Regional Prize of the OpenCV AI Competition 2021. He also served as General Chair of the International Micro Air Vehicle conference, the IMAV 2021. In 2022, he joined the editorial board of the journal "Unmanned Systems". His research focuses on vision-based methods for robotics with applications in autonomous and intelligent drones.

    Everardo Inzunza-Gonzalez received his Ph.D. degree in Electrical Sciences from UABC Mexico in 2013, and the M.Sc. degree in Electronics and Telecommunications from the Scientific Research and Advanced Studies Center of Ensenada (CICESE) in 2001, the B.Sc. degree in Electronics Engineering from Culiacan Institute of Technology, in 1999. He is currently a full-time Professor and Researcher of Electronics Engineering at Universidad Autónoma de Baja California (UABC-FIAD) Mexico. He is currently a reviewer for several prestigious journals. His research interest includes the Internet of things, Network Security, Data Science, Artificial Intelligence, Machine-Learning and Deep-Learning, Wireless Communication, Image Processing, WSN, Pattern Recognition, Wearable Devices, Embedded Systems, FPGA, SoC, Microcontrollers, Chaotic encryption, Image encryption, Image enhancement, Image processing, Chaotic oscillators and Applied Cryptography.

    Enrique Efren García-Guerrero studied physics engineering at the University Autonomous Metropolitana, Mexico, and received the PhD and M.Sc. degree in optical physics from the Scientic Research and Advanced Studies Center of Ensenada (CICESE) Mexico. He has been with the Facultad de Ingeniería, Arquitectura y Diseño of the Universidad Autónoma de Baja California (UABC-FIAD) Mexico since 2004. His current research interest includes Image enhancement, embedded systems, chaotic cryptography, artificial intelligence, machine-learning, deep-learning, neural networks, digital image processing and optical systems.