I think you're missing the point. I think it's to demonstrate that fully mechanical systems can learn and react like a real brain plus muscles and sensors.
The possible implication is, if consciousness can arise in a digital neural net, it can also arise in a mechanical system, you just need enough of levers and gears connected in a certain way.
> I think it's to demonstrate that fully mechanical systems can learn and react like a real brain plus muscles and sensors.
That wasn't the point of the research as expressed in the article (note that the final image has a label for "Control electronics" underneath the mechanical system):
> Thus, this work lays the foundation for artificial-intelligent (AI) materials that can learn behaviors and properties.
With applications such as:
> use in aircraft wings to morph the shape in response to wind patterns to boost efficiency, adding reactive rigidity to buildings to better withstand earthquakes and other disasters, shockwave-deflecting reactive armor, or even the creation of surfaces able to perform acoustic imaging.
Well of course they have useful applications in mind. But it does demonstrate something interesting: computation occurs naturally, on the "bare metal" of the universe, and systems can be built that perform computation that do not require an abstraction or purpose built computing device.
A NN implemented on a digital computer is a fixed way of varying the electrical field of the CPU (etc.) given (eg.,) an SSD state which produces a fixed way of varying (eg.,) a motor.
This is very (very) far away from adaptive motion at the "tissue" level.
The semi-mystical notion that a NN is a kind of "programming of reality" is false: just as a NN running on a CPU cannot perform nuclear fusion, it likewise, cannot produce material adaptation.
It is an open question whether any non-organic material is adaptive, and I'd bet against it.
Why? Isn't the distinction somewhat arbitrary? A lattice or scaffold is indistinguishable from a crysralling structure only due to it's scale, but when a large, rigid ststructure is built it functions on a larger scale as a sort of material.
Given the title "Mechanical Neural Network", the presence of a conventional digital computer is really disappointing. I went in to this article hoping for steampunk AI.
Here's an idea: ReLU basically = a seesaw + ropes that attach at a movable distance from the fulcrum. Adjusting a 'weight' = sliding the attachment. Nonlinearity = rope can pull but not push.
I'm afraid getting the details to work in practice would probably be horrible.
Not steampunk but sort of biopunk: years ago someone programmed a DNA strand displacement mechanism to implement a particular fixed neural network, as a proof of concept.
That's a good start, but I'd say it's about as far as the people in the article got - i.e. if you already know the weights, you can do inference fully in mechanics.
That could be quite useful for pretrained stuff, no question. But I imagine, to go full steampunk, you'd also have to find a way to train the network fully mechanically.
I.e. implement something like gradient descent without using a digital computer...
Yeah, for backprop you need an error signal (probably not a rope now because it's signed), and to multiply it by the activation (which suggests another seesaw for the multiply), and to bump the connection horizontally proportional to the product. Then fan out the product into the previous layer's error.
I have no experience at mechanical design -- I got to thinking about this out of irritation at a pop-science explanation of neural networks in the New York Times magazine which explained nothing. Could you help people to a real understanding (a basic one) by letting them play with a tiny network in tangible form, where you can see the activations and feel the forces?
I guess making it work with all the details and practicalities would probably end up with the basic parts too complicated, and too many of them for this purpose of learning, but it'd be cool to try.
Otacon: That's right, Snake. The material you're wearing is a mechanical neural network -- meaning there's no computer chips or other SPOF (single point of failure). The material itself is smart, the fabric is doing the thinking as a whole, responding to the environment to protect you from incoming fire.
Snake: I don't like the feeling of wearing something intelligent.
Otacon: Just think of it as like an alien symbiote costume, like the heroes from those old tokusatsu shows wore.
18 comments
[ 3.8 ms ] story [ 58.4 ms ] threadThe possible implication is, if consciousness can arise in a digital neural net, it can also arise in a mechanical system, you just need enough of levers and gears connected in a certain way.
That wasn't the point of the research as expressed in the article (note that the final image has a label for "Control electronics" underneath the mechanical system):
> Thus, this work lays the foundation for artificial-intelligent (AI) materials that can learn behaviors and properties.
With applications such as:
> use in aircraft wings to morph the shape in response to wind patterns to boost efficiency, adding reactive rigidity to buildings to better withstand earthquakes and other disasters, shockwave-deflecting reactive armor, or even the creation of surfaces able to perform acoustic imaging.
A NN implemented on a digital computer is a fixed way of varying the electrical field of the CPU (etc.) given (eg.,) an SSD state which produces a fixed way of varying (eg.,) a motor.
This is very (very) far away from adaptive motion at the "tissue" level.
The semi-mystical notion that a NN is a kind of "programming of reality" is false: just as a NN running on a CPU cannot perform nuclear fusion, it likewise, cannot produce material adaptation.
It is an open question whether any non-organic material is adaptive, and I'd bet against it.
So we're back at this kind of antropomorphization.
I'm afraid getting the details to work in practice would probably be horrible.
Not steampunk but sort of biopunk: years ago someone programmed a DNA strand displacement mechanism to implement a particular fixed neural network, as a proof of concept.
That could be quite useful for pretrained stuff, no question. But I imagine, to go full steampunk, you'd also have to find a way to train the network fully mechanically.
I.e. implement something like gradient descent without using a digital computer...
I have no experience at mechanical design -- I got to thinking about this out of irritation at a pop-science explanation of neural networks in the New York Times magazine which explained nothing. Could you help people to a real understanding (a basic one) by letting them play with a tiny network in tangible form, where you can see the activations and feel the forces?
I guess making it work with all the details and practicalities would probably end up with the basic parts too complicated, and too many of them for this purpose of learning, but it'd be cool to try.
Otacon: That's right, Snake. The material you're wearing is a mechanical neural network -- meaning there's no computer chips or other SPOF (single point of failure). The material itself is smart, the fabric is doing the thinking as a whole, responding to the environment to protect you from incoming fire.
Snake: I don't like the feeling of wearing something intelligent.
Otacon: Just think of it as like an alien symbiote costume, like the heroes from those old tokusatsu shows wore.
Snake: You're not helping.