4 ms·
> Which is dead wrong, because not only is there no usable definition of "improve itself", but there isn't even any understanding of the kinds of skills require
by TomMarius 7y ago
> Which is dead wrong, because not only is there no usable definition of "improve itself", but there isn't even any understanding of the kinds of skills required to create a usable definition.
I disagree. A program improves itself when it reacts to a problem and implements a solution. Obviously that is very general, but enough. A human of IQ 100 certainly can develop software; a program of IQ 100 should be able to do the same, and then you scale horizontally.
- thfuran 7y agoHave you taken an IQ test? They only test a few classes of problem. Performance on these for a human is deemed a workable poxy for intelligence but, for something that approaches the problems very differently, it may not be at all indicative of general intelligence. I think we probably already have reached or are near the point where we could train systems to achieve human-level performance on each of those basic tasks. We are, however, not seemingly near a humanlike AGI.
- TheOtherHobbes 7y agoI don't mean to be rude, but I'm impressed that you seem to have completely skated over the content of my comment. Please read it again. You need to understand what a "problem" and a "solution" both are - in detail - because otherwise you have nothing to work with. And a human of IQ 100 will only ever develop poor software. If you scale horizontally, you won't get game-changers - you'll just get a flood of equally poor software more quickly.
- ThrowawayR2 7y agoMany here have an IQ well over 100 and have no idea how to rebuild an improved version of themselves or even how their consciousness works internally. Seems rather likely any sapient AI we cook up will have just as little idea how itself works as we do how we work. QED, no singularity.
- AnimalMuppet 7y agoA human with IQ 100 can develop software. Can they develop it well enough to improve AI software? Or can they just adequately develop general software? Can a human with IQ 100 write general AI software that a human with IQ 100 can debug?