Self-configuring data mining for ubiquitous computing

Çaycı, Ayşegül (2013) Self-configuring data mining for ubiquitous computing. [Thesis]

[thumbnail of AysegulCayci_459696.pdf] PDF
AysegulCayci_459696.pdf

Download (6MB)
[thumbnail of approval.pdf] PDF
approval.pdf

Download (366kB)

Abstract

Ubiquitous computing software needs to be autonomous so that essential decisions such as how to configure its particular execution are self-determined. Moreover, data mining serves an important role for ubiquitous computing by providing intelligence to several types of ubiquitous computing applications. Thus, automating ubiquitous data mining is also crucial. We focus on the problem of automatically configuring the execution of a ubiquitous data mining algorithm. In our solution, we generate configuration decisions in a resource-aware and context-aware manner. We propose to analyze the execution behavior of the data mining algorithm by mining its past executions. In order to extract the behavior model from algorithm's executions, we make use of two different data mining methods which are Bayesian network and decision tree classifier. Bayesian network is constructed in order to represent the probabilistic relationships among device's resource usage, context, algorithm parameter settings and the performance of data mining. Other data mining method that has been used is the decision tree classifier. The effects of resource and context states as well as parameter settings on the data mining quality are discovered through decision tree classifier. In this approach, a taxonomy is defined on data mining quality so that tradeoff between prediction accuracy and classification specificity of each behavior model that classifies by a different abstraction of quality, is scored for model selection. We formally define the behavior model constituents, instantiate the approach for association rules and validate the feasibility of the two of the approaches by the experimentation.
Item Type: Thesis
Uncontrolled Keywords: Data mining. -- Ubiquitous computing. -- Machine learning. -- Veri madenciliği. -- Mobil sistemler. -- Makine öğrenimi.
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK7800-8360 Electronics
Divisions: Faculty of Engineering and Natural Sciences > Academic programs > Computer Science & Eng.
Faculty of Engineering and Natural Sciences
Depositing User: IC-Cataloging
Date Deposited: 13 Oct 2014 14:54
Last Modified: 26 Apr 2022 10:02
URI: https://research.sabanciuniv.edu/id/eprint/24704

Actions (login required)

View Item
View Item