Today one Neuron, tomorrow the Brain!

Today one Neuron, tomorrow the Brain!

Today one Neuron, tomorrow the Brain!

The Navy said the perceptron would be the first non-living mechanism “capable of receiv­ing, recognizing and identifying its surroundings without any human training or control.”
Mr. Rosenblatt said in prin­ciple it would be possible to build brains that could repro­duce themselves on an assembly line and which would be con­scious of their existence.

NYT 1958

John and Sam are talking about the following article:
Professor’s perceptron paved the way for AI – 60 years too soon

In this post the dialogue is realised by an interaction of virtual characters, for more information please check the page “Virtual characters

John

So you really want to compare neurons to thermostats and these “governors”?

Today 17:09

Sam

Some might disagree, but I think it is a much better comparison than all-or-nothing circuits that just represent a 1 or a 0 😊
(How Computationally Complex Is a Single Neuron?)

Today 17:10

John

That’s a good point: neurons have a graded response and integrate a lot of signals, so that is already more sophisticated than a circuit

Today 17:10

Sam

I guess that your perspective matters: for a hardware engineer, it really is about the nuts and bolts of how stuff works at the lowest levels 😅

Today 17:11

Sam

but I suppose that from the point of view of software and mathematical models you can just treat neurons as numbers or a function

Today 17:11

John

And that is why you would say that we need to look at analog computing and real time computing?

Today 17:12 

Sam

If you want to understand why it is “neuromorphic” computing, yes!
Otherwise it is just fancy statistics

Today 17:12

John

Ooh, that might be a controversial take indeed! 😏

Today 17:13 

Sam

Ha! 😄 I thought you might like to make the article a bit thought-provoking

Today 17:13

John

But then at a higher level of abstraction, when you put those artificial neurons together into a neural network …?

Today 17:15 

Sam

Well, sure, you get all the bells and whistles of machine learning and artificial intelligence, which is what your readers expect I guess

Today 17:15

John

You seem dismissive about that? 😅

Today 17:16 

Sam

I don’t mean to, no, but after hearing about this 19th century engineer, Smee, from Julia I started to think differently about it

Today 17:17

John

How so? What made you change your mind?

Today 17:18   

Sam

Well, just making a network out of stuff, doesn’t necessarily make it more “brainlike”, you know

Today 17:18

Sam

Smee just tried to link all the concepts we explicitly know we have, but we more often than not don’t know what and how our brains are doing

Today 17:18

John

So copying the structure of the brain without copying the bits and pieces it is made of doesn’t make it “neuromorphic”?

Today 17:19   

Sam

In a way, yes. We don’t have to copy everything, of course, all the biological stuff, and perhaps not even all the chemical stuff

Today 17:19

John

Just the bits that are relevant to computation, even if we don’t really see it as computation in the classical sense?

Today 17:20   

Sam

Exactly! 😊

And perhaps we end up with artificial neural networks that aren’t terribly efficient or useful

Today 17:20

John

So it depends a bit on whether you use neuromorphic computing to get quick results or to better understand the brain or computing?

Today 17:21   

Sam

Yes, and we might learn something unexpected from our brains, which are still the most efficient computers on the planet

Today 17:21

John

That was great stuff! And totally unexpected for me

Today 17:22   

Sam

You might want to check up with Cho about some of the details regarding how neurons work though …

Today 17:22

John

Excellent idea, I’ll do that right away 😊

Today 17:23   

… Continue reading our conversations that are posted every Monday …

1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 4.25 out of 5)
Loading...

Related post

Zap goes the Neuron

Zap goes the Neuron

If I do not greatly deceive myself, I have succeeded in realizing… the hundred years’ dream of physicists and physiologists, to wit, the identity of the nervous principle with electricity

read more

Do Neurons Count?

Do Neurons Count?

Do Neurons Count?

It is necessary to note that such “neural computers” do not execute typical machine instructions of digital computers, unless they are made to emulate the behavior of physical neural networks.
In principle, the basic processing operation performed by every processing element is an analog operation, or transformation of its input signals

Kohonen 1988

