Abram,
We all have some misconceptions about this, and about related issues.  Let
me think about this more carefully and I will answer during the next week -
or two, (I have already reached my quota of egregious errors in this
thread).
Jim

On Mon, Jul 26, 2010 at 2:54 PM, Abram Demski <[email protected]> wrote:

> Jim,
>
> I'll argue that solomonoff probabilities are in fact like Pi, that is,
> computable in the limit.
>
> I still do not understand why you think these combinations are necessary.
> It is not necessary to make some sort of ordering of the sum to get it to
> converge: ordering only matters for infinite sums which include negative
> numbers. (Perhaps that's where you're getting the idea?)
>
> Here's my proof, rewritten from an earlier post, using the properties of
> infinite sums of non-negative numbers.
>
> (preliminaries)
>
> Define the computation as follows: we start with a string S which we want
> to know the Solomonoff probability of. We are given a time-limit T. We start
> with P=0, where P is a real number with precision 2*log_4(T) or more. We use
> some binary encoding for programs which (unlike normal programming
> languages) does not contain syntactically invalid programs, but still will
> (of course) contain infinite loops and so on. We run program "0" and "1" for
> T/4 each, "00", "01", "10" and "11" for T/16 each, and in general run each
> program of length N for floor[T/(4^N)] until T/(4^N) is less than 1. Each
> time we run a program and the result is S, we add 1/(4^N) to P.
>
> (assertion)
>
> P converges to some value as T is increased.
>
> (proof)
>
> If every single program were to output S, then T would converge to 1/4 +
> 1/4 + 1/16 + 1/16 + 1/16 + 1/16 + ... that is, 2*(1/(4^1)) + 4*(1/(4^2)) +
> 8*(1/(4^3)) + ... which comes to 1/2 + 1/4 + 1/8 + 1/16 + .. i.e. 1/(2^1) +
> 1/(2^2) + 1/(2^3) + ... ; it is well-known that this sequence converges to
> 1. Thus 1 is an upper bound for P: it could only get that high if every
> single program were to output S.
>
> 0 is a lower bound, since we start there and never subtract anything. In
> fact, every time we add more to P, we have a new lower bound: P will never
> go below a number once it reaches it. The sum can only increase. Infinite
> sums with this property must either converge to a finite number, or go to
> infinity. However, we already know that 1 is an upper bound for P; so, it
> cannot go to infinity. Hence, it must converge.
>
> --Abram
>
>   On Mon, Jul 26, 2010 at 9:14 AM, Jim Bromer <[email protected]> wrote:
>
>>   As far as I can tell right now, my theories that Solomonoff Induction
>> is trans-infinite were wrong.  Now that I realize that the mathematics do
>> not support these conjectures, I have to acknowledge that I would not be
>> able to prove or even offer a sketch of a proof of my theories.  Although I
>> did not use rigourous mathematics while I have tried to make an assessment
>> of the Solomonoff method, the first principle of rigourous mathematics is to
>> acknowledge that the mathematics does not support your supposition when they
>> don't.
>>
>> Solomonoff Induction isn't a mathematical theory because the desired
>> results are not computable.  As I mentioned before, there are a great many
>> functions that are not computable but which are useful and important because
>> they tend toward a limit which can be seen in with a reasonable number of
>> calculations using the methods available.  Pi is one such function.  (I am
>> presuming that pi would require an infinite expansion which seems right.)
>>
>> I have explained, and I think it is a correct explanation, that there is
>> no way that you could make an apriori computation of all possible
>> combinations taken from infinite values.  So you could not even come up with
>> a theoretical construct that could take account of that level of
>> complexity.  It is true that you could come up with a theoretical
>> computational method that could take account of any finite number of values,
>> and that is what we are talking about when we talk about the infinite, but
>> in this context it only points to a theoretical paradox.  Your theoretical
>> solution could not take the final step of computing a probability for a
>> string until it had run through the infinite combinations and this is
>> impossible.  The same problem does not occur for pi because the function
>> that produces it tends toward a limit.
>>
>> The reason I thought Solomonoff Induction was trans-infinite was because I
>> thought it used the Bayesian notion to compute the probability using all
>> possible programs that produced a particular substring following a given
>> prefix.  Now I understand that the desired function is the computation of
>> only the probability of a particular string (not all possible substrings
>> that are identical to the string) following a given prefix.  I want to study
>> the method a little further during the next few weeks, but I just wanted to
>> make it clear that, as far as now understand the program, that I do not
>> think that it is trans-infinite.
>>
>> Jim Bromer
>>    *agi* | Archives <https://www.listbox.com/member/archive/303/=now>
>> <https://www.listbox.com/member/archive/rss/303/> | 
>> Modify<https://www.listbox.com/member/?&;>Your Subscription
>> <http://www.listbox.com/>
>>
>
>
>
> --
> Abram Demski
> http://lo-tho.blogspot.com/
> http://groups.google.com/group/one-logic
>   *agi* | Archives <https://www.listbox.com/member/archive/303/=now>
> <https://www.listbox.com/member/archive/rss/303/> | 
> Modify<https://www.listbox.com/member/?&;>Your Subscription
> <http://www.listbox.com/>
>



-------------------------------------------
agi
Archives: https://www.listbox.com/member/archive/303/=now
RSS Feed: https://www.listbox.com/member/archive/rss/303/
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=8660244&id_secret=8660244-6e7fb59c
Powered by Listbox: http://www.listbox.com

Reply via email to