Publication | Closed Access
Optimization is easy and learning is hard in the typical function
39
Citations
3
References
2002
Year
Unknown Venue
Mathematical ProgrammingArtificial IntelligenceEngineeringMachine LearningAlgorithmic LearningComputational ComplexityRandom FunctionTypical FunctionData ScienceUncertainty QuantificationDerivative-free OptimizationCombinatorial OptimizationKolmogorov ComplexityOptimizationRandom SamplingContinuous OptimizationComputational Learning TheoryIntelligent OptimizationComputer ScienceAlgorithmic Information TheoryModel OptimizationRandomized Algorithm
Elementary results in algorithmic information theory are invoked to show that almost all finite functions are highly random. That is, the shortest program generating a given function description is rarely much shorter than the description. It is also shown that the length of a program for learning or optimization poses a bound on the algorithmic information it supplies about any description. For highly random descriptions, success in guessing values is essentially accidental, but learning accuracy can be high in some cases if the program is long. Optimizers, on the other hand, are graded according to the goodness of values in partial functions they sample. In a highly random function, good values are as common and evenly dispersed as bad values, and random sampling of points is very efficient.
| Year | Citations | |
|---|---|---|
Page 1
Page 1