Question 1
4 marks
Hardware resources in IaaS platforms and definition of machine learning hyperparameters
- Resource management
- Modelling and simulation
(a)
2 marks
- Identify two core computational resources provisioned through Infrastructure as a Service (IaaS):
- 1) Virtualized compute instances and central processors: On-demand virtual machines (VMs) allocated with customizable vCPU cores and RAM to execute machine learning models and server-side processing.
- 2) Scalable distributed block and object storage: Persistent cloud storage buckets and virtual disks capable of holding massive multi-gigabyte media files, user databases, and training datasets.
Mentor tip
Name two core IaaS resources such as virtual machines/processors, primary RAM, block/object storage, or virtual networks.
(b)
2 marks
- Define the term hyperparameter in the context of machine learning algorithms:
- A hyperparameter is an external configuration variable set by engineers prior to initiating the model training process, rather than a parameter learned directly from training data.
- Hyperparameters govern the training dynamics, structure, and behavior of the learning algorithm (for example, the number of neighbors in k-NN, the regularization constant , or the learning rate in gradient descent).
Mentor tip
Define hyperparameters as external values configured before training begins to control the learning process, giving an example like in k-NN or learning rate.

