News for hackers. Stuff that matters.
Re:What is the difference between deep learning and usual ma... by lukeschlather on Sunday June 05, 2016 @04:00PM (#11842811)
Functions routinely use random number generators. Pretty much all AI/Machine Learning techniques use non-determinism as part of their design.

But even so, it's confusing to phrase intelligence in terms of non-determinism. It's easy to come up with a non-deterministic answer to an arbitrary question. It's hard to come up with a correct answer to an arbitrary question. If unpredictability is a component of sound reasoning, it's because we humans are so bad at reasoning.

Re:What is the difference between deep learning and usual ma... by jsprogrammer on Sunday June 05, 2016 @05:12PM (#11843151)
Pseudo-random generators, for sure, which are entirely deterministic. It does not even matter if you had a source of truly random numbers. Given the same sequence of numbers, an algorithm will return the same result. That is what it means to be a function.

The problem is not that, "my answer must be 'unpredictable'", but, "the actual answer may not be computable" (and so, no algorithm may ever derive it).

Re:What is the difference between deep learning and usual ma... by botw on Sunday June 05, 2016 @11:02PM (#11844391)
That is why random generator has seed, which sometimes considers non-deterministic factors such as hardware noise and environment noise.