Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.ai    |    Awaiting the gospel from Sarah Connor    |    1,954 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 1,882 of 1,954    |
|    Shamim Khaliq to Dmitry A. Kazakov    |
|    Re: allowing my AI to dynamically change    |
|    15 Mar 10 06:06:52    |
      From: shamimkhaliq@hotmail.com              On Fri, 05 Mar 2010 05:28:20 +0000, Dmitry A. Kazakov wrote:              > On Wed, 03 Mar 2010 13:58:47 GMT, Shamim Khaliq wrote:       >       >> i am choosing to program in Java because i am familiar with this       >> language. if i allow my AI to dynamically change its own structure, is       >> there any danger involved?       >       > Inconsistency.       >       > No program can ever change the behavior of itself. The way changes are       > done are preprogrammed by you = these changes and the consequences of is       > a part of the algorithm and the data structures of the program. I.e. the       > behavior of a program obviously includes any consequences of the       > "changes" it "applies" to itself. Therefore it makes no sense to talk       > about self-modifying programs. They behave as they do, any program does.       >       > Having said that, a program can modify another program. That is       > consistent.       >       > In the AI context, I bet that for any "self-modifying" program, there is       > an equivalent program, which does not change its code, at the same time       > exposing exactly same behavior and being more       >       > 1. time and space efficient       > 2. readable and maintainable       > 3. predictable and reliable       > 4. easy to reason about the correctness of              thank-you for this feedback. i shall keep control of the development of       the physical neural structure through the use of public constants, though       i may write a program to optimise for me as training seems tedious.              [ comp.ai is moderated ... your article may take a while to appear. ]              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca