This doesn't look like a neural network that's solving any actual problems beyond visualizing firing patterns. Most ANNs don't have any concept of time built into the model. When you're in feed-forward mode, the underlying computation is simply a bunch of dot products.
However, you might be able to make some cool visualizations if your ANN was a Spiking Neural Network.
Is it based on an actual model of neural activity (Izhikevich, H-H, etc.) or is it an abstract visualisation in the sense that it just looks like neurons firing?
Shameless plug for a little visualization I made some time ago of a neural network in a developing fruit fly, which performs an interesting probabilistic algorithm to elect a maximal independent set http://jberryman.github.io/fly-mis/
It somewhat depends on what you think of as a neural network. For simple models no, state is vary important, as is signaling delays, hormones, and blood flow etc. Which means each neuron would individual be far more complex than what is generally used in computer science. Further brains are far from random so you would need to either copy someone or simulate the various developmental stages a person goes though. Finally, a neural network is pointless without some output so for anything beyond pretty pictures you need some sensory input's and some way to handle outputs.
However, I have seen estimates that somewhere around a yottahert class computer working for a few years might be capable of simulating a brain sufficiently complex to hold an arbitrary conversation. Building the software capable of running such a simulation is another story.
This looks absolutely stunning. I wish I could train the brain by myself and see how it operates in as an artificial neural network. Anyway, great job!
Everyone complaining or fussing about how primitive this model is on a browser, ya'll need to chill out and stop taking beautiful work like this for granted. Some of you may say this is easy to do or why didn't he also "do this" or "do that" - how about you help out and make it better ;)
I think the complaints are fair based on the title of the HN post which indicates that this is a visualization of a biological neural network, which it empathetically is not (it's not a true representation of any kind of neural network, at least not that I know of, but a visualization of graph traversal where the graph happens to look like a brain).
So, it is cool -- extremely pretty -- but fairly misleadingly named in my opinion. It could be more accurately titled, "An artist's rendition of a brain".
I'm not complaining about how primitive it is. I'm complaining about using buzzword when at the end it is just a random network disguised in a brain structure (and I'm just talking about geometry).
I agree, a really cool project which I would imagine could be extended to a "real" model without a ton of work. I imagine the amount of work to fork a javascript library which integrated a network of H-H model neurons to make it output this type of visualization would be far more work than adding the H-H piece to this code. I could be wrong but at first blush, that's how I see it.
[+] [-] coderzach|11 years ago|reply
[+] [-] sabalaba|11 years ago|reply
However, you might be able to make some cool visualizations if your ANN was a Spiking Neural Network.
[1] https://en.wikipedia.org/wiki/Spiking_neural_network
[+] [-] mindbound|11 years ago|reply
[+] [-] mindbound|11 years ago|reply
[+] [-] jberryman|11 years ago|reply
[+] [-] sethbannon|11 years ago|reply
[+] [-] nostromo|11 years ago|reply
[+] [-] sarvagyavaish|11 years ago|reply
[+] [-] gecko39|11 years ago|reply
[+] [-] mentos|11 years ago|reply
How far are we from mapping a real brain to a simulation like this and hitting play?
[+] [-] Retric|11 years ago|reply
However, I have seen estimates that somewhere around a yottahert class computer working for a few years might be capable of simulating a brain sufficiently complex to hold an arbitrary conversation. Building the software capable of running such a simulation is another story.
[+] [-] Foxboron|11 years ago|reply
I'd love to present sources but i can't find them ATM. If anyone got links or corrections please do correct me.
EDIT: Just ignore my previous statement. This is probably much more relevant: https://news.ycombinator.com/item?id=6157157 http://www.riken.jp/en/pr/press/2013/20130802_1/
[+] [-] rnl|11 years ago|reply
[+] [-] george_ciobanu|11 years ago|reply
[+] [-] mattaereal|11 years ago|reply
[+] [-] Kaihuang724|11 years ago|reply
[+] [-] Ancient|11 years ago|reply
@sethbannon Thanks for the visuals and hard work!
[+] [-] delluminatus|11 years ago|reply
So, it is cool -- extremely pretty -- but fairly misleadingly named in my opinion. It could be more accurately titled, "An artist's rendition of a brain".
[+] [-] gadjo95|11 years ago|reply
There is nothing to do better because better is doing real simulation and we are far from it. https://www.humanbrainproject.eu/
[+] [-] sethbannon|11 years ago|reply
[+] [-] wuliwong|11 years ago|reply
[+] [-] tantalor|11 years ago|reply
[+] [-] nathancahill|11 years ago|reply
[+] [-] dang|11 years ago|reply
[+] [-] gadjo95|11 years ago|reply
[+] [-] unknown|11 years ago|reply
[deleted]