Cultural advice

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

Aboriginal and Torres Strait Islander peoples are advised that ANU Library collections may include images, names, voices, and other representations of deceased persons.

Material in the collection may contain terms, language or views that reflect the period in which the item was created and may be considered inappropriate today.

Dynamic algorithm selection using reinforcement learning

dc.contributor.authorArmstrong, Warren
dc.contributor.authorChristen, Peter
dc.contributor.authorMcCreath, Eric
dc.contributor.authorRendell, Alistair
dc.coverage.spatialHobart Australia
dc.date.accessioned2015-12-08T22:21:56Z
dc.date.createdDecember 4-5 2006
dc.date.issued2006
dc.date.updated2015-12-08T08:39:49Z
dc.description.abstractIt is often the case that many algorithms exist to solve a single problem, each possessing different performance characteristics. The usual approach in this situation is to manually select the algorithm which has the best average performance. However, this strategy has drawbacks in cases where the optimal algorithm changes during an invocation of the program, in response to changes in the program's state and the computational environment. This paper presents a prototype tool that uses reinforcement learning to guide algorithm selection at runtime, matching the algorithm used to the current state of the computation. The tool is applied to a simulation similar to those used in some computational chemistry problems. It is shown that the low dimensionality of the problem enables the optimal choice of algorithm to be determined quickly, and that the learning system can react rapidly to phase changes in the target program.
dc.identifier.isbn0769527302
dc.identifier.urihttp://hdl.handle.net/1885/32347
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE Inc)
dc.relation.ispartofseriesInternational Workshop on Integrating AI and Data Mining (AIDM 2006)
dc.sourceInternational Workshop on Integrating AI and Data Mining (AIDM 2006) Proceedings
dc.subjectKeywords: Algorithms; Computer aided software engineering; Dynamic programming; Optimal systems; Problem solving; Software prototyping; Dynamic algorithms; Optimal algorithms; Performance characteristics; Prototype tools; Reinforcement learning
dc.titleDynamic algorithm selection using reinforcement learning
dc.typeConference paper
local.bibliographicCitation.startpage8
local.contributor.affiliationArmstrong, Warren, College of Engineering and Computer Science, ANU
local.contributor.affiliationChristen, Peter, College of Engineering and Computer Science, ANU
local.contributor.affiliationMcCreath, Eric, College of Engineering and Computer Science, ANU
local.contributor.affiliationRendell, Alistair, College of Engineering and Computer Science, ANU
local.contributor.authoruidArmstrong, Warren, u3950692
local.contributor.authoruidChristen, Peter, u4021539
local.contributor.authoruidMcCreath, Eric, u4033585
local.contributor.authoruidRendell, Alistair, u9507815
local.description.embargo2037-12-31
local.description.notesImported from ARIES
local.description.refereedYes
local.identifier.absfor080199 - Artificial Intelligence and Image Processing not elsewhere classified
local.identifier.ariespublicationu4251866xPUB91
local.identifier.doi10.1109/AIDM.2006.4
local.identifier.scopusID2-s2.0-36949024215
local.type.statusPublished Version

Downloads

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
01_Armstrong_Dynamic_algorithm_selection_2006.pdf
Size:
359.88 KB
Format:
Adobe Portable Document Format
abcd