From the course: MLOps Essentials: Model Development and Integration
Unlock the full course today
Join today to access over 24,600 courses taught by industry experts.
Benchmarking models
From the course: MLOps Essentials: Model Development and Integration
Benchmarking models
- [Instructor] A key activity in the machine learning life cycle is benchmarking of models. With respect to machine learning, benchmarking is the activity of comparing models and their versions against baselines and other competing models to understand how they perform against each other with respect to the stated project requirements and environments. Benchmarking happens after a model is found to pass its fitness test and is ready for integration. Benchmarking tests the model in environments that are closer to production, and test for both performance and operational metrics. What setup is required for a benchmarking environment? First, it needs hardware compute power, like CPU, memory and discs. It also needs an isolated software and network setup where the benchmarking process won't be impacted by other activities. Next, it needs a test hardness. Both the baseline and the new model need to be subjected to the…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.