It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Thank you.
Some features of ATS will be disabled while you continue to use an ad-blocker.
Originally posted by king9072
Originally posted by justsomeboreddude
So how did they evolve? Do these robots have the ability to reproduce?
Hey, it helps when you read the article in it's entirety. Those who survived had their programming passed on to all the new robots. The robots were then sent back into the pen of food and poison, those who survived were then the next generation. Repeat that 50 times, and they found that the robots started working in teams and even intentionally putting other robots in danger to further their own survival.
Originally posted by EverythingYouKnowIsWrong
Originally posted by badmedia
However, it is impossible that these AI are actually "learning" anything.
I understand your arguments in the rest of your post and agree that without a consciousness a machine cannot necessarily be considered intelligent, but I do believe what these machines are doing could proprerly be considered learning. The robots are gaining information about their environment through experience and using that information to modify their future behavior, and if that's not learning I don't know what is.
The program swapping between generations seems like something that could be automated without too much trouble, so the only reason the robots aren't their own AI species is because a human wrote the program and put it together. That's a pretty big obstacle to overcome, but definitely doesn't seem impossible. The more I think about it the more it seems frighteningly close to AI...
Google Video Link |
Originally posted by ModernAcademia
Originally posted by justsomeboreddude
This whole thing is a hoax. A program written by a human does not evolve unless the human changes the programming, which is not evolution.
This is incorrect
There's something called adaptive software
take voice recognition for example
softwares where you speak and it types a word doc
the software learns your speech patterns and/or accent and other variables.
Originally posted by mahtoosacks
Originally posted by justsomeboreddude
reply to post by king9072
This whole thing is a hoax. A program written by a human does not evolve unless the human changes the programming, which is not evolution.
nah man sorry but you are wrong on this.
the ai adapts to its surroundings. just like in halo. those creatures running around are "thinking" and the code updates itself.
they dont run around and whichever ones survive get a tune up. they update each other and run it again. technically it is evolution, but obviously not their bodies, just their minds
there was another interesting thing i found, but it wasnt for evolving ai. they put a bunch of goldfish in aquariums that had sensors that would move the whole fish bowl as the fish swam in the bowl. they were allowed to roam an area with wheels, 1 goldfish per tank with about 5 goldfish all together.
they actually adapted to this and started to move in a "school" with their external selves.
do some research before you start hating. i dont care if it goes against your beliefs or not.
Originally posted by justsomeboreddude
reply to post by king9072
This whole thing is a hoax. A program written by a human does not evolve unless the human changes the programming, which is not evolution.
SYMBRION - Symbiotic Evolutionary Robot Organisms is a project intended to investigate and enable adaptation and evolution of multiple robot systems. A swarm of robots will create what amounts to a new, artificial "life-form."
The SYMBRION project is trying to see if robots in swarms could evolve new behaviors, and become self-healing and self-protecting. Such robots could reprogram themselves without the need for direct supervision by human beings.
...robotic organisms become self-configuring, self-healing, self-optimizing and self-protecting from both hardware and software perspectives. This leads not only to extremely adaptive, evolve-able and scalable robotic systems, but also enables robot organisms to reprogram themselves without human supervision and for new, previously unforeseen, functionality to emerge.
Originally posted by justsomeboreddude
reply to post by king9072
This whole thing is a hoax. A program written by a human does not evolve unless the human changes the programming, which is not evolution.
Neural Controller
The control system of each robot consisted of a feed-forward neural network with ten input and three output neurons. Each input neuron was connected to every output neuron with a synaptic weight representing the strength of the connection (Figure S1). One of the input neurons was devoted to the sensing of food and the other to the sensing of poison. Once a robot had detected the food or poison source, the corresponding neuron was set to 1. This value decayed to 0 by a factor of 0.95 every 50 ms and thereby provided a short-term memory even after the robot’s sensors were no longer in contact with the gray and black paper circles placed below the food and poison. The remaining eight neurons were used for encoding the 360° visual-input image, which was divided into four sections of 90° each. For each section, the average of the blue and red channels was calculated and normalized within the range of 0 and 1 such that one neural input was used for the blue and one for the red value. The activation of each of the output neurons was computed as the sum of all inputs multiplied by the weight of the connection and passed through the continuous tanh(x) function (i.e., their output was between -1 and 1).
Two of the three output neurons were used for controlling the two tracks, where the output value of each neuron gave the direction of rotation (forward if > 0 and backward if < 0) and velocity (the absolute value) of one of the two tracks. The third output neuron determined whether to emit blue light; such was the case if the output was greater than 0.
The 30 genes of an individual each controlled the synaptic weights of one of the 30 neural connections. Each synaptic weight was encoded in 8 bits, giving 256 values that were mapped onto the interval [21, 1]. The total length of the genetic string of an individual was therefore 8 bits x 10 input neurons x 3 output neurons (i.e., 240 bits).
Selection and Recombination
For each of the four treatments, selection experiments were repeated in 20 independent selection lines (replicates), each consisting of 100 colonies of 10 robots. In the individual-level selection treatment, we selected the best 20% of individuals from the population of 1000 robots (Figure S2). This selected pool of 200 robots was used for creating the new generation of robots. To form colonies of related individuals r = 1, we randomly created (with replacement) 100 pairs of robots. A crossover operator was applied to their genomes with a probability of 0.05 at a randomly chosen point, and one of the two newly formed genomes was randomly selected and subjected to mutation (probability of mutation 0.01 for each of the 240 bits) [22]. The other genome was discarded. This procedure led to the formation of 100 new genomes that were each cloned ten times to construct 100 new colonies of 10 identical robots. To form colonies of unrelated individuals r = 0, we followed the same procedure but created 1000 pairs of robots from the selected pool of 200 robots. The 1000 new robots were randomly distributed among the 100 new colonies.
In the colony-level selection treatment, we followed exactly the same procedure as in the individual-level selection treatment, but the selected pool of 200 robots was formed with all of the robots from the best 20% of the 100 colonies (Figure S2).
...for an epic battle (or if we're playing co-op) I pick Legendary. it took me about 60 hours of continuous play to finish the game on this difficulty, and that's after months of developing and playtesting the game. it's a very different kind of challenge to, say, myth's legendary difficulty. many of your enemies will be outflanking you and firing from multiple directions, and they'll retreat and build up their shields if you damage any individual too heavily. also, if you don't know what you're doing, or you get taken unaware, it's very possible for a single covenant elite warrior to nail you (and don't talk to me about the commanders)...
"I wrote the artificial intelligence for Halo 1," Chris explains. "Basically, it is a very specialized type of intelligence. There was a custom piece of code for each character." In "Halo 2," Chris broadened the AI he built for the first game. The first thing to understand about the AI characters in Halo is this: "The AI lives in a simulated world." Most first person shooter games, such as Quake or Unreal, are built on a graphical engine. The player is essentially a stationary "camera," and the engine creates the sensation of moving through a world by rendering graphics that create that effect. Halo is different, Chris explains. "Halo is a simulation engine. The engine creates the world, then puts the player and the AI in it ... [The] characters and their code are isolated from the world." Each character is written to do certain things, but despite their individual roles, they all function in the same way. It breaks down like this: * The character uses its AI "senses" to perceive the world -- to detect what's going on around it. * The AI takes the raw information that it gets based on its perception and interprets the data. * The AI turns that interpreted data into more processed information * The AI makes decisions about what its actions should be based on that information. * Then the AI figures out how it can best perform those actions to achieve the desired result based on the physical state of the world around it.
Originally posted by mahtoosacks
reply to post by justsomeboreddude
...
it stores this information and uses the history to determine what the best case scenario for its survival is.
...
now we are to the robotic ai systems....
these guys build on the previous systems of ai while taking a very huge hit at the same time. these robots arent running a path in a world tailored just to them. they are in our world. they need real "eyes" "ears" "touch" "smell" to work here. and the routes arent placed out for them.
once they determine kind of where they are (ie they continue to live cus they didnt run off a cliff) they start to develop the traits they need to survive. food spots recharge battery so they try to find these first. poison spots drain battery, so they learn to run away from these if they can.
as all of this is happening they start to "realize" not everyone can survive, and in order to do this, it has to be better than the others (sound familiar?)
after it has all of its abilities on lock, it will contemplate ways to surpass the others. one way is to be faster to the spots, another is to trick or lie to the others and make them think the poison is food (which truely shows that robots are evil and should never be trusted).
so there we have the tour around the world in too much time. my hands hurt.
id love to hear your rebuttle to this, as it is becoming rather amusing to watch you call what i have been playing with for over 10 years easy, a GIANT HOAX lol
as games