Sharon Lee University of Queensland Australia
Provide a URL to a web page, technical memorandum, or a paper.
No response.
Provide a general summary with relevant background information: Where does the method come from? Is it novel? Name the prior art.
Using given training data, we computed the matrix of empirical probabilities for the students/opportunities. Where the confidence was not sufficient, we used the corresponding averages for students or opportunities. Then, we applied gradient-based matrix factorisation in order to extract latent factors (the range of the number of factors was between 20 and 100). The required predictions were based on the above matrices of the latent factors. The different sets of the KC-opportunities were considered separately, and the final solution was constructed using GBM function in R. We consider our approach as a novel.
Summarize the algorithms you used in a way that those skilled in the art should understand what to do. Profile of your methods as follows:
Please describe your data understanding efforts, and interesting observations:
the most interesting was the student progress in time.
Details on feature generation:
Details on feature selection:
Details on latent factor discovery (techniques used, useful student/step features, how were the factors used, etc.):
More details on preprocessing:
Details on classification:
Details on model selection:
Scores shown in the table below are Cup scores, not leaderboard scores. The difference between the two is described on the Evaluation page.
A reader should also know from reading the fact sheet what the strength of the method is.
Please comment about the following:
based on our experience the gradient-based matrix factorisation (GMF) is a very reliable and fast method. It may be very easily programmed in Matlab or C. We do not need any standard software packages for the GMF.
the method is interesting and novel.
Details on the relevance of the KC models and latent factors:
Details on software implementation:
R and Perl
Details on hardware implementation. Specify whether you provide a self contained-application or libraries.
Provide a URL for the code (if available):
we had experienced some problems with the pre-processing of the data
List references below.