/handson_ml_2nd

Note for Aurélien Géron's 2019 book "Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2nd Edition"

Primary LanguageJupyter Notebook

📚 Hands on Machine Learning with Scikit-Learn, Keras and TensorFlow, 2nd edition

Python version tensorflow version keras version

2.2.4-tf is the version of the Keras API implemented by tf.keras. Note that it ends with -tf, highlighting the fact that tf.keras implements the Keras API, plus some extra TensorFlow-specific features.

About the book:

🎈 Content

I. The Fundamentals of Machine Learning

  1. The Machine Learning Landscape
  2. End-to-end Machine Learning Project
  3. Classification
  4. Training Models
  5. Support Vector Machines
  6. Decision Trees -- Exercise
  7. Ensemble Learning and Random Forests -- Exercise
  8. Dimensionaity Reduction
  9. Unsupervised Learning Techniques

II. Neural Networks and Deep Learning

  1. Introduction to Artificial Neural Networks with Keras
  2. Training Deep Neural Networks
  3. Custom Models and Training with TensorFlow
  4. Loading and Preprocessing Data with TensorFlow
  5. Deep Computer Vision Using Convolutional Neural Networks
  6. Processing Sequences Using RNNs and CNNs
  7. Natural Language Processing with RNNs and Attention
  8. Representation Learning and Generative Learning Using Autoencoders and GANS
  9. Reinforcement Learning
  10. Training and Deploying TensorFlow Models at Scale