This book explores the domain of signal processing using Python, with the help of working examples and accompanying code. The book introduces the concepts of Python programming via signal processing with numerous hands-on examples and code snippets. The book will enable readers to appreciate the power of Python in this field and write their code to implement complex signal processing algorithms such as signal compression, cleaning, segmentation, decomposition, and feature extraction and be able to incorporate machine learning models using relevant Python libraries. This book aims to bring together professionals from academia and industry to ignite new developments and techniques in the domain of signal processing with Python.
Key Features:
- Hands-on Python examples and code for each chapter.
- Covers basic to advanced topics.
- Focuses on practical applications.
- Includes machine learning-based applications.
Tabla de materias
Preface
Acknowledgements
Editor biographies
List of contributors
Contributor biographies
1 Automatic feature extraction using deep learning for automatic modulation classification implemented with Python
2 Applying B-value and empirical equivalence hypothesis testing to intellectual and developmental disabilities electroencephalogram data
3 Filter design and denoising technique for ECG signals
4 Electroencephalogram signal processing with Python
5 AG-PSO: prediction of heart diseases for an unbalanced dataset using feature extraction
6 Python based bio-signal processing: mitigation of baseline wandering in pre-recorded electrooculogram
7 Efficient nanoscale device modeling using artificial neural networks with Tensor Flow and Keras libraries in Python
8 A Python-based comparative study of convolutional neural network–based approaches for the early detection of breast cancer
9 Maximum power point tracking for partially shaded photovoltaic system using advance signal processing
10 Automating Monte Carlo simulation data analysis using Python in Anaconda environment
Sobre el autor
Irshad Ahmad Ansari (Ph D, SMIEEE20) has been working as an Assistant Professor Grade I in the Department of Electrical and Electronics Engineering at ABVIIITM, Gwalior, India, since June 2023. He received his Bachelor of Technology degree in Electronics and Communication Engineering from Gautam Buddh Technical University (formally Uttar Pradesh Technical University), Lucknow, India, in 2010 and his Master of Technology (M.Tech.) degree in Control and Instrumentation from Dr B R Ambedkar National Institute of Technology (NIT) Jalandhar, Punjab, India in 2012. He completed his Ph.D. at the Indian Institute of Technology Roorkee with a teaching assistantship (of the Ministry of Human Resource Development (MHRD)) in 2017 and subsequently joined the Gwangju Institute of Science and Technology, South Korea as a postdoctoral fellow. Afterward, he joined PDPM IIITDMJ as an Assistant Professor Grade II. His major research interests include signal and image processing, electronic design, ML, biomedical signal processing, computer vision, etc. He is contributing as an active technical reviewer of leading international publishers such as IEEE, IOP Publishing, Elsevier, and Springer. He has more than 70 publications, which include 29 SCI/SCIE journal papers, 28 international conference papers, 4 edited books, and 6 book chapters. He has more than 70 publications, which include 29 SCI/ SCIE journal papers, 28 international conference papers, 6 edited books, and 6 book chapters. The citation impact of his publications is around 1200 citations, with an h-index of 19, and an i10 index of 27 (Google Scholar December 2023). He has guided three (3 awarded) Ph D scholars and 14 M. Tech scholars. He has been listed as the world’s top 2% of researchers/scientists by Stanford University, USA (October, 2023).
Varun Bajaj (Ph D, SMIEEE20) has been working as an Associate Professor in the discipline of Electronics and Communication Engineering, at Maulana Azad National Institute of Technology Bhopal, India since January 2024. He served as Associate Professor in the discipline of Electronics and Communication Engineering, PDPM Indian Institute of Information Technology, Design and Manufacturing (PDPM IIITDM) Jabalpur, India from July 2021 to January 2024. He also worked as a visiting faculty in IIITDMJ from September 2013 to March 2014. He worked as an Assistant Professor at PDPM IIITDM Jabalpur from March 2014 to July 2021. He also worked as a visiting faculty at PDPM IIITDM Jabalpur from September 2013 to March 2014. He worked as an Assistant Professor at the Department of Electronics and Instrumentation, Shri Vaishnav Institute of Technology and Science, Indore, India during 2009-2010. He received his Ph.D. degree in the Discipline of Electrical Engineering from, Indian Institute of Technology Indore, India in 2014. He received M.Tech. Degree with Honors in Microelectronics and VLSI design from Shri Govindram Seksaria Institute of Technology & Science, Indore, India in 2009, and B.E. degree in Electronics and Communication Engineering from Rajiv Gandhi Technological University, Bhopal, India in 2006. He is an Associate Editor of IEEE Sensor Journal and Subject Editor-in-Chief of IET Electronics Letters. He served as a Subject Editor of IET Electronics Letters from Nov-2018 to June 2020. He has been a Senior Member of IEEE since June 2020, and a member of IEEE since 2016. He contributes as an active technical reviewer of leading international journals of IEEE, IET, and Elsevier, etc. He has 145 publications which include journal papers (93), conference papers (31), books (10), and book chapters (11). The citation impact of his publications is around 6800 citations, h index of 46, and i10 index of 117 (Google Scholar March 2024). He has guided ten (06 completed and 4 In process) Ph D Scholars, Eight M. Tech. Scholars. He has been listed as the world’s top 2 % researchers/scientists by Stanford University, USA (October, 2020-2023). He has worked on research projects funded by DST and CSIR. He is a recipient of various reputed national and international awards. His research interests include Biomedical Signal Processing, AI in Healthcare, Brain Computer Interface, Pattern Recognition, ECG signal processing.