Skip to main content
LESSON

AI Course - Week2

Deep neural network, forward propagation, back propagation, activation function, loss function, overfitting, underfitting, regularization constraints, parameters, hyperparameters, data set division (can be combined with notes)

DAY8-10: Neural networks and deep learning ideas

1. Specific requirements

To watch the video, ask:

  1. The principles of learning perceptron and multi-layer perceptron

  2. Linear regression, logistic regression, softmax regression

  3. Learn softmax regression, loss functions, and image classification datasets.

  4. Deep neural network, forward propagation, back propagation, activation function, loss function, overfitting, underfitting, regularization constraints, parameters, hyperparameters, data set division (can be combined with notes)

2. Display of learning results

Select some knowledge points for targeted exercises

  1. Kaggle neural network exercises:Kaggle Neural Network Exerciseopen in new window

3. Reference materials

  1. Zhou Zhihua "Machine Learning"

  2. Andrew Ng’s courses:

  3. Shanghai Jiao Tong University Coursesopen in new window

  4. Introduction to iEDA Artificial Intelligence Basicsopen in new window

DAY11-14: Programming framework learning

1. Specific requirements

  1. inHow to eat Pytorch in 20 daysopen in new windowChoose to download "Eat That Pytorch in 20 Days" or "Eat That TensorFlow2 in 30 Days" from the website github
  2. Choose any 2-3 code models to learn, try to adjust parameters for learning or change the model

2. Display of learning results

Show the parameter adjustment process or model replacement process, and try to train a better model

3. Reference materials

  1. Getting started with PyTorchopen in new window
  2. Getting started with TensorFlowopen in new window
  3. PyTorch exercisesopen in new window
  4. TensorFlow exercisesopen in new window