3 ms·
A lot of people think memristors have the potential to change computing in fundamental ways (requiring new architectures) and bring forth true AI. I'd call it
by sesteel 14y ago
A lot of people think memristors have the potential to change computing in fundamental ways (requiring new architectures) and bring forth true AI. I'd call it revolutionary.
http://spectrum.ieee.org/robotics/artificial-intelligence/moneta-a-mind-made-from-memristors http://spectrum.ieee.org/robotics/artificial-intelligence/mo...
http://www.neurdon.com/category/synapse/ http://www.neurdon.com/category/synapse/
http://www.eetimes.com/electronics-news/4088605/Memristor-emulates-neural-learning http://www.eetimes.com/electronics-news/4088605/Memristor-em...
- tedunangst 14y agoA lot of people have thought a lot of things had the potential to change computing in fundamental ways.
- sesteel 14y agoDon't crush my dreams man.
- jerf 14y agoThe idea that memristers will bring forth true AI is just silly. It's all just turing complete computation, and the blocker on true AI right now isn't about speed. Otherwise we could still run it, just slower. And not actually that much slower, for that matter. And that new architectures would be required is only interesting if you're a breathless industry press reporter. New architectures are required all the damn time for all sorts of things. Intel, AMD, and nVidia all pump them out on a yearly frequency, give or take a bit depending. Flash drives, even without memristors, are going to rearchitect "the cloud" in the next couple of years. Architectures flow like water in this industry.
- xaa 14y agoMemristors have the interesting property of adapting their resistance over time as current flows through them. Thus they can mimic Hebbian learning, a fundamental property of synapses, in a way that other electronic components, cannot easily do. No one knows what the architecture of the first AI will look like. However, our current architectures have a big problem (for creating AI) in that they have a very clean separation between data and code. Code is run in the CPU and alters data on RAM and disk. Brains don't work this way -- there is no separation between data and code. For this reason I think memristors -- while not a silver bullet -- might represent a step in the right direction.
- deleted 14y ago[deleted]
- jerf 14y ago"However, our current architectures have a big problem (for creating AI) in that they have a very clean separation between data and code." That's a security measure, rather than a fundamental property of transistors. We had to add that property to our architectures. Simulating Hebbian learning isn't that difficult with transistors and conventional computation, so you don't get that big an advantage right now. If we were brushing up against the fundamental limits then it would matter, but we're a ways away from that yet.