Please use this identifier to cite or link to this item: http://dx.doi.org/10.14279/depositonce-7119
Main Title: Time-dependent recommender systems for the prediction of appropriate learning objects
Translated Title: Zeitabhängige Empfehlungssysteme für die Vorhersage von geeigneten Lerninhalten
Author(s): Krauß, Christopher
Advisor(s): Hauswirth, Manfred
Referee(s): Hauswirth, Manfred
Merceron, Agathe
Drachsler, Hendrik
Granting Institution: Technische Universität Berlin
Type: Doctoral Thesis
Language Code: en
Abstract: This dissertation deals with adaptive learning technologies which aim to optimize Technology Enhanced Learning (TEL) offerings to fit the individual learner’s needs. Thereby, Recommender Systems play a key role in supporting the user’s decision process for items of interest. This works very well for e-commerce and Video on Demand services. However, it is found to be the case that these traditional Recommender Systems cannot be directly transferred to TEL as the recommendation of course items follows a particular educational paradigm. The special conditions of this paradigm are first investigated and then taken into account for the realization of new algorithms. In order to allow a broad interoperability of a Recommender System with other technical components, a set of open standards and specifications results in a reference architecture for such an adaptive learning environment. Based on the realized architecture, activity data have been collected from students using course materials available online – the courses themselves comprising face-to-face lectures backed up by digital representations of the presented contents, blended learning settings as well as online-only courses. The courses provided access to the course materials via a novel Learning Companion Application. This app also presents learning recommendations to make the content selection more efficient and effective. Thereby, this work indicates that an educational Recommender System should not be evaluated using standard evaluation frameworks that utilize, for instance, a classical n-fold cross-validation. For this reason, a time-dependent evaluation framework is defined to investigate the precision of the Top-N learning recommendations at various points in time. Moreover, a new measure is introduced to determine the Mean Absolute Timeliness Deviation between an item recommendation and the time when it is actually accessed by the user. Subsequently, four major techniques for Recommender Systems are realized and applied to the collected data, evaluated with the time-dependent evaluation framework and successively optimized. As a reference implementation, a traditional Collaborative Filtering algorithm is developed and extended to incorporate time information. The results are then compared to the results of other time sensitive algorithms: an Item-based Collaborative Filtering approach which has previously been applied to TEL and a new learning path generator which incorporates a set of contextual information. Finally, a novel time-weighted Knowledge-based Filtering algorithm is presented and exhaustively analyzed. The evaluation results indicate that time-dependent filtering which incorporates multi-contextual activity data can produce the most precise recommendations.
Die vorliegende Dissertation beschäftigt sich mit adaptiven Lerntechnologien, die sich an die individuellen Bedürfnisse der Lernenden anpassen. Dabei spielen vor allem Empfehlungssysteme eine Schlüsselrolle, da sie den Entscheidungsprozess der Benutzer unterstützen. Das funktioniert sehr gut für E-Commerce und Video on Demand-Dienste. Allerdings können diese Mechanismen nicht einfach für den Bereich des Technologie-gestützten Lernens übertragen werden, da die Empfehlungen von Kursinhalten einem sehr speziellen Paradigma folgen. Die Eigenschaften dieses Paradigmas werden in der Dissertation erst analysiert und anschließend als Basis für neue Algorithmen berücksichtigt. Um eine breite Interoperabilität des Empfehlungssystems mit anderen technischen Komponenten zu gewährleisten, wurden offene Standards und Spezifikationen umgesetzt, mit deren Hilfe eine Referenzarchitektur für adaptive Lernumgebungen umgesetzt wurde. Basierend darauf wurden Aktivitätsdaten in Echtwelt-Kursen gesammelt – von Präsenzunterricht, welcher durch digitales Vorlesungsmaterial unterstützt wurde, über Blended Learning-Umgebungen bis hin zu ausschließlichen Online-Kursen. Alle Kursteilnehmer hatten Zugriff auf die Kursmaterialien über die Lernbegleiter-App. Der Entscheidungsprozess der Lernenden wurde durch ein Lernempfehlungssystem unterstützt. Dabei hat sich herausgestellt, dass herkömmliche Evaluationstechniken, wie die n-Fold Cross- Validation, nicht für die Evaluation von Lernempfehlungssystemen geeignet sind. Deshalb wurde ein zeitabhängiges Evaluations-Framework definiert, mit dem die Präzision von Top-N-Lernempfehlungen zu verschiedenen Zeitpunkten analysiert werden kann. Zusätzlich wurde eine neuartige Messgröße eingeführt, die „Mean Absolute Timeliness Deviation”, die den zeitlichen Abstand zwischen Empfehlungen und dem späteren Abruf der Inhalte durch den Benutzer misst. Darauf basierend konnten vier Haupttechniken für Empfehlungssysteme realisiert und auf die gewonnenen Datensätze angewandt werden. Dann wurden diese mit dem definierten Evaluations- Framework ausgewertet und sukzessive optimiert. Als Referenzimplementierung diente ein traditioneller Collaborative Filtering-Algorithmus. Dieser ließ sich mit zeitabhängigen Algorithmen vergleichen: mit einer Item-based Collaborative Filtering-Methode, welche bereits für das Technologie-gestützte Lernen angewandt wurde, sowie mit einem Lernpfad-Generator, der kontextabhängige Informationen verarbeitet. Anschließend ist ein neuartiger kontextsensitiver und zeitabhängiger Knowledge-based Filtering-Algorithmus vorgestellt und ausgewertet worden. Die Arbeit zeigt, dass die präzisesten Empfehlungen durch zeitabhängige Filter-Algorithmen produziert werden, die zusätzlich mehrere Typen von Aktivitätsdaten verarbeiten.
URI: https://depositonce.tu-berlin.de//handle/11303/7957
http://dx.doi.org/10.14279/depositonce-7119
Exam Date: 29-May-2018
Issue Date: 2018
Date Available: 21-Jun-2018
DDC Class: 000 Informatik, Wissen, Systeme
Subject(s): technology enhanced learning
time-aware recommender systems
intelligent tutoring systems
adaptive learning
time-dependent evaluation techniques
technologie-gestütztes Lernen
zeit-sensitive Empfehlungssysteme
intelligente Tutorensysteme
adaptives Lernen
zeit-abhängige Evaluationstechniken
Sponsor/Funder: BMBF, 01IS12053, Software Campus
BMBF, 01PD14002D, Smart Learning - Medieneinsatz in der handwerklichen Weiterbildung
BMBF, 01PD17002D, Smart Learning - Medieneinsatz in der Online-Weiterbildung
License: https://creativecommons.org/licenses/by/4.0/
Appears in Collections:Inst. Telekommunikationssysteme » Publications

Files in This Item:
File Description SizeFormat 
krauss_christopher.pdf14.07 MBAdobe PDFThumbnail
View/Open


This item is licensed under a Creative Commons License Creative Commons