Application of (Solomonoff) Algorithmic Probability formula?Is it possible to create a string with known Kolmogorov Complexity?Comparing algorithmic complexitiesComputability: is there an alternative method to decide this language?Application of the inclusion-exclusion formula (probability)Application Ito's formulaProbability Application with CombinatoricsDeriving Probability Theory from Information TheoryWhat is Algorithmic Game Theory?Motivation for Algorithmic Randomness DefinitionWhat's the correct algorithmic expression?

Landlord wants to switch my lease to a "Land contract" to "get back at the city"

New order #4: World

How to move the player while also allowing forces to affect it

Are cabin dividers used to "hide" the flex of the airplane?

Was there ever an axiom rendered a theorem?

Re-submission of rejected manuscript without informing co-authors

Does the average primeness of natural numbers tend to zero?

What do you call something that goes against the spirit of the law, but is legal when interpreting the law to the letter?

Pristine Bit Checking

What is GPS' 19 year rollover and does it present a cybersecurity issue?

Are objects structures and/or vice versa?

What is the meaning of "of trouble" in the following sentence?

Piano - What is the notation for a double stop where both notes in the double stop are different lengths?

Does a dangling wire really electrocute me if I'm standing in water?

Hosting Wordpress in a EC2 Load Balanced Instance

How is it possible for user's password to be changed after storage was encrypted? (on OS X, Android)

Why is the design of haulage companies so “special”?

What are the advantages and disadvantages of running one shots compared to campaigns?

Prime joint compound before latex paint?

Need help identifying/translating a plaque in Tangier, Morocco

Email Account under attack (really) - anything I can do?

What does it exactly mean if a random variable follows a distribution

Why do UK politicians seemingly ignore opinion polls on Brexit?

Extreme, but not acceptable situation and I can't start the work tomorrow morning



Application of (Solomonoff) Algorithmic Probability formula?


Is it possible to create a string with known Kolmogorov Complexity?Comparing algorithmic complexitiesComputability: is there an alternative method to decide this language?Application of the inclusion-exclusion formula (probability)Application Ito's formulaProbability Application with CombinatoricsDeriving Probability Theory from Information TheoryWhat is Algorithmic Game Theory?Motivation for Algorithmic Randomness DefinitionWhat's the correct algorithmic expression?













1












$begingroup$


Ray Solomonoff gives the Algorithmic Probability formula as,



$$
P_M(x)=sum_i=1^infty2^s_i(x) tag1
$$



​​​If I understand the formula correctly, $M$ is a Turing machine that outputs strings of symbols $x(n)$ with length $n$. Furthermore, $s$ (with length $n$) is a description of $x(n)$ in such a way that the symbols that are output by $M(n)$ would be the same as $x(n)$.



Thus, when computing Eq. (1), is $P_M$ the probability of observing (finite) string $x$ originating from Turing machine $M$ given observed strings $s_i$? Am I on the right track?



Does this mean that the Algorithmic Probability formula, given in Eq. (1), can be used to forecast any data (e.g. weather, population growth etc.)? If so, a simple mathematical example of it being used would be super appreciated!










share|cite|improve this question











