UNIVERSITY EXAMINATIONS: 2018/2019
EXAMINATION FOR THE DEGREE OF MASTERS OF SCIENCE IN DATA
MDA5404 DATA ANALYTICS AND KNOWLEDGE ENGINEERING
DATE: DECEMBER 2018 TIME: 2 HOURS
INSTRUCTIONS: Answer Question One & ANY OTHER TWO questions.
(a) Briefly describe the meaning of the term ‘diagnostic analytics’ and give one example
(b) State and explain using example the following data analytic terms.
(i) Big data (2 Marks)
(ii) Data analytics (2 Marks)
(iii) Knowledge engineering (2 Marks)
(c ) Briefly describe the difference between predictive analytics and prescriptive analytics
(d) Consider the following students’ performance data set
Study hours Exam
Use the above data set to compute measures for both study hours and exam Marks. Interpret results
for each case
(ii) Standard deviation (2 Marks)
(iii) Covariance (2 Marks)
(iv) Correlation (2 Marks)
(d) Discuss four benefits of data analytics in modern organizations. (4 Marks)
(a) Explain the procedure for principle component analysis and its importance in data analytics
(b) Describe Predictive Analytics Process Cycle. Use a diagram to illustrate your answer
(c) State and explain any three applications of Predictive Analytics (3 Marks)
(d) Using a three-week moving average (k=3) for the department store sales to forecast for the week
24 and 26.
(a) State and explain the main goal of diagnostic analytics (3 Marks)
(b) Briefly explain the meaning of the term Factor analysis as used in diagnostic analytics
(c) Describe the difference between exploratory factor analysis (EFA) and Confirmatory Factor
state (3 Marks)
(c) Briefly explain the steps of conducting Factor analysis in the context of diagnostic analytics
(e) Describe the meaning of the term ‘Principle component analysis’ and at least one of its
applications in business enterprises
(f) Distinguish between drill down and roll up as used diagnostic analytics. Use an example to
illustrate your answer
Period (Weeks) Sales(Y)
(a) State and explain five knowledge engineering activities (5 Marks)
(b) Discuss six components of a knowledge based system (6 Marks)
(c) Consider the following knowledge that describes properties of specific animals
cats, bears and whales are mammals. Bears and cats have fur while whales and fish lives in
water. Both mammals and fish are animal.
(i) Use the above scenario to write a collection of facts and rules using predicate logic that can be
stored in a knowledgebase.
(ii) Write a query can be typed at the prompt of prolog to test if there is such an animal as a cat
among the collection of facts and rules written in (i).
(iii) Write a query that can search collection of facts and rules written in (i) and output all the
animals that have fur