Weekend Sale - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: sntaclus

Which aspect in the development of ethical AI systems ensures they align with societal values and norms?

A.

Achieving the highest possible level of prediction accuracy in AI models.

B.

Implementing complex algorithms to enhance AI’s problem-solving capabilities.

C.

Developing AI systems with autonomy from human decision-making.

D.

Ensuring AI systems have explicable decision-making processes.

You are working on developing an application to classify images of animals and need to train a neural model. However, you have a limited amount of labeled data. Which technique can you use to leverage the knowledge from a model pre-trained on a different task to improve the performance of your new model?

A.

Dropout

B.

Random initialization

C.

Transfer learning

D.

Early stopping

When fine-tuning an LLM for a specific application, why is it essential to perform exploratory data analysis (EDA) on the new training dataset?

A.

To uncover patterns and anomalies in the dataset

B.

To select the appropriate learning rate for the model

C.

To assess the computing resources required for fine-tuning

D.

To determine the optimum number of layers in the neural network

What are the main advantages of instructed large language models over traditional, small language models (< 300M parameters)? (Pick the 2 correct responses)

A.

Trained without the need for labeled data.

B.

Smaller latency, higher throughput.

C.

It is easier to explain the predictions.

D.

Cheaper computational costs during inference.

E.

Single generic model can do more than one task.

In the development of trustworthy AI systems, what is the primary purpose of implementing red-teaming exercises during the alignment process of large language models?

A.

To optimize the model’s inference speed for production deployment.

B.

To identify and mitigate potential biases, safety risks, and harmful outputs.

C.

To increase the model’s parameter count for better performance.

D.

To automate the collection of training data for fine-tuning.

You have developed a deep learning model for a recommendation system. You want to evaluate the performance of the model using A/B testing. What is the rationale for using A/B testing with deep learning model performance?

A.

A/B testing allows for a controlled comparison between two versions of the model, helping to identify the version that performs better.

B.

A/B testing methodologies integrate rationale and technical commentary from the designers of the deep learning model.

C.

A/B testing ensures that the deep learning model is robust and can handle different variations of input data.

D.

A/B testing helps in collecting comparative latency data to evaluate the performance of the deep learning model.

In the Transformer architecture, which of the following statements about the Q (query), K (key), and V (value) matrices is correct?

A.

Q, K, and V are randomly initialized weight matrices used for positional encoding.

B.

K is responsible for computing the attention scores between the query and key vectors.

C.

Q represents the query vector used to retrieve relevant information from the input sequence.

D.

V is used to calculate the positional embeddings for each token in the input sequence.

You have access to training data but no access to test data. What evaluation method can you use to assess the performance of your AI model?

A.

Cross-validation

B.

Randomized controlled trial

C.

Average entropy approximation

D.

Greedy decoding

In the context of evaluating a fine-tuned LLM for a text classification task, which experimental design technique ensures robust performance estimation when dealing with imbalanced datasets?

A.

Single hold-out validation with a fixed test set.

B.

Stratified k-fold cross-validation.

C.

Bootstrapping with random sampling.

D.

Grid search for hyperparameter tuning.

What are some methods to overcome limited throughput between CPU and GPU? (Pick the 2 correct responses)

A.

Increase the clock speed of the CPU.

B.

Using techniques like memory pooling.

C.

Upgrade the GPU to a higher-end model.

D.

Increase the number of CPU cores.