A mechanical neural network learns to respond to its environment
hackster.io
hackster.io
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.
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.
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.
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.
So we're back at this kind of antropomorphization.