
NOTE: This version of the notebooks uses PyTorch and PyTorch Lightning.
Please see this repository for the TensorFlow version.
By the end of this module, you will be able to:
- Define a neural network.
- Describe how a neural network works.
- Discuss deep networks.
- Discuss what can be done with neural networks.
- Use a deep learning pre-trained model to classify an image.
- Discuss Python AI Frameworks.
- 00_kernel_setup.ipynb Gets the environment set up on your system.
- 01_deep_learning_tour.ipynb
By the end of this module, you will be able to:
- Describe the basis of a neural network (neuron).
- Identify and describe an artificial neuron (perceptron).
- Discuss bias and weights.
- Describe and identify activation functions.
- Describe and simulate image processing in a small neural network.
- Implement and train a perceptron using TensorFlow.
By the end of this module, you will be able to:
- Describe the purpose and process of gradient descent.
- Discuss the error loss function.
- Describe optimizers.
- Experiment with hyperparameter tuning.