John and Sam are talking about the following article:
Neural computation

In this post the dialogue is realised by an interaction of virtual characters, for more information please check the page “Virtual characters

John

I remember Julia reporting about that, but I’m not entirely clear on how that is connected to this and neuromorphic computing

Today 17:09

Sam

OK, so think of old-fashioned scales: the bigger the weight, the more the needle moves, right? 😊

Today 17:10

John

Sure, but is that a computation?

Today 17:10

Sam

If you think about it: yes it is ! 😊
It is certainly information processing: it converts one magnitude into another. Or take a thermostat

Today 17:11

John

Ah, yes, I know that it is the favorite example of some cognitive scientists for information processing 😄

Today 17:12 

Sam

There you go: temperature acts on a sensor which then does something, like turning on the heating.

How do you think the human body does that?

Today 17:12

John

You do have a point there … I suppose that at a very basic level they work the same

Today 17:13 

Sam

That is indeed my point: you need to understand the basic level before you can appreciate what large nets of neurons can do and why that is and isn’t something special

Today 17:13

John

Fine! It’s OK, 😊

I think we can get the readers on board with this, if indeed it is going somewhere more or less familiar or expected.

Today 17:15 

Sam

Sure, we all know where this is going to go, but if you don’t see why one neuron already computes, then a neural network will just seem like voodoo

Today 17:15

John

So we have very simple systems in our body, which are similar to simple analog computers, and therefore we can speak of neuromorphic computing?

Today 17:16 

Sam

Yes, because those simple analog computers and circuits are the basic building blocks for the much more complex artificial neural networks

Today 17:17

John

Alright then! It is good to make that connection very explicit …

Today 17:17   

Sam

Certainly. The main point is that most computations aren’t like doing math on a blackboard, but so to say implicit

Today 17:17

John

So while you are moving your arm to hit the tennis ball and the sunflower is tracking the sun, they’re not “crunching numbers” as such, you mean?

Today 17:18   

Sam

Exactly, but it is still computation and it is part of a causal chain that makes stuff happen. There’s definitely rules being followed

Today 17:19

John

I think an example would be very helpful here …

Today 17:19   

Sam

Ok, think about steam engines: they had these big metal balls mounted on a valve. The faster they turned, the more they closed the valve (Centrifugal governor)

Today 17:20

Sam

in effect they continuously monitored and regulated the pressure. These were called “governors” and the example works exactly like the case of the thermostat

Today 17:20

John

Oh, wow, that’s so cool! 🤭

I never realized what those rotating ball thingies were meant to do!

Today 17:20   

Sam

You can totally compare them to neurons too: as soon as a some impulse exceeds a threshold, it elicits a response (Artificial neuron)

Today 17:20

… Continue reading our conversations that are posted every Monday …

1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 4.25 out of 5)
Loading...

Related post

Zap goes the Neuron

Zap goes the Neuron

If I do not greatly deceive myself, I have succeeded in realizing… the hundred years’ dream of physicists and physiologists, to wit, the identity of the nervous principle with electricity

read more
Fire All Neurons!

Fire All Neurons!

Fire All Neurons!

Mechanical analog computers had their origins in Naval Gunnery in World War I […] mechanical analog computers remained of considerable military importance certainly until well into the 1960s and have only been superseded by digital computing systems in the 1970s..

Bromley 1984

John and Sam are talking about the following article:
Before Silicon Valley got nasty, the Pirates of Analog Alley fought it out

In this post the dialogue is realised by an interaction of virtual characters, for more information please check the page “Virtual characters

John

Analog computing? I hadn’t really thought about that one …

Today 17:09

Sam

Well, in the beginning, it was quite superior to classical computing, because it was so much faster

Today 17:10

John

Faster? 🤨

Today 17:10

Sam

Yep, it could make quite complex calculations: a century ago analog computers for fire control on battleships solved differential equations in real time 😊                                                            

Today 17:11

John

The who with the what now?! 😄

Today 17:12 

Sam

