Relationships Among Learning Algorithms and Tasks
Metalearning aims to obtain knowledge of the relationship between the mechanism of learning and the concrete contexts in which that mechanisms is applicable. As new mechanisms of learning are continually added to the pool of learning algorithms, the chances of encountering behavior similarity among...
Main Author: | |
---|---|
Format: | Others |
Published: |
BYU ScholarsArchive
2011
|
Subjects: | |
Online Access: | https://scholarsarchive.byu.edu/etd/2478 https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=3477&context=etd |
id |
ndltd-BGMYU2-oai-scholarsarchive.byu.edu-etd-3477 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-BGMYU2-oai-scholarsarchive.byu.edu-etd-34772019-05-16T03:21:28Z Relationships Among Learning Algorithms and Tasks Lee, Jun won Metalearning aims to obtain knowledge of the relationship between the mechanism of learning and the concrete contexts in which that mechanisms is applicable. As new mechanisms of learning are continually added to the pool of learning algorithms, the chances of encountering behavior similarity among algorithms are increased. Understanding the relationships among algorithms and the interactions between algorithms and tasks help to narrow down the space of algorithms to search for a given learning task. In addition, this process helps to disclose factors contributing to the similar behavior of different algorithms. We first study general characteristics of learning tasks and their correlation with the performance of algorithms, isolating two metafeatures whose values are fairly distinguishable between easy and hard tasks. We then devise a new metafeature that measures the difficulty of a learning task that is independent of the performance of learning algorithms on it. Building on these preliminary results, we then investigate more formally how we might measure the behavior of algorithms at a ner grained level than a simple dichotomy between easy and hard tasks. We prove that, among all many possible candidates, the Classifi er Output Difference (COD) measure is the only one possessing the properties of a metric necessary for further use in our proposed behavior-based clustering of learning algorithms. Finally, we cluster 21 algorithms based on COD and show the value of the clustering in 1) highlighting interesting behavior similarity among algorithms, which leads us to a thorough comparison of Naive Bayes and Radial Basis Function Network learning, and 2) designing more accurate algorithm selection models, by predicting clusters rather than individual algorithms. 2011-01-27T08:00:00Z text application/pdf https://scholarsarchive.byu.edu/etd/2478 https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=3477&context=etd http://lib.byu.edu/about/copyright/ All Theses and Dissertations BYU ScholarsArchive MetaLearning Classifier Output Difference Naive Bayes radial basis function network clustering algorithm selection model Computer Sciences |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
topic |
MetaLearning Classifier Output Difference Naive Bayes radial basis function network clustering algorithm selection model Computer Sciences |
spellingShingle |
MetaLearning Classifier Output Difference Naive Bayes radial basis function network clustering algorithm selection model Computer Sciences Lee, Jun won Relationships Among Learning Algorithms and Tasks |
description |
Metalearning aims to obtain knowledge of the relationship between the mechanism of learning and the concrete contexts in which that mechanisms is applicable. As new mechanisms of learning are continually added to the pool of learning algorithms, the chances of encountering behavior similarity among algorithms are increased. Understanding the relationships among algorithms and the interactions between algorithms and tasks help to narrow down the space of algorithms to search for a given learning task. In addition, this process helps to disclose factors contributing to the similar behavior of different algorithms. We first study general characteristics of learning tasks and their correlation with the performance of algorithms, isolating two metafeatures whose values are fairly distinguishable between easy and hard tasks. We then devise a new metafeature that measures the difficulty of a learning task that is independent of the performance of learning algorithms on it. Building on these preliminary results, we then investigate more formally how we might measure the behavior of algorithms at a ner grained level than a simple dichotomy between easy and hard tasks. We prove that, among all many possible candidates, the Classifi er Output Difference (COD) measure is the only one possessing the properties of a metric necessary for further use in our proposed behavior-based clustering of learning algorithms. Finally, we cluster 21 algorithms based on COD and show the value of the clustering in 1) highlighting interesting behavior similarity among algorithms, which leads us to a thorough comparison of Naive Bayes and Radial Basis Function Network learning, and 2) designing more accurate algorithm selection models, by predicting clusters rather than individual algorithms. |
author |
Lee, Jun won |
author_facet |
Lee, Jun won |
author_sort |
Lee, Jun won |
title |
Relationships Among Learning Algorithms and Tasks |
title_short |
Relationships Among Learning Algorithms and Tasks |
title_full |
Relationships Among Learning Algorithms and Tasks |
title_fullStr |
Relationships Among Learning Algorithms and Tasks |
title_full_unstemmed |
Relationships Among Learning Algorithms and Tasks |
title_sort |
relationships among learning algorithms and tasks |
publisher |
BYU ScholarsArchive |
publishDate |
2011 |
url |
https://scholarsarchive.byu.edu/etd/2478 https://scholarsarchive.byu.edu/cgi/viewcontent.cgi?article=3477&context=etd |
work_keys_str_mv |
AT leejunwon relationshipsamonglearningalgorithmsandtasks |
_version_ |
1719185591511285760 |