| Predictive search distributions |
| Full text |
Pdf
(218 KB)
|
| Source
|
ACM International Conference Proceeding Series; Vol. 148
archive
Proceedings of the 23rd international conference on Machine learning
table of contents
Pittsburgh, Pennsylvania
Pages: 121 - 128
Year of Publication: 2006
ISBN:1-59593-383-2
|
|
Authors
|
|
Edwin V. Bonilla
|
University of Edinburgh, Edinburgh, UK
|
|
Christopher K. I. Williams
|
University of Edinburgh, Edinburgh, UK
|
|
Felix V. Agakov
|
University of Edinburgh, Edinburgh, UK
|
|
John Cavazos
|
University of Edinburgh, Edinburgh, UK
|
|
John Thomson
|
University of Edinburgh, Edinburgh, UK
|
|
Michael F. P. O'Boyle
|
University of Edinburgh, Edinburgh, UK
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 22, Citation Count: 0
|
|
|
ABSTRACT
Estimation of Distribution Algorithms (EDAs) are a popular approach to learn a probability distribution over the "good" solutions to a combinatorial optimization problem. Here we consider the case where there is a collection of such optimization problems with learned distributions, and where each problem can be characterized by some vector of features. Now we can define a machine learning problem to predict the distribution of good solutions q(s|x) for a new problem with features x, where s denotes a solution. This predictive distribution is then used to focus the search. We demonstrate the utility of our method on a compiler optimization task where the goal is to find a sequence of code transformations to make the code run fastest. Results on a set of 12 different benchmarks on two distinct architectures show that our approach consistently leads to significant improvements in performance.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
de Bonet, J., Isbell, C., & Viola, P. (1997). MIMIC: Finding Optima by Estimating Probability Densities. Advances in Neural Information Processing Systems (p. 424). The MIT Press.
|
 |
3
|
Björn Franke , Michael O'Boyle , John Thomson , Grigori Fursin, Probabilistic source-level optimisation of embedded programs, Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems, June 15-17, 2005, Chicago, Illinois, USA
|
| |
4
|
Mary W. Hall , Jennifer M. Anderson , Saman P. Amarasinghe , Brian R. Murphy , Shih-Wei Liao , Edouard Bugnion , Monica S. Lam, Maximizing Multiprocessor Performance with the SUIF Compiler, Computer, v.29 n.12, p.84-89, December 1996
[doi> 10.1109/2.546613
]
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
Lee, C. (1997). UTDSP benchmark suite. http://www.eecg.toronto.edu/~corinna/.
|
| |
9
|
Pelikan, M., Goldberg, D. E., & Lobo, F. (1999). A survey of optimization by building and using probabilistic models (Technical Report IlliGAL-99018). Illinois Genetic Algorithms Laboratory.
|
| |
10
|
Thrun, S., & O'Sullivan, J. (1996). Discovering structure in multiple learning tasks: The TC algorithm. Proc. 13th International Conference on Machine Learning (pp. 489--497). Morgan Kaufmann.
|
|