+353-1-416-8900REST OF WORLD
+44-20-3973-8888REST OF WORLD
1-917-300-0470EAST COAST U.S
1-800-526-8630U.S. (TOLL FREE)

Introduction to Deep Learning and Neural Networks with PythonT. A Practical Guide

  • Book

  • November 2020
  • Elsevier Science and Technology
  • ID: 5146518

Introduction to Deep Learning and Neural Networks with PythonT: A Practical Guide is an intensive step-by-step guide for neuroscientists to fully understand, practice, and build neural networks. Providing math and PythonT code examples to clarify neural network calculations, by book's end readers will fully understand how neural networks work starting from the simplest model Y=X and building from scratch. Details and explanations are provided on how a generic gradient descent algorithm works based on mathematical and PythonT examples, teaching you how to use the gradient descent algorithm to manually perform all calculations in both the forward and backward passes of training a neural network.

Please Note: This is an On Demand product, delivery may take up to 11 working days after payment has been received.

Table of Contents

1. Preparing the Development Environment2. Introduction to ANN3. ANN with 1 Input and 1 Output4. Working with Any Number of Inputs5. Working with Hidden Layers6. Using Any Number of Hidden Neurons7. ANN with 2 Hidden Layers8. ANN with 3 Hidden Layers9. Any Number of Hidden Layers10. Generic ANN11. Speeding Neural Network using Cython and PyPy12. Deploying Neural Network to Mobile Devices

Authors

Ahmed Fawzy Gad Researcher and Assistant Lecturer, Menoufia University, Egypt. Dr. Gad is a data neuroscientist who is passionate about artificial intelligence, machine learning, deep learning, computer vision, and Python with over 7 projects in the fields. He is a researcher at both the University of Ottawa, Canada and Menoufia University, Egypt and also serves in a teaching capacity as an Assistant Lecturer. He has contributed to over 80 original articles and additional tutorials in addition to his previous 3 books. He hopes to continue adding value to the neural data science community by sharing his writings, recorded tutorials, and consultation with new trainees in the field. Fatima Ezzahra Jarmouni Ecole Nationale Superieure d'Informatique et d'Analyse des Systemes, Rabat, Morocco. Fatima Ezzahra Jarmouni is an M.Sc. junior data scientist interested in statistics, data science, machine learning, and deep learning. Currently enrolled in a PhD program in machine learning at ENSIAS. She codes with Python and has experience in Python data science libraries including NumPy, Scikit-Learn, TensorFlow, and Keras.