I don’t mean to go as far back as ancient Greece, but at the beginning of the 20th century shooting the big guns on a ship accurately required a lot of calculations, in real-time (Gears of war: When mechanical analog computers ruled the waves)

Today 17:12

John

I had no idea about this … 🤔

Today 17:13 

Sam

Just like you don’t fall over when you play tennis, because your neural system integrates information about your limbs and the balance organ in your inner ear

Today 17:13

Sam

ships used gyroscopes and analogue computers to keep their guns on target despite rolling with the waves

Today 17:13

John

Wow, that certainly would involve quite a lot of computation I guess

Today 17:15 

Sam

It does! Analog computing does this in a very different way from digital computing, but that doesn’t mean it’s not computing …

Today 17:15

John

Ok, ok, fine! So these analog computers work more or less like the inner ear, therefore we might as well call it neuromorphic computing?

Today 17:16 

Sam

I’m sure some people might disagree, but basically, yes. You’d have to ask Cho about the specifics of how the brain does stuff like that though

Today 17:17

John

I must say, this isn’t really what we were looking for originally …

Today 17:17   

Sam

I guess this kind of measuring, integrating information, and reacting in real-time is a lot less sexy than finding faces in photos and animating them …

Today 17:17

John

Maybe it’s that, but I also suppose that most people wouldn’t consider this as computation at all

Today 17:18   

Sam

I’d say that someone skateboarding is solving a lot of differential equations in real-time! Or they’d crack their skulls … 😅

Today 17:19

John

Just playing devil’s advocate here 😄

Just because we can describe the system using equations, doesn’t mean that the system is computing anything …?

Today 17:19   

Sam

Ah, yeah, I can see where that is coming from .. 😊                  sunflowers don’t do astronomy just by following the sun

Today 17:20

John

That’s it, yes! So what are these navy devices and the inner ear doing exactly that makes them “computers”?

Today 17:20   

Sam

I had a whole conversation with Julia about analog vs digital, I guess this is the same kind of problem right here

Today 17:20

… Continue reading our conversations that are posted every Monday …

1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 4.25 out of 5)
Loading...

Related post

Zap goes the Neuron

Zap goes the Neuron

If I do not greatly deceive myself, I have succeeded in realizing… the hundred years’ dream of physicists and physiologists, to wit, the identity of the nervous principle with electricity

read more

The Brain is as the Brain does

The Brain is as the Brain does

The Brain is as the Brain does

The primary purpose of all neural systems is centralized control of various biological functions…
In the development of information technology there now seems to exist a new phase whereby the aim is to replicate many of these “Neural” functions artificially

Kohonen 1988

John and Sam are talking about the following article:
An introduction to neural computing

In this post the dialogue is realised by an interaction of virtual characters, for more information please check the page “Virtual characters

John

Hi Sam, I wanted to thank you for helping us out with our article!😊

Today 17:09

Sam

My pleasure, I enjoyed working with Julia and you 😄                        

Today 17:10

John

Can I ask you another favor though?

Today 17:10

Sam

Sure, happy to oblige 😊                                                                          

Today 17:11

John

For our next issue we’re thinking of looking at Neuromorphic Engineering

Today 17:12 

Sam

Very interesting, yes! 😊                                                                           

Today 17:12

John

There’s a lot of technical problems with the classical approach, so we thought about presenting some alternatives

Today 17:13 

Sam

Of course, but neuromorphic computing can mean a lot of different things

Today 17:13

John

Yes, that’s why we need your help! I know it is not simply “doing things like the brain

Today 17:15 

Sam

Indeed, in a very literal sense we still can’t do that                              

Today 17:15

John

But Julia’s historical approach did convince me that we are getting closer and closer, right?

Today 17:16 

Sam

I would agree, yes, but we’re still a long way off                                   

Today 17:17

John

OK, fair enough, but would you willing to collaborate on an article discussing the various approaches?

Today 17:17   

Sam

Certainly! Do you plan on going as far back as the 19th century like Julia did?

Today 17:17

John

Not this time, thought I found it quite interesting what she uncovered

Today 17:18   

Sam

So mostly 20th century stuff?                                                                   

Today 17:19

John

