Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What are the major technical barriers before we can identify the input and output channels to this insect's brain and start iterating through all possible input values, recording the corresponding output values? And once we can do that, could we use that data to fly a virtual insect around a virtual world?


http://www.nytimes.com/2011/06/21/science/21brain.html?pagew...

This article suggests that it's computationally infeasible even for an organism with only 302 neurons, all of which have already been completely mapped.


Oddly enough, there's another story on the front page that address this guy:

http://news.ycombinator.com/item?id=4208454


Honest newbie question: Why would we even want to do that? Exclusively for academic medical purposes? (ie learning how our body works)

It seems to me, that since evolution is highly imperfect, that trying to mimic living beings, might not be the best idea. While we do mimic them a lot, mostly it seems to be for learning until we can do better. But in this case. Since it's so expensive and not viable to mimic them properly. Shouldn't we just try to come up with our own algorithms instead of trying to copy nature's historically bloated algorithms?

That seems to be a lesson we learned from machine learning. I remember when neural networks were first being talked about seriously a decades or so ago. The goal seemed to be to try to mimic neurons just for mimicing neurons sake. Many critics would say we should probably try other learning algorithms that were obviously more efficient. And nowadays we barely see actual neural networks being used seriously in commercial production simply because we have better algorithms that are not trying to emulate nature, just because.

Wouldn't trying to emulate a virtual insect be repeating the same mistake? If all we want is to design a virtual robot that can look for food and control its wings. I sure as hell don't need thousand something emulated neurons to build that.


>Shouldn't we just try to come up with our own algorithms instead of trying to copy nature's historically bloated algorithms?

People are working on this problem from both sides. AI on one and biological simulation on the other. We don't know which will realize its goals first.


Because Science, man.

You don't do things in science because they are practical (you just write that on the grant applications), in fact you do many things largely because they are impractical.

It's about wonder and lust for knowledge and all that. It just so happens that the theoretical ground work for all technology piggy backed on this motivation.


You might find this project at Caltech interesting. They are trying to model a worm:

http://caltech.wormbase.org/virtualworm/

I imagine one can eventully extend it from simply representing anatomy to "activating it".


I was interested in this too. Shallow googling found, that there are problems with emulating even more simple organisms: http://lesswrong.com/lw/88g/whole_brain_emulation_looking_at...


I wonder why the Blue Brain guys don't work on c. elegans? They claim they can simulate full neocortical columns, a c. elegans should be no problem and they could compare the behavior.


That's assuming they are stateless (i.e. that they can't learn), so that the ordering of input triggering has no effect on outputs.

BTW: some small spiders press their brains not only into their abdomens, but into their legs. e.g. http://news.nationalgeographic.com/news/2011/12/111219-spide... Spiders gotta spin.


Arguably, even human brains work that way. You can't really draw a line across part of the CNS and say "This is where the brain stops." The retina, for instance, is almost as much a part of your brain as it is your eye.

By the same token, it's not always easy to classify complex movements as reflexes or thought-guided actions. Cut a chicken's head off while it's walking, and it will keep going for a while. My understanding (IANABiologist) is that the same is true for a human.


Research has also shown that the neurons in the digestive system can control it autonomously, even when disconnected from the brain:

http://en.wikipedia.org/wiki/Enteric_nervous_system


This was one of my first thoughts as well, sort of. Alternatively, is it possible to model each neuron when there are only around 8k? Maybe estimate the visual, audio, and tactile bandwidth of the wasp and feed the simulated neurons a stream of simulated environmental data and just let the connections evolve.


There are not many neurons, but there are many (too many) possible connections. To find the right ones, nature took several billion years. Even with the fastest computers, it would take a considerable amount of time (note that the lifetime of these wasps is a few weeks at most, so evolution happens very fast).


I think we've yet to match the (information processing ability)/(energy consumption x size) ratio of wetware.


Sure, but we can fire up a room full of servers instead.


Short and consistent feedback latency is crucial for movement coordination. Think adapting to wind conditions and landing/liftoff in rough conditions.


At small enough scales -- and this is one of them -- air is not just a fluid, it is a viscous fluid. Movement will be more like swimming than flying; there won't be any landing or liftoff, so much as grabbing on and pushing off.


It's a virtual environment; presumably, one could set the "wall clock" rate of the sim to account for inter-room, or even inter-continental comms latencies.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: