When Robots Play Games 184
Roland Piquepaille writes "If the theory of evolution has worked well for us -- even if this is arguable these days -- why not apply it to mobile robots?, asks Technology Research News. Several U.S. researchers just did that and trained neural networks to play the Capture the flag game. Once the neural networks were good enough at the game, they transferred them to the robots' onboard computers. These teams of mobile robots, named EvBots (for Evolution Robots), were then also able to play the game successfully. This method could be used to build environment-aware autonomous robots able to clear a minefield or find heat sources in a collapsed building within 3 to 6 years. But the researchers want to build controllers for robots that adapt to completely unknown environments. And this will not happen before 10 or maybe 50 years. You'll find more details and references in this overview, including a picture of EvBots trying to find their way during a game." Read on for a similar robot competition held this weekend in France.
saunabad writes "The annual Eurobot autonomous robot contest for amateurs is held this weekend on La Férte-Bernard, France. This year's theme is 'coconut rugby,' and the robots are collecting small stress balls from the field and carrying them to the opponent's end, or shooting them in the rugby goal, while avoiding the randomly placed obstacles at the same time. Each team has a one main robot and an optional small assisting robot."
Aimbots... (Score:3, Funny)
Maybe.... (Score:2, Offtopic)
man 6 robots 0 (Score:4, Funny)
First-aid (Score:5, Funny)
Yeah, I think the body will be cold by then...
The world needs a collaboration between (Score:2, Funny)
Kinda like AI.. only replace Jude Law [imdb.com] and give me Rebecca [imdb.com]
*sigh*... how great the world would be.
Re:The world needs a collaboration between (Score:1, Interesting)
Re:The world needs a collaboration between (Score:1)
Re:The world needs a collaboration between (Score:1)
Really? It looks like its head is on upside-down to me.
They will never win... (Score:4, Funny)
I am not impressed until I see one jump+crouch and scream 'I pwn j00!'
Re:They will never win... (Score:2)
Arguable? (Score:3, Insightful)
Do I detect the scent of an evolution denier? And it is interesting that you implicitly question the validity of a theory even as you cite an example of its successful application.
Re:Arguable? (Score:2, Insightful)
The current group of theories that make up evolutionary theory as a whole (from paleontology, biology, molecular biology, etc.) DO have some problems serious to warrant real discussion and investigation. But instead of recognizing this and just considering that there are parts of evolution that we don'
Re:Arguable? (Score:2, Insightful)
Re:Arguable? (Score:2)
Re:Arguable? (Score:3, Interesting)
Anyone who has credible evidence will not be ignored, no matter which cult they do or don't belong to. If they don't have credible evidence to back up their claims, they will be ignored (or laughed at). It's as simple as that.
"Or is it completely unreasonable for one to outline the fundamental problems with the darwinist model?"
P
Re:Arguable? (Score:2)
My experience is quite different. People will ignore me, and mock me - and then after I persist and point out their childishness and present my arguments, they apologise and get into more serious debate. The mockery comes first, and after that is weathered out, then comes the liste
Re:Arguable? (Score:2)
Your statement:
"Or is it completely unreasonable for one to outline the fundamental problems with the darwinist model?"
I want to hear your claims because you are implying that there actually are fundamental problems.
Should I get modded down for pointing out the many serious problems with Linux?
Have you stopped beating your wife?
Come on, yes or no answers please!
You could have outlined one of
Re:Arguable? (Score:2)
For the same reason the atheist does not run into the church to speak with the priest with his evidence. He doesn't expect they will listen, because there's more than just evidence involved in the person's conversion.
You want to hear my claims? It's nice of you to be interested, but it's still noth
Re:Arguable? (Score:2)
When it comes to science though, evidence is the *only* thing which matters. If you have some valid evidence and don't think they will listen, I'd be more than happy to hand it in for you, a Nobel prize would be way cool.
Would you say that you have more than "just evidence" involved in your 'conversion' to creationism?
"Darwin on Trial" by Phillip E. Johnson.
Johnson is a lawyer, and argues
Re:Arguable? (Score:2)
I am against Darwinism (see below) whether or not I ascribe to creationism.
It may not surprise you to hear that I've already seen that critique. Have you read Johnson's bo
Re:Arguable? (Score:2)
So you are using the term 'darwinist' to describe someone who feels that the theory of evolution provides an adequate explanation for the history of life on earth, right?
It may not surprise you to hear that I've already seen that critique.
Have you read it though? There are many others if you don't like that one.
Have you read Johnson's book? The point of his book is that darwinism, by and large, simply isn't about science. The
Re:Arguable? (Score:3)
I am using the term 'darwinism' to be a catch all phrase for, among other things:
1. All life shares a common ancestor
2. Slow, gradual change rather than punctuated equilibrium (therefore a rejection of Gould's 'Hopeful Monster')
3. Naturalism (as opposed to scientific theories that are not naturalistic)
Possibly other things I'm for
Re:Arguable? (Score:2)
Congratulations on the 1 dozen + post troll, may we all live long enough to again view such majesty.
Re:Arguable? (Score:2)
"(philosophy) the doctrine that the world can be understood in scientific terms without recourse to spiritual or supernatural explanations"
So, even for someone who does not hold to the naturalistic philosophy would still agree that all those theories hold scientific explanations without recourse to the supernatural. The difference is that he admits:
a. That not everything can be understood through science (indeed, some questions can only be answered
Re:Arguable? (Score:2)
I am using the term 'darwinism' to be a catch all phrase for, among other things:
1. All life shares a common ancestor
2. Slow, gradual change rather than punctuated equilibrium (therefore a rejection of Gould's 'Hopeful Monster')
3. Naturalism (as opposed to scientific theories that are not naturalistic)
Possibly other things I'm forgetting.
So, you can see fundamental flaws in all that then? If you have devised this concept, it's your problem then isn't it?
I'm currently writing a response to this artic
Re:Arguable? (Score:2)
I don't understand...those things I listed are precisely what those who previously were called "evolutionists" taught. Besides, I haven't made up the term darwinism [m-w.com]. You may also find the definition of neo-darwinism informative.
Yes, I will, but I'd much rather hear what argument from the book you find most convincing.
That assumes I found one particular argument more convincing than a
Re:Arguable? (Score:2)
Re:Arguable? (Score:2)
If they are able to tell you where the object is hidden, then a supernatural answer may be required after all natural explanations are elimintated.
The supernatural and spiritual are not beyond science's potential to test.
None of these are scient
Re:Arguable? (Score:2)
My experience is quite different. People will ignore me, and mock me
Tyreth, you do not have credible evidence.
That is why you are ignored and laughed at.
I tend to restrict my debates on slashdot
lol! You troll every single thread that mentions the word "evolution"!
Though you may
Re:Arguable? (Score:2)
Yes I do. But you have difficulty distinguishing between "reminding people of the debate through introduction" and "presenting a full length argument against evolution and defending it from all attacks". The latter is a nightmare - ever tried to answer 5 posts for every single post you make? So I do the former. Which is what I originally said. Which gives you no reason to laugh.
Re:Arguable? (Score:2)
I wasn't talking about his demand that I outline the fundamental problems with evolution. I was saying that such a request does not follow from my original question.
Re:Arguable? (Score:2)
It's the FUD spreading aspect of those sort of statements that annoys me most though. There are many claims of problems with the theory or contradictory evidence being ignored, but ask for details and you get silence, or at best a link to "The Institute for Creation Research".
I'll let the ICR president speak about their impartiality and commitment to science:
Our world, our church, our
Re:Arguable? (Score:2)
Re:Arguable? (Score:3, Informative)
> Earth is not in an inertial frame. If it was, it
> would be shooting off in a straight line at a
> constant velocity.
Actually "straight line" is also undefined in this context. A frame of reference attached to the earth, is indeed not an intertial frame. But the way to see this is because the laws of Newton are invalid if expressed in the coordinates of such a frame (even in the unrelativistic limit).
Re:Arguable? (Score:2)
Re:Arguable? (Score:2)
Bullshit. Science doesn't care a bit about the ramblings of a bunch of whacko creationists, or how others like myself respond to it, it's not a bloody democracy you know.
If there is any pressure on you, it's basically a case of "stop talking shit". You can believe whatever weird shit you like, but
Just so we're clear, (Score:2)
Re: Arguable? (Score:2)
> For example, evolution works on the raw material of mutation, but there appear to be 'mutation shortages' if you want to go all the way from microbes to whales, especially since you have to get there via fish and land mammals.
So how many mutations were required, and how many have we had?
> The real existence of the 'time crunch' anomoly is evident in the recent interest in cosmic seed theories
Hardly solves the purported problem, unless you think whales have been falling out of the interstellar
Re:Arguable? (Score:3, Insightful)
(It's not quite that bad because our civilization has evolved to match us, but it's still not perfect; for instance, you can blame "lack of willpower" for the c
Re:Arguable? (Score:2)
No, dammit. (Score:3, Insightful)
Re:Arguable? (Score:2)
Do I detect the scent of an evolution denier?
No.
What he meant was: Evolution has worked well for us, though seeing all the idiots running around its arguable that evolving AIs will grow in intelligence.
It was a sort of joke, wich you did not get, and attacked, and now you've woken up the creationist trolls.
Re: (Score:2)
Evolution Robots??? (Score:3, Funny)
Bzflag (Score:3, Informative)
Landmines? I don't think that's quite necessary... (Score:5, Interesting)
Re:Landmines? I don't think that's quite necessary (Score:5, Insightful)
Even discounting these things, worrying about the ethical implications of hurting an animal by training it as a mine-sniffer ignores the huge ethical implications of going the other way: if nothing is done, people die or are maimed. We've had this argument: using animals to save human lives is not taken lightly, but it is ethically tenable.
Better than rats (Score:3, Funny)
now accoirding to http://www.bls.gov/cps/cpsaat11.pdf there are 952000 lawyers which is almost enough to take care of all the landmines, and if it isn't they keep making more
also lawyers are less lovable than rats, So the trainers will be less attached.
Re:Landmines? I don't think that's quite necessary (Score:2)
Thumbs up.
What would be really cool? (Score:1, Interesting)
Some examples of the tasks a robot could do are judge criminal cases, mark exam papers, and moderate slashdot posts.
However although the robot will probably make the right choice more times than a human we still wouldn't trust these important decisions to them.
As long as... (Score:5, Funny)
I vote we drop capture the flag, and just start up the tic tac toe game right now.
Re:As long as... (Score:3, Funny)
Re:As long as... (Score:2, Insightful)
They can't do worse than the current crop of leaders. No evolving needed to match their ability
Strategy in Capture the Flag (Score:5, Insightful)
As someone who spent a considerable amount of my childhood less interested in 'organized' sports and instead playing this game, it seems the whole point of playing Capture the Flag was to develop strategies in how to win. We had a set of rules that evolved over the years, depending on how many kids were playing, what time sunset (or the first person called back to their house would be), etc. We even had evolving words that were based on nonsense - or the inability of one of the younger kids to say a word (for instance - in some "Steal the Flag" games - the term "electricity" is used to talk about a strategy that involved making a line of kids that attacked from one end - they all held hands in the stragegy so that if anyone was captured they would automatically be "freed" by the "electricity" back to their own side. We deemed this a violation of the intent of the game, so we had a *no electricity* rule some little kids couldn't pronounce right - so it became "no a-la-ca-triss" - or something like that).
The game wasn't about *object avoidance*, it was about kicking ass through completely ad hoc strategies that had to be original because the teams always traded players rapidly, so you didn't want to make a rule or come up with something that would come back to bite you.
In this way - the random nature of our game was more like evolution than the winning was (it shuffled the components and allowed for *mutations*). The fact that the model showed no improvements with greater numbers of computers is not in line with what actually happens. The best games were the huge ones.
This simulation was probably a lot of fun to watch once the program was transferred to the robots though...
Re:Strategy in Capture the Flag (Score:2)
Evolution didn't start out with multicellular organisms. It started out with single cell systems that had to compete on its own. THEN you started seeing multicellular organisms evolve.
The robots are just starting out. Give them some time before you apply the whole "
Re:Strategy in Capture the Flag (Score:2)
I wonder though - is this really an evolution model - or simply the normal iterations that one would go through testing anything from scratch? This seems more like *intelligent design* - not really random - but specifically selected to *win* - Whereas evolution occurs in response to a changing environment - not to preset rules.
Re:Strategy in Capture the Flag (Score:2)
With the new rules you will get a new "race" of robots that learn faster or are prediposed to the new game. They'll adapt to the new changes and either the old robots will find a niche to survive or they will go extinct.
Aww man, (Score:2, Flamebait)
Sure, sounds like a good idea (Score:2)
Re:Sure, sounds like a good idea (Score:3, Funny)
Hmmm. That describes my boss pretty well. I think i'll check for a port on the back of his neck.
Re:Sure, sounds like a good idea (Score:2)
Robots coding and coding robots (Score:2, Insightful)
I'd like to see how a robot could work on his own code too, to try to always be faster.
Given the fact these robots (programs after all) can evoluate/learn and re-use this evolution, they should be able to learn until their hardware limis them.
As I see it, its all about a really basic but really well done base code, who will start the comparison, memory and self-modification of the comparison code that
Re:Robots coding and coding robots (Score:2)
Re:Robots coding and coding robots (Score:2)
It's already been done. [genetic-programming.org] Genetic algorithms is the evolution of a particular solution to achieve the best results, such as finding the best solution to the travelling salesman problem. Travelling to 100 cities in the best possible order to minimize the distance travelled, this would take 100! (that's factorial, not just an exclamation) calculations to search through the entire solution space. Using
Re:Robots coding and coding robots (Score:2)
Anonymous Genius wrote: You are wrong. GP is the application of Evolutionary Strategies to LISP like structures as outlined by Koza.
And what do those "LISP like structures" define? Wait for it... yes, a program! You can do Genetic Programming using C, Assembler, BASIC, Javascript... whatever! It doesn't *have* to be LISP, contrary to what your stunning intellect told you.
Re:Robots coding and coding robots (Score:3, Interesting)
I recall seeing some comments on this topic from researchers using genetic algorithms to evolve circuits. The evolved circuits worked really well, but nobody could get a grip on how they actually worked (at least, that wa
The problem with evolved robots (Score:2)
The robots-as-dogs method will probably win because it gets results quicker than the programmed-thought-by-human method. Could be dangerous though, because you don't know what makes it tick.
Asimov'
10 to 50 years? (Score:4, Insightful)
I disagree that it will necessarily take even 10 years and it will certainly take less than 50. Pathfinding and object search algorithms are strong even today. With a combination of radar, sonar, lidar, and optical recognition, I think we should be able to create robots which traverse formerly-unknown terrain in ten years or less.
I'm not trying to trivialize the difficulty of the problem, all the stuff we take for granted as we navigate a room is really quite a lot to deal with and it is only through practice that we are so successful, but an awful lot of effort is going into these problems (I know "more than ever before" is cliche and obvious but nonetheless...) and it is a top priority for so many very smart people that I cannot see it taking even a decade for useful robots with these capabilities to be in use.
Of course, it depends on what you want them to do when they get there...
Re:10 to 50 years? (Score:4, Insightful)
Back in the early days of Genetic Algorithms, there were experiments which tried to evolve robots in simulation to go to the end of a corridor and turn in a specified direction. However, once the robots were evolved and "built" in the real world, they often failed. The reasons for the failure were numerous, from not having the same dimensions for the corridor to different motor sensitivities in the robot itself.
They've gotten around this somewhat by feeding randomness into the simulation (see Nick Jacobi's Minimal Simulations). However, for any complex real world type problems, there just remains too many variables to vary and evolution doesn't work as efficiently.
Friday's Softer World strip = so on topic (Score:3, Interesting)
Read the rest from their homepage [asofterworld.com].
Our new robot masters (Score:1)
And now I have the answer to that question. We need robots that can bowl through minefields! It's all clear to me now.
neural nets != genetic algorithms (Score:3, Informative)
Re:neural nets != genetic algorithms (Score:2, Informative)
Basic Fallacy (Score:3, Insightful)
This happened in computing in the 70s. Intel found it convenient to solve the problem of calculator design by buoilding the 4040 - the first microprocessor, But this was in no way *necessary* - Intel could have continued down the old line of discrete logic.
Evolution is a powerful tool - but not a panacea
Re:Caution (Score:2, Funny)
We hardly at the stage yet where we should start worrying about Matrix or Terminator-esque doomsday scenarios (if ever, those being inventive.. you-know.. fiction).
Start panicking when a autonomous device can navigate stairs. Then the grand anti-robot strategy of walking to the second floor won't work, and we can start worrying.
Re:Caution (Score:3)
But without that we'll never be protected from the terrible secret of space!
Rob
Re:Caution (Score:1)
Re:Caution (Score:2, Interesting)
The day that these robots can play capture the flag the way I used to play it as a kid, I will bow to the robots and call them my master. Wading through water, climbing trees, and jumping through thick gorse were all commonplace whilst clutching the opponents' frisbee (for flags were hard to come by).
When the robots can climb that oak to retrieve the frisbee that was skilfully thrown up at the start of the game, I think it's fair to say that the robots may just beat us at capture the fla
Re:Caution (Score:1)
It's a game, not world domination yet...
Re:Caution (Score:1)
Re:Caution (Score:2, Insightful)
Perhaps it is time to start applying a little caution in our ever forward moving technology push?
Thats perhaps a good idea, but how are you going to stop it? Its not like it matters whatever one country agrees to it because ppl who thinks that it is interresting might just move. And even if the whole world agreed to the law how would you write it? Its not as if you could use "Dont make anything dangerously with AI" After all Nobel said he made nit
Re here comes the "Bolo, Mark I" "Obsequious" (Score:2, Interesting)
They already have a backpackable mobile remote "eyeballs" robot that can roam building interiors while sending back pictures and
Re:Caution (Score:3, Insightful)
Well, why shouldn't they? Evolution is survival of the fittest, and this `fittest' has many senses. For one: they will not take over unless they're just as smart as we are (if not smarter). I can certainly imagine them being much fitter physically (hey can already go to Mars!)
Humans place too much importance on themselves. What we can't get over is that we may just be a stepping stone on the evolutionary scale. Maybe it is our `destiny' (if the
Evolution is not a moral goal (Score:2)
If evolution were the basis of someone's morality, then being able to rape a girl, get her pregnant, and have her raise your kid without supporting her would make you more 'successful' from an evolutionary standpoint. It's won't make you 'successful' though. It's a viciously evil, psychotic, disgusting thing to do.
The word "fittest" in 'survival of the fittest' does not mean 'strongest' or 'smartest' but 'the most successfully selfish'. An evolutionarily success
Re:Evolution is not a moral goal (Score:2)
Humans are way beyond the DNA evolution. Without any sort of technology, majority of humans would just die. If you're just concerned with survival of the fittest, why not consider roaches? They seem to survive pretty well, and pass on their genes to future generations.
If considering evolution of culture, of ideas, of `knowledge' (independent of humans), then w
Re:Evolution is not a moral goal (Score:2)
Humans are social animals; rape doesn't necessarily confer improved reproductive success if your fellow humans confine, sterilize, or kill you. And making the mother else raise your child alone may leave your genes in greater peril than if you'd had a hand in it yourself.
True, but you're still left with the notion of successful and unsuccessful rapes, a concept most people wou
What are people for? (Score:2)
Re:"even if this is arguable these days"? (Score:3, Informative)
Rob
Re:"even if this is arguable these days"? (Score:2)
Re:"even if this is arguable these days"? (Score:2, Insightful)
Evolution always "works"; it's just that our actions are redefining what it means to be "fit". Of course, what it means to be "fit" is always being redefined on its own, as species interact within their own populations, co-evolve with other species, and environments change.
Re:"even if this is arguable these days"? (Score:2, Interesting)
This disagreement is a direct result of the problem of having multiple meanings for evolution. Evolution can mean whatever the arguer likes - such that proof of one form of 'evolution' is then flipped to im
Re:"even if this is arguable these days"? (Score:3, Insightful)
Re: How long for an evolutionary cycle? (Score:3, Interesting)
> What I wonder most is how long did every evolutionary cycle take?
When you're using real robots, it takes a fair amount of time since the robots actually have to do enough stuff to be measured for fitness.
OTOH, I've seen video games that could be evolved with video turned off, allowing entire games to be played in a fraction of a second. So some people are trying to get a rough solution by evolving in an accurate simulator, and then fine-tune the solution by additional runs on the robot after the si
Re:Hubris (Score:3, Informative)
Our God is a Creator God, and He made us in His image. We therefore are also creators - mimicking Him. If our creations are a rebellion against Him, then of course He will be displeased. But it is possible for us to do these things and still give Him honour. The tower of Babel was a direct attack on God:
Come, let us bild ourselves a city, and a
Re:Hubris (Score:2)
I'm as concerned about "a direct attack on God" as I am of "a direct attack on the Tooth Fairy"... that is to say, n
Re:Hubris (Score:2)
Which about sums up how concerned I am by your misunderstanding of God and His care for men.
Re:Hubris (Score:2)
Re:Hubris (Score:2)
The original post was about God, and was a discussion that assumed His existence. Really, if you don't believe God exists, then you have nothing much to add to the original conversation.
Re:Hubris (Score:2)
For instance, humans have been using selective breeding to create variations of species which fit th
Re:Hubris (Score:2)
Given the context and story involved, it is clear that this behaviour was an affront to God. Humanity did it, it says, because they feared being scattered across the earth. Ultim