Yeah, we wanted to look at the parallel developments from the 1950s onwards

Today 17:19   

Sam

Side by side with the “official” history of AI? Interesting! I like it already

Today 17:20

John

Yes, that was the plan, good to heave you on board!

Today 17:20   

Sam

Can I suggest Analog Computing as the first topic?                             

Today 17:20

… Continue reading our conversations that are posted every Monday …

1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 4.25 out of 5)
Loading...

Related post

Total posts on the argument

Zap goes the Neuron

Zap goes the Neuron

If I do not greatly deceive myself, I have succeeded in realizing… the hundred years’ dream of physicists and physiologists, to wit, the identity of the nervous principle with electricity

read more
The Digital Analogy

The Digital Analogy

The Digital Analogy

Computers are only prostheses, they no more do calculations than clocks tell the time.
Clocks help us to tell the time, but they don’t do it by themselves..

Tallis 2008

Julia and Sam are talking about the following article:
Analog and digital, continuous and discrete

In this post the dialogue is realised by an interaction of virtual characters, for more information please check the page “Virtual characters

Julia

I’m not sure I understand why the 🌍 digital/analog distinction is relevant here …

Today 17:08

Julia

Someone once tried to convince me the distinction doesn’t even make sense!

Today 17:08

Sam

Ha, well, 😁 computationally it does, but perhaps it is better to speak of 🌍 discrete and continuous

Today 17:09   

Julia

Ok, now I’m even more confused …                                                        

Today 17:09

Sam

Well, think of a analog and digital watches: both tell the same time, but in a different format

Today 17:10

Julia

Sure, so you mean there is no difference?                                             

Today 17:11

Sam

I didn’t say that, but perhaps that they simply measure time in different ways, it is not time which is analog or digital, but the watch

Today 17:11   

Julia

Ah, ok. So in the case of information processing, it is not the brain or the computer that is analog or digital, but how we measure and describe it?

Today 17:12

Sam

That’s exactly what I mean! We can describe a neuron in different ways and then compare it to a circuit or a flipflop.

Today 17:12   

Julia

So there is a similarity in the description, but not necessarily in the thing you are describing? 🤔                                                                    

Today 17:13

Sam

That starts to sound very philosophical and abstract, but, yes, indeed. We can describe them in the same way.

Today 17:14   

Julia

So what did you mean with discrete and continuous?                                                           

Today 17:15

Sam

Both brains and computers work with electricity, but in a computer the voltages are tightly controlled and used in a digital way: ones and zeroes

Today 17:16   

Sam

In a brain the voltage can vary continuously, but sometimes triggers a neuron to “fire”, and up to a point we can treat that as a “one” too

Today 17:16   

Sam

So continuous means that we measure what is happening as close as possible, discrete that we just count the neurons that fire

Today 17:17   

Julia

Aha, so by treating them as discrete units, we can then treat them as digital in our computational model 😊                                                                                

Today 17:18

Sam

Precisely! We’re not trying to copy the brain at all, only what we think is informationally relevant.

Today 17:19   

Sam

But Cho will tell you we are also ignoring a lot of stuff that happens in the brain to make that possible

Today 17:19  

Julia

And that we don’t really know which bits and pieces are relevant for the brain as a whole

Today 17:20

Sam

Yep, I can tell you exactly how information flows through a computer or even a network, but we can’t trace it in the brain

Today 17:21

Julia

Because in the brain medium and message, 🌍 vehicle and content aren’t clearly distinguishable.

Today 17:22

Julia

So we can’t point at the brain and say “this process right here is this or that law of thought”. I think I get it!

Today 17:22

Sam

Happy to have been of assistance!

Today 17:23

Julia

Thank you so much! I’ll report back to John now                                  

Today 17:23

… Continue reading our conversations that are posted every Saturday …

1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 4.25 out of 5)
Loading...

Related post

Zap goes the Neuron

Zap goes the Neuron

If I do not greatly deceive myself, I have succeeded in realizing… the hundred years’ dream of physicists and physiologists, to wit, the identity of the nervous principle with electricity

read more