Nishant Shukla

Nishant Shukla (http://shukla.io) is a doctorate researcher at UCLA, focusing on machine learning and computer vision techniques with robotics. He holds a BS in Computer Science and a BA in Mathematics from the University of Virginia. There, he was a founding member of Hack.UVA (http://hackuva.io), and he lectured for a widely attended course on Haskell (http://shuklan.com/haskell). Nishant has worked as a developer for Microsoft, Facebook, and Foursquare, and as a machine-learning engineer for SpaceX, and he is the author of Haskell Data Analysis Cookbook (http://haskelldata.com). In addition, he has published research papers on topics ranging from analytical chemistry to natural-language processing (http://mng.bz/e9sk). In his free time, he occasionally loses at Settlers of Catan and Gwent.

books by Nishant Shukla

Machine Learning with TensorFlow

  • January 2018
  • ISBN 9781617293870
  • 272 pages
  • printed in black & white
  • Available translations: Japanese, Korean, Russian, Simplified Chinese

Machine Learning with TensorFlow gives readers a solid foundation in machine-learning concepts plus hands-on experience coding TensorFlow with Python. You'll learn the basics by working with classic prediction, classification, and clustering algorithms. Then, you'll move on to the money chapters: exploration of deep-learning concepts like autoencoders, recurrent neural networks, and reinforcement learning. Digest this book and you will be ready to use TensorFlow for machine-learning and deep-learning applications of your own.