TensorFlow is quickly becoming the technology of choice for deep learning, because of how easy TF makes it to build powerful and sophisticated neural networks. The Google Cloud Platform is a great place to run TF models at scale, and perform distributed training and prediction. This is a comprehensive, from-the-basics course on TensorFlow and building neural networks. It assumes no prior knowledge of TensorFlow, all you need to know is basic Python programming. What's covered: Deep learning basics: What a neuron is; how neural networks connect neurons to 'learn' complex functions; how TF makes it easy to build neural network models Using Deep Learning for the famous ML problems: regression, classification, clustering and autoencodingCN Ns - Convolutional Neural Networks: Kernel functions, feature maps, CNNs v DNNs RNNs - Recurrent Neural Networks: LSTMs, Back-propagation through time and dealing with vanishing/exploding gradients Unsupervised learning techniques - Autoencoding, K-means clustering, PCA as autoencoding Working with images Working with documents and word embeddings Google Cloud ML Engine: Distributed training and prediction of TF models on the cloud Working with TensorFlow estimators
Explore more courses and learning paths related to TensorFlow and the Google Cloud ML Engine for Deep Learning.
Browse more courses from Udemy
See the side-by-side breakdown and our pick by scenario
See the side-by-side breakdown and our pick by scenario
More beginner-level AI and ML courses
Follow the full Google AI & Data Courses learning path
Browse 350+ structured AI learning paths from beginner to advanced