Course Details
Course Details
What You'll Learn
This course prepares you for the AI-300 certification exam, covering all official exam domains and their approximate weightings:
Domain 1 Design and implement an MLOps infrastructure (17.5%)
- Create and manage a Machine Learning workspace, datastores, and compute targets
- Configure identity and access management (IAM) for workspaces
- Create and manage data assets, environments, and components; share assets across workspaces via registries
- Deploy Machine Learning workspaces and resources by using Bicep and Azure CLI
- Automate resource provisioning with GitHub Actions workflows and restrict network access
- Manage source control for machine learning projects using Git
Domain 2 Implement machine learning model lifecycle and operations (27.5%)
- Configure experiment tracking with MLflow; use automated ML and notebooks for training/exploration
- Automate hyperparameter tuning and run model training scripts as jobs
- Implement training pipelines and manage distributed training for large/deep learning models
- Register MLflow models, package feature-retrieval specs, and evaluate models using responsible AI principles
- Deploy models as real-time or batch endpoints with managed inference; implement progressive rollout/safe rollback
- Monitor production models for data drift and performance, and configure retraining/alert triggers
Domain 3 Design and implement a GenAIOps infrastructure (22.5%)
- Create and configure Microsoft Foundry resources and project environments
- Configure identity/access management (managed identities, RBAC) and network security for Foundry
- Deploy infrastructure using Bicep templates and Azure CLI
- Deploy and manage foundation models via serverless API endpoints and managed compute; select appropriate models
- Configure provisioned throughput units for high-volume workloads and manage model versioning/deployment strategies
- Design, version, and manage prompts (variants, comparison) using Git-based source control
Domain 4 Implement generative AI quality assurance and observability (12.5%)
- Create test datasets and data mapping for comprehensive model evaluation
- Implement AI quality metrics, including groundedness, relevance, coherence, and fluency
- Configure risk and safety evaluations for harmful content detection
- Set up automated evaluation workflows using built-in and custom metrics
- Monitor performance metrics (latency, throughput, response times) and track cost/token consumption
- Configure detailed logging, tracing, and debugging for production troubleshooting
Domain 5 Optimize generative AI systems and model performance (12.5%)
- Optimize RAG retrieval performance by tuning similarity thresholds, chunk sizes, and retrieval strategies
- Select and fine-tune embedding models for domain-specific use cases
- Implement and optimize hybrid search combining semantic and keyword-based retrieval
- Evaluate/improve RAG system performance using relevance metrics and A/B testing
- Design and implement advanced fine-tuning methods, including synthetic data creation
- Manage a fine-tuned model from development through production deployment
Course Info
Prerequisite
This is a intermediate course. The following knowledge is asumed:
Software Requirement
Please install the following software prior to the class
1. Pycharm : - Install Pycharm (https://www.jetbrains.com/pycharm/download/)
2 . Install Pytorch
Please follow this guide to install Pytorch https://pytorch.org/get-started/locally/
Job Roles
Job Roles
- Data Scientist
- Azure Data Engineer
- Azure Solution Architect
- Machine Learning Engineer
- Cloud Data Scientist
- Data Analytics Manager
- Cloud Solution Consultant
- Azure DevOps Engineer
- AI Developer on Azure
- Data Science Consultant
- Cloud Infrastructure Specialist
- Big Data Engineer on Azure
- Data Platform Specialist
- Machine Learning Operations (MLOps) Engineer
- Cloud Application Developer
Trainers
Trainers
Saeid is co-founder of Skymics Sdn Bhd. He has 8 years of experience in the field of IoT (Internet of Things) and Information Technology. He is a certified IBM IoT Practitioner and instructor, and a Certified Citizen Data Scientist Train-The-Trainer. He has been co-inventor of 3 inventions during the last 4 years.
Review
Customer Reviews (7)
- Exceeded my expectations Review by Course Participant/Trainee
-
The course content was comprehensive and up to date. The practical exercises were the best part. (Posted on 12/06/2024)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Worth every cent Review by Course Participant/Trainee
-
Very engaging session. The trainer patiently answered all our questions and gave useful tips. (Posted on 12/02/2024)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
Write Your Own Review
- Recommended Courses