Live data from Hacker News

To create a super-intelligent machine, start with an equation

theconversation.com

11–20 of 87 posts

Re: To create a super-intelligent machine, start with an equation

#11
It's interesting that, while the system can learn lots of different games, you still have to give it the reward function special for each different game. This may seem obvious, and not much of a limitation- after all, lots of things that we think of as intelligent to varying degrees (different human beings, as well as members of other species) have wildly different ideas of what constitutes "reward", so that can't be an inherent part of the definition of intelligence.

But you don't have to explicitly tell a human what the reward function for Pac-Man is. Show a human the game and they'll figure it out. Which makes me wonder if, while there is some room for variability in reward functions, there might be some basic underlying reward computation that is inherent in intelligence. I can't find the link just now, but I read an article a few months ago (might've even been here on HN) about a system that demonstrated the appearance of intelligent behavior by trying to minimize entropy and maximize its possible choices for as long as possible within a given world model.

Re: To create a super-intelligent machine, start with an equation

#14
post #10

How is this better than applying the minimum description length principle formalization of Occam's razor? (from 1978 [1]) I admit that I didn't spend time to really delve into it but nothing in this article strikes me as particularly ground breaking. [1] http://en.wikipedia.org/wiki/Minimum_description_length edit: innovative --> ground breaking

It's basically that, formulated into a reinforcement learning algorithm.

It's innovative because this combination which is unique to Marcus Hutter's Ph.D. thesis basically "solves" the problem of general AI.. if given infinite computation resources. It's provable mathmatically to the be the best possible artificial general intelligence, with constant-time operation.. it's just that constant happens to be larger than the known universe.

That sounds useless, but it's not. What is shows is that artificial (general) intelligence is really an optimization problem, and provides a (theoretical) benchmark comparison, and directs current research into more practical algorithms which approximate that ideal within realistic space and time constraints.

Re: To create a super-intelligent machine, start with an equation

#15

>This scientific field is called universal artificial intelligence How many times do we need to re-define the same concept? Artificial Intelligence, Human Level Artificial Intelligence, Artificial General Intelligence, Strong Artificial Intelligence etc.... Lets pick one as a community and stick with it. I thought AGI was in the lead there recently what with the conference, journal and high amount of web searches but…

> How many times do we need to re-define the same concept? Artificial Intelligence, Human Level Artificial Intelligence, Artificial General Intelligence, Strong Artificial Intelligence etc....

Every time the name gets co-opted to mean something else. These days "artificial intelligence" == "machine learning and natural language processing" which is most definitely not what TFA is about.

Re: To create a super-intelligent machine, start with an equation

#16
post #13

Is AIXI capable of recognizing itself? If an AIXI agent were controlling a robot body, would it realize that the body's actions correlate with its own intentions? Would it pass the mirror test?

AIXI is capable of anything. Give it a utility function (and a pocket universe of computium to run itself) and it will learn behavior that maximizes that utility.

That said, things like the mirror test are so wrapped up in the construction of our own brain that it really doesn't make sense to apply alien intelligences, as you'd you'd be unlikely to get a visible response for unrelated reasons. "That thing in the mirror is me, so what?" Actually that's a bit misleading - the AIXI will have no internal dialogue. It's not built that way. But give it any task, and it will learn to do that task. If that task is to recognize itself in mirrors, it will... but it will do so in a way that is markedly different from humans.

Re: To create a super-intelligent machine, start with an equation

#17
1. Do we have to engineer how much it's being rewarded in each game?

2. What happens in the infinite case? With pacman, there are always a finite number of choices at each state.

3. If it doesn't have to be told the rules, then how does it make decisions? In theory, it may be able to learn how to play jeopardy, but it may be way too inefficient in practice. Humans don't even start with a blank state.

4. I don't think I ever consciously apply philosophical principles like ockham's razor when I problem solve or learn. It makes me a little uncomfortable that we're starting with a philosophy, rather than having the system discover things itself. I would be ok with it if there was some parallel between ockham's razor and physics (not the methodology of science).

Re: To create a super-intelligent machine, start with an equation

#18

>This scientific field is called universal artificial intelligence How many times do we need to re-define the same concept? Artificial Intelligence, Human Level Artificial Intelligence, Artificial General Intelligence, Strong Artificial Intelligence etc.... Lets pick one as a community and stick with it. I thought AGI was in the lead there recently what with the conference, journal and high amount of web searches but…

Because they are not the same concept. Universal Artificial Intelligence is not same as Human Level Artificial intelligence.

There is no reason to assume that human intelligence is universal. Or intelligence is biased towards picking berries and avoiding bears in three dimensional world.

Re: To create a super-intelligent machine, start with an equation

#19
post #14
post #10

How is this better than applying the minimum description length principle formalization of Occam's razor? (from 1978 [1]) I admit that I didn't spend time to really delve into it but nothing in this article strikes me as particularly ground breaking. [1] http://en.wikipedia.org/wiki/Minimum_description_length edit: innovative --> ground breaking

It's basically that, formulated into a reinforcement learning algorithm. It's innovative because this combination which is unique to Marcus Hutter's Ph.D. thesis basically "solves" the problem of general AI.. if given infinite computation resources. It's provable mathmatically to the be the best possible artificial general intelligence, with constant-time operation.. it's just that constant happens to be larger than…

Thanks, that sheds a bit more light on it.

To me it still sounds like "I solved the problem because I formalized it." The formalization is probably novel (since he got his PhD for it) but somehow I find it difficult to believe noone else had a similar idea before (it definitely sounds familiar to me having learned about reinforcement learning, minimum description length, etc. before). I'll have to read up on it.

Re: To create a super-intelligent machine, start with an equation

#20
post #9

Am I the only one that gets a bit of a chill watching an UFAI play a game where it runs from its pursuers collecting resources until it gains the power to kill them?

True, but it doesn't kill them very efficiently.

Oh, it's not good at killing, yet. That's reassuring.
Post reply on HN