Time-dependent recommender systems for the prediction of appropriate learning objects

dc.contributor.advisorHauswirth, Manfred
dc.contributor.authorKrauß, Christopher
dc.contributor.grantorTechnische Universität Berlinen
dc.contributor.refereeHauswirth, Manfred
dc.contributor.refereeMerceron, Agathe
dc.contributor.refereeDrachsler, Hendrik
dc.date.accepted2018-05-29
dc.date.accessioned2018-06-21T08:53:16Z
dc.date.available2018-06-21T08:53:16Z
dc.date.issued2018
dc.description.abstractThis 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.en
dc.description.abstractDie 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.de
dc.description.sponsorshipBMBF, 01IS12053, Software Campusen
dc.description.sponsorshipBMBF, 01PD14002D, Smart Learning - Medieneinsatz in der handwerklichen Weiterbildungen
dc.description.sponsorshipBMBF, 01PD17002D, Smart Learning - Medieneinsatz in der Online-Weiterbildungen
dc.identifier.urihttps://depositonce.tu-berlin.de/handle/11303/7957
dc.identifier.urihttp://dx.doi.org/10.14279/depositonce-7119
dc.language.isoenen
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/en
dc.subject.ddc000 Informatik, Wissen, Systemede
dc.subject.othertechnology enhanced learningen
dc.subject.othertime-aware recommender systemsen
dc.subject.otherintelligent tutoring systemsen
dc.subject.otheradaptive learningen
dc.subject.othertime-dependent evaluation techniquesen
dc.subject.othertechnologie-gestütztes Lernende
dc.subject.otherzeit-sensitive Empfehlungssystemede
dc.subject.otherintelligente Tutorensystemede
dc.subject.otheradaptives Lernende
dc.subject.otherzeit-abhängige Evaluationstechnikende
dc.titleTime-dependent recommender systems for the prediction of appropriate learning objectsen
dc.title.translatedZeitabhängige Empfehlungssysteme für die Vorhersage von geeigneten Lerninhaltende
dc.typeDoctoral Thesisen
dc.type.versionacceptedVersionen
tub.accessrights.dnbfreeen
tub.affiliationFak. 4 Elektrotechnik und Informatik::Inst. Telekommunikationssystemede
tub.affiliation.facultyFak. 4 Elektrotechnik und Informatikde
tub.affiliation.instituteInst. Telekommunikationssystemede
tub.publisher.universityorinstitutionTechnische Universität Berlinen

Files

Original bundle
Now showing 1 - 1 of 1
Loading…
Thumbnail Image
Name:
krauss_christopher.pdf
Size:
13.74 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.9 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections