Switch to the store?

Deep Learning with TensorFlow - Second Edition

More Information
  • Apply deep machine intelligence and GPU computing with TensorFlow
  • Access public datasets and use TensorFlow to load, process, and transform the data
  • Discover how to use the high-level TensorFlow API to build more powerful applications
  • Use deep learning for scalable object detection and mobile computing
  • Train machines quickly to learn from data by exploring reinforcement learning techniques
  • Explore active areas of deep learning research and applications

Deep learning is a branch of machine learning algorithms based on learning multiple levels of abstraction. Neural networks, which are at the core of deep learning, are being used in predictive analytics, computer vision, natural language processing, time series forecasting, and to perform a myriad of other complex tasks.

This book is conceived for developers, data analysts, machine learning practitioners and deep learning enthusiasts who want to build powerful, robust, and accurate predictive models with the power of TensorFlow, combined with other open source Python libraries.

Throughout the book, you’ll learn how to develop deep learning applications for machine learning systems using Feedforward Neural Networks, Convolutional Neural Networks, Recurrent Neural Networks, Autoencoders, and Factorization Machines. Discover how to attain deep learning programming on GPU in a distributed way.

You'll come away with an in-depth knowledge of machine learning techniques and the skills to apply them to real-world projects.

  • Learn how to implement advanced techniques in deep learning with Google's brainchild, TensorFlow
  • Explore deep neural networks and layers of data abstraction with the help of this comprehensive guide
  • Gain real-world contextualization through some deep learning problems concerning research and application
Page Count 484
Course Length 14 hours 31 minutes
ISBN 9781788831109
Date Of Publication 29 Mar 2018


Giancarlo Zaccone

Giancarlo Zaccone has over ten years of experience in managing research projects in scientific and industrial areas.

Giancarlo worked as a researcher at the CNR, the National Research Council of Italy. As part of his data science and software engineering projects, he gained experience in numerical computing, parallel computing, and scientific visualization. Currently, Giancarlo is a senior software and system engineer, based in the Netherlands. Here he tests and develops software systems for space and defense applications. Giancarlo holds a master's degree in Physics from the Federico II of Naples and a 2nd level postgraduate master course in Scienti fi c Computing from La Sapienza of Rome.

Giancarlo is the author of the following books: Python Parallel Programminng Cookbook, Getting Started with TensorFlow, Deep Learning with TensorFlow, all by Packt Publishing.

Md. Rezaul Karim

Md. Rezaul Karim has more than 8 years of experience in the area of research and development with a solid knowledge of algorithms and data structures in C/C++, Java, Scala, R, and Python focusing Big Data technologies: Spark, Kafka, DC/OS, Docker, Mesos, Zeppelin, Hadoop, and MapReduce and Deep Learning technologies: TensorFlow, DeepLearning4j and H2O-Sparking Water. His research interests include Machine Learning, Deep Learning, Semantic Web/Linked Data, Big Data, and Bioinformatics.

He is a Research Scientist at Fraunhofer Institute for Applied Information Technology-FIT, Germany. He is also a Ph.D. candidate at the RWTH Aachen University, Aachen, Germany.

He holds a BS and an MS degree in Computer Engineering. Before joining the Fraunhofer-FIT, he had been working as a Researcher at the Insight Centre for Data Analytics, Ireland. Before that, he worked as a Lead Engineer with Samsung Electronics’ distributed R&D Institutes in Korea, India, Vietnam, Turkey, and Bangladesh.

Before that, he worked as a Research Assistant in the Database Lab at Kyung Hee University, Korea. He also worked as an R&D Engineer with BMTech21 Worldwide, Korea. Even before that, he worked as a Software Engineer with i2SoftTechnology, Dhaka, Bangladesh.