I’ve been invited to join a panel on robotics at the upcoming Orycon Science Fiction Convention, so I decided to write about them here, too. I also have a story coming out soon in Analog, called “The Robots’ Girl,” which started when I read an article complaining about robots being developed to help with childcare in Japan.
We were promised undersea cities and jet packs and household robots. The robots are here, and the next decade is pretty clearly a breakout time for them. Continue reading The Surprising Range of Robots →
We have a tendency to name software entities after biological creatures whose behaviours they remind us of – think of viruses in general, or worms. Now a bunch of computer security geeks are coming from the other direction, taking inspiration from nature’s creatures for the next weapon in the never-ending war against malware and viruses… few species are more effective at responding to intrusions into their system than the ant, after all. [via SlashDot; image by CharlesLam]
Unlike traditional security devices, which are static, these “digital ants” wander through computer networks looking for threats, such as “computer worms” – self-replicating programs designed to steal information or facilitate unauthorized use of machines. When a digital ant detects a threat, it doesn’t take long for an army of ants to converge at that location, drawing the attention of human operators who step in to investigate.
The concept, called “swarm intelligence,” promises to transform cyber security because it adapts readily to changing threats.
“In nature, we know that ants defend against threats very successfully,” explains Wake Forest Professor of Computer Science Errin Fulp, an expert in security and computer networks. “They can ramp up their defense rapidly, and then resume routine behavior quickly after an intruder has been stopped. We were trying to achieve that same framework in a computer system.”
“Our idea is to deploy 3,000 different types of digital ants, each looking for evidence of a threat,” Fulp says. “As they move about the network, they leave digital trails modeled after the scent trails ants in nature use to guide other ants. Each time a digital ant identifies some evidence, it is programmed to leave behind a stronger scent. Stronger scent trails attract more ants, producing the swarm that marks a potential computer infection.”
Let’s just hope it takes the black-hat kids a long time to code up a software aardvark, eh?
The world’s smallest free-flying device has successfully flown. The DARPA-commissioned nano-air-vehicle flew TK without external support:
Aeronvironment has released a video that shows its “nano air vehicle” (NAV), which is the size of a small bird or large insect, hovering indoors without such crutches and under radio control. “It is capable of climbing and descending vertically, flying sideways left and right, as well as forward and backward, under remote control,” says the company….
Their ultimate ask is a ten-gram aircraft with a 7.5cm wingspan, which can carry a camera and explore caves and other potential hiding places. “It will need to fly at 10 metres per second and withstand 2.5-metre-per-second gusts of wind”
The micro-ornithopter/robot-insect concept has plenty of precedants in science fiction, and is another example of engineers borrowing from nature to solve engineering problems.
[from New Scientist, via Wired UK][image from ubergizmo]
In an interesting confluence of ideas, and of the unintentional biomimicry at work in cloud computing, researchers identify parallels between biological cells and computer networks:
Gene regulatory networks in cell nuclei are similar to cloud computing networks, such as Google or Yahoo!, researchers report today in the online journal Molecular Systems Biology. The similarity is that each system keeps working despite the failure of individual components, whether they are master genes or computer processors, which paves a way to the next gen secure web gateway
“It’s extremely rare in nature that a cell would lose both a master gene and its backup, so for the most part cells are very robust machines,” said Anthony Gitter, a graduate student in Carnegie Mellon’s Computer Science Department and lead author of the Nature MSB article. “We now have reason to think of cells as robust computational devices, employing redundancy in the same way that enables large computing systems, such as Amazon, to keep operating despite the fact that servers routinely fail.”
It is fascinating how natural selection has already discovered many of the same processes used by human engineers.
[via Technut News, from ScienceDaily][image from Jus’ fi on flickr]
Researchers have developed an artificial cellular organelle to aid in the development of artificial synthesis the life-saving anti-clotting drug heparin:
Scientists have been working to create a synthetic version of the medication, because the current production method leaves it susceptible to contamination–in 2008, such an incident was responsible for killing scores of people. But the drug has proven incredibly difficult to create in a lab.
Much of the mystery of heparin production stems from the site of its natural synthesis: a cellular organelle called the Golgi apparatus, which processes and packages proteins for transport out of the cell, decorating the proteins with sugars to make glycoproteins. Precisely how it does this has eluded generations of scientists.
To better understand what was going on inside the Golgi, Linhardt and his colleagues decided to create their own version. The result: the first known artificial cell organelle, a small microfluidics chip that mimics some of the Golgi’s actions.
As well as the utility of being able to produce drugs in this way, it is impressive the degree of control that can be exerted over the matter:
The digital device allows the researchers to control the movement of a single microscopic droplet while they add enzymes and sugars, split droplets apart, and slowly build a molecule chain like heparin.
[from Technology Review, via KurzwailAI][image from Technology Review]