TensorFlow Machine Learning Cookbook.
"Explore machine learning concepts using the latest numerical computing library - TensorFlow - with the help of this comprehensive cookbook."--Cover.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing,
2017.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: Getting Started with TensorFlow; Introduction; How TensorFlow Works; Declaring Tensors; Using Placeholders and Variables; Working with Matrices; Declaring Operations; Implementing Activation Functions; Working with Data Sources; Additional Resources; Chapter 2: The TensorFlow Way; Introduction; Operations in a Computational Graph; Layering Nested Operations; Working with Multiple Layers; Implementing Loss Functions; Implementing Back Propagation.
- Working with Batch and Stochastic TrainingCombining Everything Together; Evaluating Models; Chapter 3: Linear Regression; Introduction; Using the Matrix Inverse Method; Implementing a Decomposition Method; Learning The TensorFlow Way of Linear Regression; Understanding Loss Functions in Linear Regression; Implementing Deming regression; Implementing Lasso and Ridge Regression; Implementing Elastic Net Regression; Implementing Logistic Regression; Chapter 4: Support Vector Machines; Introduction; Working with a Linear SVM; Reduction to Linear Regression; Working with Kernels in TensorFlow.
- Implementing a Non-Linear SVMImplementing a Multi-Class SVM; Chapter 5: Nearest Neighbor Methods; Introduction; Working with Nearest Neighbors; Working with Text-Based Distances; Computing with Mixed Distance Functions; Using an Address Matching Example; Using Nearest Neighbors for Image Recognition; Chapter 6: Neural Networks; Introduction; Implementing Operational Gates; Working with Gates and Activation Functions; Implementing a One-Layer Neural Network; Implementing Different Layers; Using a Multilayer Neural Network; Improving the Predictions of Linear Models.
- Learning to Play Tic Tac ToeChapter 7: Natural Language Processing; Introduction; Working with bag of words; Implementing TF-IDF; Working with Skip-gram Embeddings; Working with CBOW Embeddings; Making Predictions with Word2vec; Using Doc2vec for Sentiment Analysis; Chapter 8: Convolutional Neural Networks; Introduction; Implementing a Simpler CNN; Implementing an Advanced CNN; Retraining Existing CNNs models; Applying Stylenet/Neural-Style; Implementing DeepDream; Chapter 9: Recurrent Neural Networks; Introduction; Implementing RNN for Spam Prediction; Implementing an LSTM Model.
- Stacking multiple LSTM LayersCreating Sequence-to-Sequence Models; Training a Siamese Similarity Measure; Chapter 10: Taking TensorFlow to Production; Introduction; Implementing unit tests; Using Multiple Executors; Parallelizing TensorFlow; Taking TensorFlow to Production; Productionalizing TensorFlow
- An Example; Chapter 11: More with TensorFlow; Introduction; Visualizing graphs in Tensorboard; There's more ... ; Working with a Genetic Algorithm; Clustering Using K-Means; Solving a System of ODEs; Index.