3 ms·
I always wonder why computers should be intelligent. In essence they can add numbers pretty quickly. If you interpret the result of many such additions in a cer
by bad_alloc 13y ago
I always wonder why computers should be intelligent. In essence they can add numbers pretty quickly. If you interpret the result of many such additions in a certain way you get a text, a video or an operating system. Wouldn't it make more sense to build a machine for thinking instead of reusing one we built for calculating?
- mjn 13y agoThat's one of the core high-level AI debates going back decades, whether a fundamentally different hardware substrate is needed for intelligent machines, or if it's instead more of a 'software' problem. Biologically-inspired AI tends to want to build things that look more like networks of neurons as the hardware substrate (among other things), while some other branches of AI find existing computing hardware to be generally fine as a substrate. Imo it comes down to more of a pragmatic question than a philosophical one, though. Unless we actually discover a super-Turing computational system, any machine will be doing some kind of computation that in principle could be performed by any other Turing-equivalent machine. Of course not all Turing-equivalent machines are equally easy to build everything on top of, which is where the "equivalent in principle" part falls short. But alternate hardware models (assuming not super-Turing ones) don't in themselves get you anything that in some inherent or philosophical sense can't be done by a pile of NAND gates.
- Raphael 13y agoArithmetic can simulate physics. Wouldn't it make more sense to simulate the thinking machine in a standard computer?
- Houshalter 13y agoSpecial purpose hardware is faster than software, but it's generally much more expensive. It also doesn't allow for much experimentation or change. A general purpose computer can emulate anything any other computer can do, and designing software is much easier than designing hardware.