Build with Azure OpenAI, Copilot Studio & Agentic Frameworks — Microsoft Certified
Free courses from frontend to fullstack and AI
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Learn the fundamental techniques and principles behind artificial neural networks.
Syllabus
Introduction
- Neural networks 101: Your path to AI brilliance
- What you should know
- Neural networks: The building blocks of generative AI
- Machine learning and neural networks
- Neural network fundamentals
- The need for multilayer networks
- Layers: Input, hidden, and output
- Transfer and activation functions
- How neural networks learn
- Convolutional neural networks (CNN)
- Transformer architecture: The model that redefined modern AI
- Why we need more than CNNs
- Self-attention in vision transformers
- The Keras Sequential model
- Use case and determine evaluation metric
- Data checks and data preparation
- Data preprocessing
- Train the neural network using Keras
- How to use the challenge exercise files
- Challenge: Build a neural network
- Solution: Build a neural network
- Overfitting and underfitting: Two common ANN problems
- Hyperparameters and neural networks
- How do you improve model performance?
- Regularization techniques to improve overfitting models
- Challenge: Manually tune hyperparameters
- Solution: Manually tune hyperparameters
- Next steps
Taught by
Doug Rose