Ontology Based Semantic Knowledge Discovery for Movement Behaviors

atmire.migration.oldid5083
dc.contributor.advisorLichti, Derek
dc.contributor.authorMousavi, Ali
dc.contributor.committeememberKattan, Lina
dc.contributor.committeememberRajabi, Mohammad A.
dc.contributor.committeememberLiang, Steve
dc.contributor.committeememberWang, Xin
dc.date.accessioned2016-10-11T15:54:47Z
dc.date.available2016-10-11T15:54:47Z
dc.date.issued2016
dc.date.submitted2016en
dc.description.abstractThe vast collection of movement data through various mobile devices generates a significant and precious amount of information that can provide valuable insight into movement behaviors in various applications. Researchers from different communities have developed models and techniques for mobility analysis, but they mainly are focused on the geometric properties of trajectories. As such, the techniques are good at discovering patterns, but the patterns are difficult to interpret in a particular application domain. This thesis proposes an ontology based semantic knowledge discovery framework to understand mobility data and semantically interpret trajectory patterns. It consists of three main parts, namely: semantic trajectory ontology modelling, activity recognition, and semantic behavior modelling. First, a semantic conceptual data model is defined, which helps in developing an ontology model. The activity recognition part consists of several steps, namely: data preparation, semantic enrichment process, and semantic features extraction. Activity types were defined as axioms based on the semantic features. The retrieved information from the previous steps are used to populate the ontology model for classifying different activity types by reasoning. Next, the association rule mining algorithm, apriori, is applied to extract different behavior patterns. The process considers four different behavior types, namely: semantic, semantic and space, semantic and time, and semantic and space-time. A system prototype was developed to evaluate the performance of the framework using a simulated dataset and two different real datasets. For evaluating the activity recognition model, the inferred activity types were compared to the activity types declared by users in the feedback. For evaluating the ontology based behavior model, one of the location based services named location based advertisement was considered to test different aspects of the extracted behavior models. In the activity recognition model, it was observed that the accuracy of the results was related to the availability of the points of interest around the places that users had stopped at some parts. In the semantic behavior modelling, the results showed that applying the extracted behavior rulesets could filter relevant services for the users from the number of available services and customize the services based on the rulesets.en_US
dc.identifier.citationMousavi, A. (2016). Ontology Based Semantic Knowledge Discovery for Movement Behaviors (Doctoral thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca. doi:10.11575/PRISM/27200en_US
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/27200
dc.identifier.urihttp://hdl.handle.net/11023/3423
dc.language.isoeng
dc.publisher.facultyGraduate Studies
dc.publisher.institutionUniversity of Calgaryen
dc.publisher.placeCalgaryen
dc.rightsUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.
dc.subjectGeography
dc.subjectOncology
dc.subjectArtificial Intelligence
dc.subjectPsychology--Behavioral
dc.titleOntology Based Semantic Knowledge Discovery for Movement Behaviors
dc.typedoctoral thesis
thesis.degree.disciplineGeomatics Engineering
thesis.degree.grantorUniversity of Calgary
thesis.degree.nameDoctor of Philosophy (PhD)
ucalgary.item.requestcopytrue
Files