Udemy

Supervised Learning for AI with Python and Tensorflow 2

立即報名
  • 3,585 名學生
  • 更新於 11/2021
4.7
(38 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
21 小時 12 分鐘
教學語言
英語
授課導師
Jeremy Richard Lai Hong
評分
4.7
(38 個評分)
12次瀏覽

課程簡介

Supervised Learning for AI with Python and Tensorflow 2

Uncover the Concepts and Techniques to Build and Train your own Artificial Intelligence Models

Gain a deep understanding of Supervised Learning techniques by studying the fundamentals and implementing them in NumPy.

Gain hands-on experience using popular Deep Learning frameworks such as Tensorflow 2 and Keras.


Section 1 - The Basics:

- Learn what Supervised Learning is, in the context of AI

- Learn the difference between Parametric and non-Parametric models

- Learn the fundamentals: Weights and biases, threshold functions and learning rates

- An introduction to the Vectorization technique to help speed up our self implemented code

- Learn to process real data: Feature Scaling, Splitting Data, One-hot Encoding and Handling missing data

- Classification vs Regression


Section 2 - Feedforward Networks:

- Learn about the Gradient Descent optimization algorithm.

- Implement the Logistic Regression model using NumPy

- Implement a Feedforward Network using NumPy

- Learn the difference between Multi-task and Multi-class Classification

- Understand the Vanishing Gradient Problem

- Overfitting

- Batching and various Optimizers (Momentum, RMSprop, Adam)


Section 3 - Convolutional Neural Networks:

- Fundamentals such as filters, padding, strides and reshaping

- Implement a Convolutional Neural Network using NumPy

- Introduction to Tensorfow 2 and Keras

- Data Augmentation to reduce overfitting

- Understand and implement Transfer Learning to require less data

- Analyse Object Classification models using Occlusion Sensitivity

- Generate Art using Style Transfer

- One-Shot Learning for Face Verification and Face Recognition

- Perform Object Detection for Blood Stream images


Section 4 - Sequential Data

- Understand Sequential Data and when data should be modeled as Sequential Data

- Implement a Recurrent Neural Network using NumPy

- Implement LSTM and GRUs in Tensorflow 2/Keras

- Sentiment Classification from the basics to the more advanced techniques

- Understand Word Embeddings

- Generate text similar to Romeo and Juliet

- Implement an Attention Model using Tensorflow 2/Keras

課程章節

  • 6 個章節
  • 113 堂課
  • 第 1 章 Introduction
  • 第 2 章 The Basics
  • 第 3 章 Feedforward Neural Networks
  • 第 4 章 Convolutional Neural Networks
  • 第 5 章 Sequential Data
  • 第 6 章 Conclusion

課程內容

  • The basics of supervised learning: What are parameters, What is a bias node, Why do we use a learning rate, Techniques for dealing with data: How to Split Datasets, One-hot Encoding, Handling Missing Values, Vectors, matrices and creating faster code using Vectorization, Mathematical concepts such as Optimization, Derivatives and Gradient Descent, Gain a deep understanding behind the fundamentals of Feedforward, Convolutional and Recurrent Neural Networks, Build Feedforward, Convolutional and Recurrent Neural Networks using only the fundamentals, How to use Tensorflow 2.0 and Keras to build models, create TFRecords and save and load models, Practical project: Style Transfer - Use AI to draw an image in the style of your favorite artist, Practical project: Object Detection - Use AI to Detect the bounding box locations of objects inside of images, Practical project: Transfer Learning - Learn to leverage large pretrained AI models to work on new datasets, Practical project: One-Shot Learning - Learn to build AI models to perform tasks such as Face recognition, Practical project: Text Generation - Build an AI model to generate text similar to Romeo and Juliet, Practical project: Sentiment Classification - Build an AI model to determine whether text is overall negative or positive, Practical project: Attention Model - Build an attention model to build an interpretable AI model


評價

  • A
    Armz T
    4.0

    This course suiable for relearning.

  • C
    Carmine Caponio
    5.0

    Currently it is a good match

  • J
    Joshua Reuben
    5.0

    Clear Explanation

  • G
    George Alexander Suwito
    5.0

    the most detail deep learning course from scrach i ever had.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意