Search the web
Sign In
New User? Sign Up
murg
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want to share photos of your group with the world? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Scientific enough to sell?   Message List  
Reply | Forward Message #1801 of 3103 |
Re: [MURG] Scientific enough to sell?

Hi Bruce,

On Fri, 29 Dec 2000, Bruce S. O. Adams wrote:

> be the common folklore. How much information does it take to represent a
> single neuron sufficiently accurately to model a brain? There are some very
> detailed modelling efforts which I think go further than necessary.

You are probably right that many efforts go further than necessary. But
that is far from saying that the most simplistic model is adequate. The
more I look at it, the more it is apparent that a single neuron, with its
dendritic tree and synaptic sites is quite a computational beast. You're
not just looking at a single operational unit there. The dendritic tree
allows for quite a number of interesting interactions between responses
at various sites, both forward and backward. Abstractions are possible,
but I would be very surprised if a single biological neuron could be
reliably abstracted into a single abstract neural network node in the
A.I. sense. The chemical factories with their frequency-tuned inhibitory
or excitatory exchanges and balances, acting on different time-frames, at
each synaptic receptor site, and in `compartments' of the dendrites and
the neuron are so specialized for their tasks that it is obvious that
they perform non-trivial work in the local information processing tasks.
Thus you would have to use an abstract neural network to model the
behaviour of a single biological neuron. At that point, the effort to do
the computations in the neural network probably start to outweigh the
efforts of a slightly more complex, but tailor-made (hence efficient)
computational model of the neuron.

I personally don't believe that every minor electrical fluctuation and
arbitrary positioning of components needs to be emulated in precise
detail. But the specialized functions of types of receptors, their
number, their average locations, and interaction functions should
probably be represented by some functions to be included in a model. It
is also quite important that the time-component be included, i.e. that
event timing is significant. Traditional neural networks tend to convert
everything to batches and represent response frequencies as an amplitude.
That is now known to be insufficient - you really need event timing,
since single responses (too few to compute a rate representation from)
interact during mental processes. The book "Spikes: Exploring the Neural
Code" by Fred Rieke et al. was dedicated to the purpose of waking up the
neuroscience community to this previously much-overlooked fact.

In my opinion, the minimal implementation of a neuron that can achieve a
reliable emulation of the significant components of the information
processing in a biological neuron is a specialized spiking neuron, with a
number of intrinsic functions, both for the response and modulatory
functions, combined with connectivity components that implement a number
of specialized functions for their transfer functions, local modulations
at different time-scales, interaction with neighbouring connection sites,
and interaction with the neuron's soma. That's pretty much what I listed
in the early draft I posted to minduploading.org. The exact number of
simultaneous functions is something I don't know yet, and it probably
varies per neuron.

The functions themselves can be reasonable representations of more
detailed operations that are either modeled from their observed responses
or from known kinetics. There will have to be probabilistic components.
Perhaps some of the functions can be safely simplified to a degree that
makes them more pallatable to digital computers, but possibly they will
have to be refined with more details instead. It is quite possible that
many simultaneous nonlinear dynamic (perhaps discontinuous) functions
need to be solved during the emulation of a single neuron. It is very
useful to find efficient ways to do this with the goal of emulating the
temporal occurrance of relevant information processing events with
sufficient precision to satisfy the needs expressed in the
above-mentioned book and elsewhere. One such efficient way is the
event-predictive emulation I've been working on, and which I mentioned in
the draft. As a result I was less interesting in counting neurons, than I
was in counting the number of prediction computations per neuron, and the
number of instructions per prediction, to come up with the computational
demands for a software implementation.

> Perhaps the Qualitative Reasoning Neuron is the way to go. I'm currently
> hedging my bets on simple artificial neural network models. I'd be
> interested in
> any evidence or suggestions for experiment which would rule out either
extreme.

I'd say the simple extreme has already been ruled out by neuroscientific
evidence - although it is still probably possible to represent a single
biological neuron by a network of artificial ones. More work needs to be
done to reign in the needs for complexity, especially hard core
information theoretic investigations, the only way to determine the actual
significance that particular features of the biological functions can have.

> Your model differs from mine. Perhaps you could provide a comparison
> in terms
> of number of neurons and the memory and processing required to simulate each?

You should get a pretty good idea of those by reading the draft again as
I improve it. I'll post to MURG again when I upload a new version of the
draft.

> I got the impression you were aiming for more accurate modelling than I
> was. I also
> note on your page you are using floating point arithmetic which even in
> these modern
> times of superscaler processors still costs us a lot in terms of performance.

You're right. There are definitely many efficiency gains as the code is
optimized, including decisions regarding the matching of computational
operations to the performance of the chosen hardware.

> I see most of these as essential research tools rather than as the kind of
> abstractions
> we can scale up to cover an entire brain. Hence my continuance with the
> 'old hat' of more simplistic neural networks of proven capability but
> massively scaled in terms

I've tried to explain my point of view above. I don't think that an
emulation that more faithfully achieves the computational power inherent
in biological neurons is beyond current feasibilities at all.
Demonstrating feasibility is in fact the point of my draft-in-progress.

> of size and complexity. Can you cite something which points to their
> insufficiency at doing
> the job?

I hope I did, starting with the book by Fred Rieke et al. There is a lot
more, but that requires some digging, which I will do if you need me to.

Cheers,
Randal

_______________________________________________________________________
RANDAL A. KOENE
Neural Modeling Lab, Department of Psychology - McGill University
randalk@..., www.psych.mcgill.ca/perpg/stds/rk/
minduploading.org, Lab:(514)-398-4319, Home:(514)-767-6406
_______________________________________________________________________




Fri Dec 29, 2000 10:22 pm

randalk@...
Send Email Send Email

Forward
Message #1801 of 3103 |
Expand Messages Author Sort by Date

Hi MURGers, As we reach the end of this - rather swiftly passed - year 2000, I found myself musing: Is the science of whole brain emulation scientific enough ...
Randal Koene
randalk@...
Send Email
Dec 28, 2000
9:35 pm

Hi all, [engage rant mode] My admittedly rather cynical take on this is that obtaining funding for anything has very little to do with whether it is...
Bruce S. O. Adams
brucea@...
Send Email
Dec 29, 2000
1:39 am

Hi Bruce, ... Good point. ... In the beginning, since we are not really a corporation, the strong personalities would seem to be paramount. ... Interesting...
Randal Koene
randalk@...
Send Email
Dec 29, 2000
7:37 pm

A good question to ask is " How could existing knowledge of the brain be used to make money RIGHT NOW" ! It's not how much you know, it's what you do with what...
Vivek Babtiwale
dr_vek@...
Send Email
Dec 29, 2000
3:56 pm

... I believe you are missing the point Randal? People still think it's immoral. Remember the Robin Williams movie Bicentential Man? He couldn't get rights...
Keith Wiley
kwiley@...
Send Email
Dec 29, 2000
7:11 pm

Hi Keith, ... Hm... I think you should move. It sounds like you live in a neighbourhood that takes its religion a little too seriously. ;) Morals, ethics and...
Randal Koene
randalk@...
Send Email
Dec 29, 2000
8:08 pm

... Well, your name's at the top of my list with the most fanatical dedication to the cause :-). ... I mean in the sense that they are collecting data whereas,...
Bruce S. O. Adams
brucea@...
Send Email
Dec 29, 2000
9:04 pm

Hi Bruce, ... You are probably right that many efforts go further than necessary. But that is far from saying that the most simplistic model is adequate. The ...
Randal Koene
randalk@...
Send Email
Dec 29, 2000
10:22 pm

Hi gang, Chiming in here a month late (but better than never!). ... Yes, Randal has hit the nail squarely on the head. I did a lot of neuronal modeling in my...
Joseph J. Strout
joe@...
Send Email
Jan 2, 2001
7:33 pm

... In the naive computational version short term and long term processes tend to be kept separate. The old fashioned perceptron scheme has a run cycle and a...
Bruce S. O. Adams
brucea@...
Send Email
Jan 3, 2001
12:57 am

... At present we have one factor on our side. Those against the idea morally are generally those who believe its impossible too. I can hear them now, "How...
Bruce S. O. Adams
brucea@...
Send Email
Dec 29, 2000
9:13 pm

... Indeed, while our computational resources are the limiting factor. We want a model that is sufficient to replicate the necessary information processing ...
Bruce S. O. Adams
brucea@...
Send Email
Dec 30, 2000
12:14 am

Hi Bruce, ... I had thought of something similar myself, but using spiking neurons as the base. I'm still working with that modular idea now, converted into a ...
Randal Koene
randalk@...
Send Email
Dec 30, 2000
12:44 am

... Wow, that's a huge proposal -- even a single mm^2 of retina is a huge amount of undiscovered circuitry (can you tell I used to be a retina researcher?)....
Joseph J. Strout
joe@...
Send Email
Jan 2, 2001
7:34 pm

... This I fully realise. The imaging and assaying techniques simply aren't up to it on scale required yet but imagine how much time we could save later on if...
Bruce S. O. Adams
brucea@...
Send Email
Jan 3, 2001
1:11 am

... I guess I can soon call myself a computational neuroscientist. My background previous to my dive into neuroscience is A.I. (in electrical engineering,...
Randal Koene
randalk@...
Send Email
Jan 3, 2001
5:38 am

... Are any of these papers available online. Unfortunately I'm currently in the coorporate workhouse without easy access to papers made from paper. In answer...
Bruce S. O. Adams
brucea@...
Send Email
Jan 1, 2001
7:59 pm

Hi Bruce, ... Even better. I have Jensen's entire Ph.D. Thesis in PostScript format. The thesis contains all 5 papers on the topic. And... if you can copy his...
Randal Koene
randalk@...
Send Email
Jan 3, 2001
5:18 am

... Er, how about for a definite project, for a change? The cyberworm people are silent, but we should be able to join forces, if we're to present a real...
Eugene.Leitl@...
Send Email
Jan 2, 2001
11:35 pm

... I don't know, there are a billion of ways of implementing a given functionality in a structure. ... On a relatively unrelated vein: ...
Eugene.Leitl@...
Send Email
Jan 3, 2001
9:43 am

Hi Eugene, ... Don't even worry about that. I certainly don't have the hubris to think I could design whole brain emulation in reverse. I'm planning this...
Randal Koene
randalk@...
Send Email
Jan 3, 2001
3:16 pm

... It would be rather interesting to create automaton networks on a 3d lattice with progressively decaying connectivity, and use GAs to grow brains driving...
Eugene Leitl
Eugene.Leitl@...
Send Email
Jan 3, 2001
3:29 pm

Hi Eugene, ... That may well be, but that would currently appear to be more your specialty than mine. ... Yes, it's at the following FTP location: ...
Randal Koene
randalk@...
Send Email
Jan 3, 2001
3:42 pm

... I'm working on a format for describing an arbitary neural network as part of the Large Scale Neural Network API (that name is way too unwieldy!). I have ...
Bruce S. O. Adams
brucea@...
Send Email
Jan 3, 2001
7:10 pm

... I think you're right. I also think that the #1 most beneficial near-term goal toward eventually accomplishing that Slice-n-Scan (TM) is perfecting...
Jesse
cat_thirteen@...
Send Email
Jan 9, 2001
4:59 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help