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.
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.
- Presentation 02_neural_network_advanced.pdf
- Handout
- 02.1_code_a_perceptron.ipynb
- 02.2_mnist_classifier.ipynb
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.
- Presentation 03_optimization_algorithms.pdf
- Handout
- 03_bees_vs_wasps.ipynb