Logan Streondj via AGI <[email protected]> wrote:
> sounds like Jim may have issues with commitment,
> as in committing to a particular idea long enough to express it,
> define it, write it, test it, debug it, and then make a better
> prototype.

I have been spending a lot of time on SAT again so I haven't done much
programming unfortunately. I think that the prototypes have to be
developed before canonical forms can be designed. However, I was
thinking the other day and I realized that if a major advancement
(like something in SAT) was found then all sorts of ideas could be
reexamined and it wouldn't be surprising if many of them were capable
of achieving some sort of primitive level AGI. So canonical forms of
ADIs might make more sense. That is, if you think it is reasonable to
expect that an unexpected major advancement in computer science (like
a polynomial time SAT solver) will occur in the near future then an
ADI like the one Steve has in mind is perfectly reasonable.  If not
then you have to assume that better AGI programs are going to require
so much trial and error development then it is unreasonable to assume
that spending a lot of time on the design of canonical interfaces is
going to get you very far.

I spent a lot of time creating a very basic data storage and retrieval
system for my would be AGI project. It absorbed a huge amount of time
and effort and while the design is probably adequate it added to the
complexity of the preliminary design. I am almost to the point now
that I might achieve more if I started with an elementary data storage
and retrieval system and just did some primitive experiments with the
ideas that I have been talking about. Then if I get something
interesting I can begin to add elements from the more advanced storage
and retrieval system I have already created.

Since my SAT project has not gotten off the ground that plan is
looking a little more likely. But the point is that the elaborate
preliminary planning does not really make all that much sense for a
truly experimental project unless it was specifically aimed at
creating the appropriate tools for the experiments.
Jim Bromer


On Sat, Mar 21, 2015 at 3:25 AM, Logan Streondj via AGI <[email protected]> 
wrote:
> On Thu, Mar 19, 2015 at 08:53:44PM -0700, Steve Richfield via AGI wrote:
>> Jim,
>>
>> On Thu, Mar 19, 2015 at 8:21 PM, Jim Bromer via AGI <[email protected]> wrote:
>>
>> > Steve,
>> > I still don't understand what you are getting at. Why does the ADI have to
>> > be in some sort of canonical form?
>> >
>>
>> Apparently many people working on AGI plan on writing separate code for
>> nearly every function, rather than implement general-purpose "function
>> boxes" that will do reasonable things to whatever data is presented to
>> them. I see this as a humanly impossible task, because THAT much code will
>> simply set up like so much concrete.
>>
>> Once you have bought into reusable general purpose function boxes, then the
>> data will have to be presented in some sort of standard form that the
>> function boxes expect.
>
> the reusable function boxes sounds like flow based programming
> and hardware programming in general. SPEL will definitely support it,
> as perhaps the main paradigm.  As I see it only way to improve upon
> the performance of vanilla C/C++ is by going with OpenCl and HDL's.
>
>
>> >
>> >
>> > Are you saying that all AGI projects have to be theoretically defined in
>> > order to begin to be designed?
>> >
>>
>> I don't care if there are ad-hoc NNs doing the work, or matrix-implemented
>> ML doing the work, or just lots of ad hoc code. My point is that to avoid
>> writing new code for every function, there MUST be standardization of data.
>
> Yep, SPEL is a standard that is both human and machine compatible.
>
>> > had in mind but I don't see any real value in trying to express it in
>> > canonical form for example.
>> >
>>
>> If you are the only programmer, don't share code, plan to write very
>> repetitive code, etc., then go ahead and do things without standardization.
>
> sounds like Jim may have issues with commitment,
> as in committing to a particular idea long enough to express it,
> define it, write it, test it, debug it, and then make a better
> protoype.
>
>>
>> Steve
>> ==========
>
> Logan ni nya ya
>
>
> -------------------------------------------
> AGI
> Archives: https://www.listbox.com/member/archive/303/=now
> RSS Feed: https://www.listbox.com/member/archive/rss/303/24379807-653794b5
> Modify Your Subscription: https://www.listbox.com/member/?&;
> Powered by Listbox: http://www.listbox.com


-------------------------------------------
AGI
Archives: https://www.listbox.com/member/archive/303/=now
RSS Feed: https://www.listbox.com/member/archive/rss/303/21088071-f452e424
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21088071&id_secret=21088071-58d57657
Powered by Listbox: http://www.listbox.com

Reply via email to