Swarm Theory Makes National Geographic
g8orade writes "Swarm Behavior / Swarm Theory has made the pages of National Geographic. Brief but interesting article with several examples." Swarm theory has been discussed here a few times in recent years.
It seems to me that this whole field (what do I call it - complex systems? derived behaviour? emergent systems? swarm theory?) lacks a consistent language. It is a hugely important scientific field, but everyone calling it different names means it appears smaller than it really is!
Aunt Hillary would agree.
To the confused, Aunt Hillary is an ant hill, a character in Douglas Hofstadter's Gödel, Escher,Bach; an Eternal Golden Braid. The chapter she's featured in is subtitled "...Ant Fugue". (Which is the chapter following one subtitled "Prelude...")
Welcome to the Panopticon. Used to be a prison, now it's your home.
My fascination is with how similar this is to the theory of free market economics.
The truth is that all men having power ought to be mistrusted. James Madison
That human consciousness is a swarm of neuronal interactions.
Deleted
See how many "I for one welcome our hivemind overlords" type posts we get with this story.
cmd-q.co.uk - some sort of stupid fucking internet bullshit
From TFA "Ants aren't smart," Gordon says. "Ant colonies are."
But apparently...
"A person is smart. People are dumb, panicky dangerous animals and you know it." - Kay
They cite a practical application of Swarm Theory as optimizing the business operation of a gas producer. They say this technique was inspired by how ants learn to forage for food, but this technique is a standard (and pretty obvious) solution to numerical optimization. So while the idea is interesting and can definitely be applied to networks of robots, it is a retroactive explanation of something that has already been developed (for marketing purposes, I'm sure).
chillax137
It's not mentioned, but it seems an obvious sort of question to ask given the content they've got: is there anything to "real" (by which I mean, individual) intelligence other than swarm behavior at the neuron level? In fact, is the entire biology of any given animal (ourselves, obviously, included) anything more than swarm behavior at the cellular level? Or, if we accept the idea that cells are just a reproductive mechanism for DNA, is it just swarm behavior at the molecular level?
Which would have a fascination all its own, since I don't think anyone's ever argued that DNA has anything we'd call intelligence. If all of life arises out of swarm behavior at the molecular level, we've managed to take intelligence completely out of the equation.
Which, in turn, just makes this another facet of the belief that the entire universe is an emergent phenomenon of a vast set of simple items following simple rules.
The truly intriguing observation (from my point of view, anyway), though, is that this emergent phenomenon contains examples of exactly the same mechanism at so many levels of complexity. It wouldn't necessarily have to be true that simple interactions at the fundamental particle level would give rise to higher-order behaviors that can be macroscopically described as simple interactions at that higher level. It's the fractal nature of the mechanism that is most intriguing, I think.
Reality has a conservative bias: it conserves mass, energy, momentum...
A Fire Upon The Deep novelizes the potential of sentient consisting of several physically individual members who do not have sentience as individuals, although this runs tangential to the plot.
Everyone with some algorithm design experience knows that you can get complex behaviors (often known as bugs) with a set of simple rules. Unfortunately, the wide range of problems to which we apply computers, generally by business demands, require rigorous certainty. We want to know exactly how many beans were shipped, not an estimate. Individual instances of an algorithm cooperating via simple rules inherently introduces uncertainty or reflects a very inefficient approach to solving a certain problem. This goes against the grain of classical training and thinking about computing.
Collective intelligence may also depend on all individuals having some level of variation, yet cooperating through simple rules. In this case, the emphasis goes to the protocol and not the algorithm. I believe that further research will find that some level of individual variation will become recognized as an essential element of perceived group intelligence, important to breaking recursive feedback loops and deadlocks. Unfortunately, attempts to emulate this in computing will run into the issue that group perceived intelligence may not be determined so much by design, but by fitness for a particular, narrow purpose, with truly remarkable group intelligence requiring many iterations exposed to actual operating conditions or good simulations thereof.
Ant colonies sound a lot like slashdot it seems...
Comment removed based on user account deletion
Would your body classify as a swarm of atoms?
Unlikely. A swarm is composed of units that are functioning individuals as well, with their own individual complex behavior patterns.
That's what makes swarm theory so interesting. if they were all working together because they were effectively cogs in the swarm "machine" then the fact that the sum is greater than the parts wouldn't be interesting at all.
ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
Perhaps some genius chemist will come up with a way to infect or affect an ant's sense of smell/touch/taste in such a way that foragers never go out and thereby starve the colony? It wouldn't be poison in the direct sense and would hopefully be safe for plants, animals and children. It would be like boric acid but better.
It said that "Swarm Theory" was being applied to business operations. I call bullshit. A computer model was run at night that provides the orders to all the drivers each morning. This flies in the face of the premise of swarm theory. If each driver were given a simple set of rules to follow for driving then it would be a direct application of swarm theory to operations. However, it's not swarm theory applied to operations, because each driver gets an order from corporate each morning. No local decision are made. It's just another algorithmic approach to combinatorial optimization with centralized management, which till I see a Big O notation, and some papers, I withhold comment on the computer model.
I used to wonder what was so holy about a silent night, now I have a child.
In Hollywood movies such as "I, Robot" and "Independence Day" a non-swarm organisational structure is assumed and actions by the hero, such as destroying the central processing core or blowing up the mothership, generally puts an immediate and dramatic end to the world's invasive trouble. What would happen in a movie where the invasive enemy had a swarm organisation? I'm not a movie buff at all, so can anyone point out any examples of this? Perhaps Hitchcock's "The Birds" (which I haven't seen) or some killer bee-type movie? On the other hand, movies like "I, Robot" and "Independence Day" also glorify the worth of individual thinking to benefit the whole, but more in terms of exceptional individuals who stand out over the rest, rather than to point out how a group of independent-minded individuals can overcome obstacles. (Again, any examples to the contrary?) Yet, it seems to me that it would be more beneficial to society as a whole to propaganise the swarm organisation. Will Hollywood catch on--with effect--or is Western society too enamoured with the cult of the individual for it to make a difference?
Actualy they are very much more like a free market.
:)
Communism is a tightly hierarchical system in which all decisions are made at the top and everyone has to do what they are told by the chain of command.
I don't want to seem snotty or disrespectful, but please read what someone's written before disagreeing with them. You're right. As I wrote above, authoritarian systems - including communism - are not swarms, and in fact are usually set up to deliberately suppress swarm behavior (which undermine centralized power). So swarms are not a good example of communism.
I think, however, you've fallen into the classic trap of thinking that there are only two economic models: communism and free market capitalism. It reminds me of when I was a young kid and thought that if you weren't Christian, it meant you were Jewish
There are a ton of socio-economic models which critique and are sometimes opposed to free market capitalism - and only one of them is communism. The rest are things like participatory economics, anarchism, gift economies...I would say that swarms are more closely related to some of these models.
Human beings in a free market make decisions based on the information we get from our interactions with others in society
That's true, but irrelevant. All life forms make decisions based on the information they receive, that has nothing to do with swarms. The interesting thing about swarms is that when you get a bunch of actors together, and each one of them follows a pattern of behavior that has no benefit to the individual, you get an overall emergent result which benefits the whole group. Individual humans in a free market environment base their decisions on what will help their personal interests to the exclusion of anyone else's - that's the hallmark of the system.
Swarms are like a proof-of-concept that when people are able to stop being myopically selfish and participate in a collective "organ" that's larger than them, rewards return to them which couldn't have been anticipated with a free market perspective. In one way, this is a kind of creepy realization, since it suggests that the most efficient mode of socio-economic organization would be some kind of Borg-like hive-mind. Obviously, I don't think that'd be a good thing, but I do think there's room for individuals participating in collective swarms when it comes to important matters (like food,clothes,shelter), and going their own ways when it's not.
The swarm intelligence algorithm is ran offline to determine a solution to the global problem. Indeed, ants "run" the "algorithm" inline as they don't leave the nest with a full plan of action, but the method used is still swarm intelligence, as opposed to, say, standard heuristic-based TSP solvers. The reason why it's not ran inline is that the cost of doing so is larger than the benefit, since the conditions are not very dynamic.
By the way there are many papers on the topic, although it's quite recent, just citeseer for "swarm intelligence".
theefer