$endgroup$
















    1












    $begingroup$


    Ray Solomonoff gives the Algorithmic Probability formula as,



    $$
    P_M(x)=sum_i=1^infty2^s_i(x) tag1
    $$



    ​​​If I understand the formula correctly, $M$ is a Turing machine that outputs strings of symbols $x(n)$ with length $n$. Furthermore, $s$ (with length $n$) is a description of $x(n)$ in such a way that the symbols that are output by $M(n)$ would be the same as $x(n)$.



    Thus, when computing Eq. (1), is $P_M$ the probability of observing (finite) string $x$ originating from Turing machine $M$ given observed strings $s_i$? Am I on the right track?



    Does this mean that the Algorithmic Probability formula, given in Eq. (1), can be used to forecast any data (e.g. weather, population growth etc.)? If so, a simple mathematical example of it being used would be super appreciated!










    share|cite|improve this question











    $endgroup$














      1












      1








      1





      $begingroup$


      Ray Solomonoff gives the Algorithmic Probability formula as,



      $$
      P_M(x)=sum_i=1^infty2^s_i(x) tag1
      $$



      ​​​If I understand the formula correctly, $M$ is a Turing machine that outputs strings of symbols $x(n)$ with length $n$. Furthermore, $s$ (with length $n$) is a description of $x(n)$ in such a way that the symbols that are output by $M(n)$ would be the same as $x(n)$.



      Thus, when computing Eq. (1), is $P_M$ the probability of observing (finite) string $x$ originating from Turing machine $M$ given observed strings $s_i$? Am I on the right track?



      Does this mean that the Algorithmic Probability formula, given in Eq. (1), can be used to forecast any data (e.g. weather, population growth etc.)? If so, a simple mathematical example of it being used would be super appreciated!










      share|cite|improve this question











      $endgroup$




      Ray Solomonoff gives the Algorithmic Probability formula as,



      $$
      P_M(x)=sum_i=1^infty2^s_i(x) tag1
      $$



      ​​​If I understand the formula correctly, $M$ is a Turing machine that outputs strings of symbols $x(n)$ with length $n$. Furthermore, $s$ (with length $n$) is a description of $x(n)$ in such a way that the symbols that are output by $M(n)$ would be the same as $x(n)$.



      Thus, when computing Eq. (1), is $P_M$ the probability of observing (finite) string $x$ originating from Turing machine $M$ given observed strings $s_i$? Am I on the right track?



      Does this mean that the Algorithmic Probability formula, given in Eq. (1), can be used to forecast any data (e.g. weather, population growth etc.)? If so, a simple mathematical example of it being used would be super appreciated!







      probability-theory induction computer-science information-theory kolmogorov-complexity






      share|cite|improve this question















      share|cite|improve this question













      share|cite|improve this question




      share|cite|improve this question








      edited Mar 29 at 3:32









      Artemy

      43028




      43028










      asked Mar 22 at 14:22









      litmuslitmus

      309318




      309318




















          1 Answer
          1






          active

          oldest

          votes


















          1





          +100







          $begingroup$

          Let $M$ indicate a prefix-free Universal Turing Machine, which can output strings using symbols in set $A$.
          Let $M(s)$ indicate the output of this machine on input program $s in 0,1^*$. Then, the algorithmic probability of a finite string $x in A^*$ (also sometimes known as the universal prior probability of $x$) is given by
          beginalign
          P_M(x) = sum_s: M(s) = x 2^ ,,
          endalign


          where $|s|$ indicates the length of program $s$ in bits.



          $P_M(x)$ is the probability that machine $M$ would produce $x$ and halt ---if it were fed with random inputs (e.g., as generated by randomly flipping a coin for each input bit). This probability is a special kind of "prior distribution", which assigns larger probabilities to $x$ that can be generated by short programs. In fact, $P_M(x) = 2^-K(x)$, where $K(x)$ is the (prefix) Kolmogorov complexity of $x$ and equality holds up to a multiplicative constant (which doesn't depend on $x$).



          Solomonoff induction is a way of using the distribution $P_M$ to make predictions, in a way which provides some special mathematical properties. Imagine that you observed some binary string $x = langle x_1, x_2, dots , x_n-1rangle$ and you wish to predict whether the next bit will be $x_n = 0$ or $x_n = 1$. Solomonoff induction suggests choosing the continuation that will make the entire sequence from $x_1$ to $x_n$ have highest algorithmic probability:
          beginalign
          x_n = operatornameargmax_x_n' in 0,1 P_M(langle x_1, x_2, dots , x_n-1, x_n' rangle)
          endalign

          More generally, one can make predictions by applying Bayes rule to the prior distribution $P_M$ (usually while also normalizing it appropriately, see Solomonoff's papers on the subject).






          share|cite|improve this answer











          $endgroup$












          • $begingroup$
            Thanks so much! Quick follow up question, does it matter what input machine M is fed with, i.e. does it have to be random input? Could it be data that we would normally classify as random, but in reality just don't understand the underlying mechanism to, e.g. complex dynamical/chaotic systems?
            $endgroup$
            – litmus
            Mar 28 at 20:07







          • 1




            $begingroup$
            Remember that $P_M(x)$ indicates the probability of output $x$ when $M$ is fed with an ensemble of inputs, not a single "random input" (however that is defined). I'm not sure how a chaotic system would be used to generate such an ensemble... do you have something in mind?
            $endgroup$
            – Artemy
            Mar 29 at 2:34










          • $begingroup$
            Yes, I'm thinking about what if we feed the Machine $M$ an ensemble of inputs from human generated data, like the stock market (which is not know with certainty if stochastic or not)? Would Algorithmic Probability work then as well?
            $endgroup$
            – litmus
            Mar 30 at 13:37







          • 1




            $begingroup$
            I guess it depends on the distribution of the data... if its not random, then there are no guarantees regarding how the resulting output probabilities would behave. Also keep in mind that if the input programs "look random" but have low Kolmogorov complexity, then you will only generate low Kolmogorov complexity outputs.
            $endgroup$
            – Artemy
            Apr 1 at 17:58











          Your Answer





          StackExchange.ifUsing("editor", function ()
          return StackExchange.using("mathjaxEditing", function ()
          StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
          StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
          );
          );
          , "mathjax-editing");

          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "69"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          noCode: true, onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3158197%2fapplication-of-solomonoff-algorithmic-probability-formula%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          1





          +100







          $begingroup$

          Let $M$ indicate a prefix-free Universal Turing Machine, which can output strings using symbols in set $A$.
          Let $M(s)$ indicate the output of this machine on input program $s in 0,1^*$. Then, the algorithmic probability of a finite string $x in A^*$ (also sometimes known as the universal prior probability of $x$) is given by
          beginalign
          P_M(x) = sum_s: M(s) = x 2^ ,,
          endalign


          where $|s|$ indicates the length of program $s$ in bits.



          $P_M(x)$ is the probability that machine $M$ would produce $x$ and halt ---if it were fed with random inputs (e.g., as generated by randomly flipping a coin for each input bit). This probability is a special kind of "prior distribution", which assigns larger probabilities to $x$ that can be generated by short programs. In fact, $P_M(x) = 2^-K(x)$, where $K(x)$ is the (prefix) Kolmogorov complexity of $x$ and equality holds up to a multiplicative constant (which doesn't depend on $x$).



          Solomonoff induction is a way of using the distribution $P_M$ to make predictions, in a way which provides some special mathematical properties. Imagine that you observed some binary string $x = langle x_1, x_2, dots , x_n-1rangle$ and you wish to predict whether the next bit will be $x_n = 0$ or $x_n = 1$. Solomonoff induction suggests choosing the continuation that will make the entire sequence from $x_1$ to $x_n$ have highest algorithmic probability:
          beginalign
          x_n = operatornameargmax_x_n' in 0,1 P_M(langle x_1, x_2, dots , x_n-1, x_n' rangle)
          endalign

          More generally, one can make predictions by applying Bayes rule to the prior distribution $P_M$ (usually while also normalizing it appropriately, see Solomonoff's papers on the subject).






          share|cite|improve this answer











          $endgroup$












          • $begingroup$
            Thanks so much! Quick follow up question, does it matter what input machine M is fed with, i.e. does it have to be random input? Could it be data that we would normally classify as random, but in reality just don't understand the underlying mechanism to, e.g. complex dynamical/chaotic systems?
            $endgroup$
            – litmus
            Mar 28 at 20:07







          • 1




            $begingroup$
            Remember that $P_M(x)$ indicates the probability of output $x$ when $M$ is fed with an ensemble of inputs, not a single "random input" (however that is defined). I'm not sure how a chaotic system would be used to generate such an ensemble... do you have something in mind?
            $endgroup$
            – Artemy
            Mar 29 at 2:34










          • $begingroup$
            Yes, I'm thinking about what if we feed the Machine $M$ an ensemble of inputs from human generated data, like the stock market (which is not know with certainty if stochastic or not)? Would Algorithmic Probability work then as well?
            $endgroup$
            – litmus
            Mar 30 at 13:37







          • 1




            $begingroup$
            I guess it depends on the distribution of the data... if its not random, then there are no guarantees regarding how the resulting output probabilities would behave. Also keep in mind that if the input programs "look random" but have low Kolmogorov complexity, then you will only generate low Kolmogorov complexity outputs.
            $endgroup$
            – Artemy
            Apr 1 at 17:58















          1





          +100







          $begingroup$

          Let $M$ indicate a prefix-free Universal Turing Machine, which can output strings using symbols in set $A$.
          Let $M(s)$ indicate the output of this machine on input program $s in 0,1^*$. Then, the algorithmic probability of a finite string $x in A^*$ (also sometimes known as the universal prior probability of $x$) is given by
          beginalign
          P_M(x) = sum_s: M(s) = x 2^ ,,
          endalign


          where $|s|$ indicates the length of program $s$ in bits.



          $P_M(x)$ is the probability that machine $M$ would produce $x$ and halt ---if it were fed with random inputs (e.g., as generated by randomly flipping a coin for each input bit). This probability is a special kind of "prior distribution", which assigns larger probabilities to $x$ that can be generated by short programs. In fact, $P_M(x) = 2^-K(x)$, where $K(x)$ is the (prefix) Kolmogorov complexity of $x$ and equality holds up to a multiplicative constant (which doesn't depend on $x$).



          Solomonoff induction is a way of using the distribution $P_M$ to make predictions, in a way which provides some special mathematical properties. Imagine that you observed some binary string $x = langle x_1, x_2, dots , x_n-1rangle$ and you wish to predict whether the next bit will be $x_n = 0$ or $x_n = 1$. Solomonoff induction suggests choosing the continuation that will make the entire sequence from $x_1$ to $x_n$ have highest algorithmic probability:
          beginalign
          x_n = operatornameargmax_x_n' in 0,1 P_M(langle x_1, x_2, dots , x_n-1, x_n' rangle)
          endalign

          More generally, one can make predictions by applying Bayes rule to the prior distribution $P_M$ (usually while also normalizing it appropriately, see Solomonoff's papers on the subject).






          share|cite|improve this answer











          $endgroup$












          • $begingroup$
            Thanks so much! Quick follow up question, does it matter what input machine M is fed with, i.e. does it have to be random input? Could it be data that we would normally classify as random, but in reality just don't understand the underlying mechanism to, e.g. complex dynamical/chaotic systems?
            $endgroup$
            – litmus
            Mar 28 at 20:07







          • 1




            $begingroup$
            Remember that $P_M(x)$ indicates the probability of output $x$ when $M$ is fed with an ensemble of inputs, not a single "random input" (however that is defined). I'm not sure how a chaotic system would be used to generate such an ensemble... do you have something in mind?
            $endgroup$
            – Artemy
            Mar 29 at 2:34










          • $begingroup$
            Yes, I'm thinking about what if we feed the Machine $M$ an ensemble of inputs from human generated data, like the stock market (which is not know with certainty if stochastic or not)? Would Algorithmic Probability work then as well?
            $endgroup$
            – litmus
            Mar 30 at 13:37







          • 1




            $begingroup$
            I guess it depends on the distribution of the data... if its not random, then there are no guarantees regarding how the resulting output probabilities would behave. Also keep in mind that if the input programs "look random" but have low Kolmogorov complexity, then you will only generate low Kolmogorov complexity outputs.
            $endgroup$
            – Artemy
            Apr 1 at 17:58













          1





          +100







          1





          +100



          1




          +100



          $begingroup$

          Let $M$ indicate a prefix-free Universal Turing Machine, which can output strings using symbols in set $A$.
          Let $M(s)$ indicate the output of this machine on input program $s in 0,1^*$. Then, the algorithmic probability of a finite string $x in A^*$ (also sometimes known as the universal prior probability of $x$) is given by
          beginalign
          P_M(x) = sum_s: M(s) = x 2^ ,,
          endalign


          where $|s|$ indicates the length of program $s$ in bits.



          $P_M(x)$ is the probability that machine $M$ would produce $x$ and halt ---if it were fed with random inputs (e.g., as generated by randomly flipping a coin for each input bit). This probability is a special kind of "prior distribution", which assigns larger probabilities to $x$ that can be generated by short programs. In fact, $P_M(x) = 2^-K(x)$, where $K(x)$ is the (prefix) Kolmogorov complexity of $x$ and equality holds up to a multiplicative constant (which doesn't depend on $x$).



          Solomonoff induction is a way of using the distribution $P_M$ to make predictions, in a way which provides some special mathematical properties. Imagine that you observed some binary string $x = langle x_1, x_2, dots , x_n-1rangle$ and you wish to predict whether the next bit will be $x_n = 0$ or $x_n = 1$. Solomonoff induction suggests choosing the continuation that will make the entire sequence from $x_1$ to $x_n$ have highest algorithmic probability:
          beginalign
          x_n = operatornameargmax_x_n' in 0,1 P_M(langle x_1, x_2, dots , x_n-1, x_n' rangle)
          endalign

          More generally, one can make predictions by applying Bayes rule to the prior distribution $P_M$ (usually while also normalizing it appropriately, see Solomonoff's papers on the subject).






          share|cite|improve this answer











          $endgroup$



          Let $M$ indicate a prefix-free Universal Turing Machine, which can output strings using symbols in set $A$.
          Let $M(s)$ indicate the output of this machine on input program $s in 0,1^*$. Then, the algorithmic probability of a finite string $x in A^*$ (also sometimes known as the universal prior probability of $x$) is given by
          beginalign
          P_M(x) = sum_s: M(s) = x 2^ ,,
          endalign


          where $|s|$ indicates the length of program $s$ in bits.



          $P_M(x)$ is the probability that machine $M$ would produce $x$ and halt ---if it were fed with random inputs (e.g., as generated by randomly flipping a coin for each input bit). This probability is a special kind of "prior distribution", which assigns larger probabilities to $x$ that can be generated by short programs. In fact, $P_M(x) = 2^-K(x)$, where $K(x)$ is the (prefix) Kolmogorov complexity of $x$ and equality holds up to a multiplicative constant (which doesn't depend on $x$).



          Solomonoff induction is a way of using the distribution $P_M$ to make predictions, in a way which provides some special mathematical properties. Imagine that you observed some binary string $x = langle x_1, x_2, dots , x_n-1rangle$ and you wish to predict whether the next bit will be $x_n = 0$ or $x_n = 1$. Solomonoff induction suggests choosing the continuation that will make the entire sequence from $x_1$ to $x_n$ have highest algorithmic probability:
          beginalign
          x_n = operatornameargmax_x_n' in 0,1 P_M(langle x_1, x_2, dots , x_n-1, x_n' rangle)
          endalign

          More generally, one can make predictions by applying Bayes rule to the prior distribution $P_M$ (usually while also normalizing it appropriately, see Solomonoff's papers on the subject).







          share|cite|improve this answer














          share|cite|improve this answer



          share|cite|improve this answer








          edited Mar 26 at 16:28

























          answered Mar 26 at 6:23









          ArtemyArtemy

          43028




          43028











          • $begingroup$
            Thanks so much! Quick follow up question, does it matter what input machine M is fed with, i.e. does it have to be random input? Could it be data that we would normally classify as random, but in reality just don't understand the underlying mechanism to, e.g. complex dynamical/chaotic systems?
            $endgroup$
            – litmus
            Mar 28 at 20:07







          • 1




            $begingroup$
            Remember that $P_M(x)$ indicates the probability of output $x$ when $M$ is fed with an ensemble of inputs, not a single "random input" (however that is defined). I'm not sure how a chaotic system would be used to generate such an ensemble... do you have something in mind?
            $endgroup$
            – Artemy
            Mar 29 at 2:34










          • $begingroup$
            Yes, I'm thinking about what if we feed the Machine $M$ an ensemble of inputs from human generated data, like the stock market (which is not know with certainty if stochastic or not)? Would Algorithmic Probability work then as well?
            $endgroup$
            – litmus
            Mar 30 at 13:37







          • 1




            $begingroup$
            I guess it depends on the distribution of the data... if its not random, then there are no guarantees regarding how the resulting output probabilities would behave. Also keep in mind that if the input programs "look random" but have low Kolmogorov complexity, then you will only generate low Kolmogorov complexity outputs.
            $endgroup$
            – Artemy
            Apr 1 at 17:58
















          • $begingroup$
            Thanks so much! Quick follow up question, does it matter what input machine M is fed with, i.e. does it have to be random input? Could it be data that we would normally classify as random, but in reality just don't understand the underlying mechanism to, e.g. complex dynamical/chaotic systems?
            $endgroup$
            – litmus
            Mar 28 at 20:07







          • 1




            $begingroup$
            Remember that $P_M(x)$ indicates the probability of output $x$ when $M$ is fed with an ensemble of inputs, not a single "random input" (however that is defined). I'm not sure how a chaotic system would be used to generate such an ensemble... do you have something in mind?
            $endgroup$
            – Artemy
            Mar 29 at 2:34










          • $begingroup$
            Yes, I'm thinking about what if we feed the Machine $M$ an ensemble of inputs from human generated data, like the stock market (which is not know with certainty if stochastic or not)? Would Algorithmic Probability work then as well?
            $endgroup$
            – litmus
            Mar 30 at 13:37







          • 1




            $begingroup$
            I guess it depends on the distribution of the data... if its not random, then there are no guarantees regarding how the resulting output probabilities would behave. Also keep in mind that if the input programs "look random" but have low Kolmogorov complexity, then you will only generate low Kolmogorov complexity outputs.
            $endgroup$
            – Artemy
            Apr 1 at 17:58















          $begingroup$
          Thanks so much! Quick follow up question, does it matter what input machine M is fed with, i.e. does it have to be random input? Could it be data that we would normally classify as random, but in reality just don't understand the underlying mechanism to, e.g. complex dynamical/chaotic systems?
          $endgroup$
          – litmus
          Mar 28 at 20:07





          $begingroup$
          Thanks so much! Quick follow up question, does it matter what input machine M is fed with, i.e. does it have to be random input? Could it be data that we would normally classify as random, but in reality just don't understand the underlying mechanism to, e.g. complex dynamical/chaotic systems?
          $endgroup$
          – litmus
          Mar 28 at 20:07





          1




          1




          $begingroup$
          Remember that $P_M(x)$ indicates the probability of output $x$ when $M$ is fed with an ensemble of inputs, not a single "random input" (however that is defined). I'm not sure how a chaotic system would be used to generate such an ensemble... do you have something in mind?
          $endgroup$
          – Artemy
          Mar 29 at 2:34




          $begingroup$
          Remember that $P_M(x)$ indicates the probability of output $x$ when $M$ is fed with an ensemble of inputs, not a single "random input" (however that is defined). I'm not sure how a chaotic system would be used to generate such an ensemble... do you have something in mind?
          $endgroup$
          – Artemy
          Mar 29 at 2:34












          $begingroup$
          Yes, I'm thinking about what if we feed the Machine $M$ an ensemble of inputs from human generated data, like the stock market (which is not know with certainty if stochastic or not)? Would Algorithmic Probability work then as well?
          $endgroup$
          – litmus
          Mar 30 at 13:37





          $begingroup$
          Yes, I'm thinking about what if we feed the Machine $M$ an ensemble of inputs from human generated data, like the stock market (which is not know with certainty if stochastic or not)? Would Algorithmic Probability work then as well?
          $endgroup$
          – litmus
          Mar 30 at 13:37





          1




          1




          $begingroup$
          I guess it depends on the distribution of the data... if its not random, then there are no guarantees regarding how the resulting output probabilities would behave. Also keep in mind that if the input programs "look random" but have low Kolmogorov complexity, then you will only generate low Kolmogorov complexity outputs.
          $endgroup$
          – Artemy
          Apr 1 at 17:58




          $begingroup$
          I guess it depends on the distribution of the data... if its not random, then there are no guarantees regarding how the resulting output probabilities would behave. Also keep in mind that if the input programs "look random" but have low Kolmogorov complexity, then you will only generate low Kolmogorov complexity outputs.
          $endgroup$
          – Artemy
          Apr 1 at 17:58

















          draft saved

          draft discarded
















































          Thanks for contributing an answer to Mathematics Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          Use MathJax to format equations. MathJax reference.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3158197%2fapplication-of-solomonoff-algorithmic-probability-formula%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Moe incest case Sentencing See also References Navigation menu"'Australian Josef Fritzl' fathered four children by daughter""Small town recoils in horror at 'Australian Fritzl' incest case""Victorian rape allegations echo Fritzl case - Just In (Australian Broadcasting Corporation)""Incest father jailed for 22 years""'Australian Fritzl' sentenced to 22 years in prison for abusing daughter for three decades""RSJ v The Queen"

          Who is our nearest planetary neighbor, on average?Santa Claus flies to the South PoleSeven Spheres of Unequal Mass, a weighing problem with a twistDescribe a large integerFast Mental Calculation of $7.5^7$Math in Space (without the help of celebrities)Find the value of $bigstar$: Puzzle 8 - InequalityWho drinks beer while running anyway?A Crucial DeliveryRanking And AverageHow long will my money last at roulette?

          Daza language Contents Vocabulary Phonology References External links Navigation menudaza1242Daza"Dazaga"eeee178086576