DocumentCode
506639
Title
Computable and incomputable functions and search algorithms
Author
Woodward, John R.
Author_Institution
Sch. of Comput. Sci., Univ. of Nottingham, Ningbo, China
Volume
1
fYear
2009
fDate
20-22 Nov. 2009
Firstpage
871
Lastpage
875
Abstract
Previous results state that there is no single universal search algorithm which outperforms other algorithms in terms of search on functions over finite domains. We consider functions with countably infinite domains, that is functions which are mappings from the set of natural numbers to the set of natural numbers. A search algorithm samples points of a given function, producing a sequence of output values. The main result of this paper is that, given two search algorithms, and a function (computable or incomputable), then we can construct a function on which the pair of search algorithms perform identically. What is more, the Kolmogorov complexity of the functions and algorithms is related. We also show that search and bias have a deep connection. With regards to search, the ease with which we find a function in a search space consisting of programs, is the same as bias, (i.e. the preference of the search space towards one function over another). We show this for finite and countable infinite sized search spaces. The law of conservation of generalization states that for every function a learning algorithm does well on, there exists a function on which it does badly. This has previously been proved for functions over finite sized domains. Here we show how this result can be extended to functions over countably infinite sized domains.
Keywords
learning (artificial intelligence); search problems; Kolmogorov complexity; finite sized domains; incomputable functions; learning algorithm; natural numbers; search algorithm samples; search space; universal search algorithm; Algorithm design and analysis; Computer science; Learning systems; Machine learning; Machine learning algorithms; Probability distribution; Sampling methods; bias; induction; machine learning; no free lunch theorem (NFL); optimization; search;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Computing and Intelligent Systems, 2009. ICIS 2009. IEEE International Conference on
Conference_Location
Shanghai
Print_ISBN
978-1-4244-4754-1
Electronic_ISBN
978-1-4244-4738-1
Type
conf
DOI
10.1109/ICICISYS.2009.5358045
Filename
5358045
Link To Document