Practical Exam for OCN NI Level 5 Certificate in Artificial Intelligence
Note: This is a sample practical exam. The specific questions and tasks may vary
depending on the course curriculum and assessment objectives.
Learning Outcome 1: Understand the development of AI and associated
professional and ethical issues.
Question 1.1: Write a short essay discussing the ethical implications of AI,
including potential biases, privacy concerns, and job displacement.
Learning Outcome 2: Be able to apply AI techniques to problems.
Question 2.1:
Task: Given a dataset of housing prices and features like square footage,
number of bedrooms, and location, implement a linear regression model to
predict house prices.
Evaluation: Accuracy of predictions, model performance metrics (e.g.,
RMSE, MAE).
Question 2.2:
Task: Implement a decision tree classifier to predict whether a customer will
churn based on their usage data.
Evaluation: Accuracy, precision, recall, F1-score.
Question 2.3:
Task: Train a neural network to classify images of handwritten digits using
the MNIST dataset.
Evaluation: Accuracy on a test dataset.
Learning Outcome 3: Be able to apply logic and probabilistic inference to
problems.
Question 3.1:
Task: Implement a Bayesian network to model a simple medical diagnosis
problem. Given a patient's symptoms, calculate the probability of a specific
disease.
Question 3.2:
Task: Use a probabilistic programming language (e.g., PyMC3) to perform
Bayesian inference on a real-world dataset.
Learning Outcome 4: Understand the application of artificial neural
networks to problems.
Question 4.1:
Task: Implement a convolutional neural network (CNN) to classify images of
different objects (e.g., cats, dogs, cars).
Evaluation: Accuracy on a test dataset.
Question 4.2:
Task: Train a recurrent neural network (RNN) to generate text, such as
poetry or code.
Evaluation: Quality and coherence of generated text.
Learning Outcome 5: Be able to use data in AI solutions to problems.
Question 5.1:
Task: Clean and preprocess a real-world dataset (e.g., from Kaggle) to
prepare it for machine learning.
Evaluation: Data quality, handling missing values, outlier detection, and
feature engineering.
Question 5.2:
Task: Visualize a dataset using appropriate techniques (e.g., histograms,
scatter plots) to identify patterns and trends.
Evaluation: Quality and effectiveness of visualizations.
Additional Considerations:
Practical Project: A comprehensive project that integrates multiple AI
techniques to solve a real-world problem.
Oral Presentation: A presentation on a specific AI topic, demonstrating
understanding and communication skills.
Written Report: A detailed report on a research project or a real-world AI
application.
Remember to provide clear instructions, datasets, and necessary libraries for each
task. The specific requirements and constraints can be adjusted to match the level
of difficulty and the learning objectives of the course.