Venturing into the Void....
"Umm...why not use MySql or Sql Server or Mongo DB for your object store?"
(Some of these are free.)
~PM
-----------------------

> Date: Sun, 11 Aug 2013 17:18:33 -0400
> Subject: [agi] Re: My Relatively Simple AGI Project
> From: [email protected]
> To: [email protected]
> 
> I am trying to refurbish a database management program that I wrote a
> few years ago and I keep finding additional lists (indexes) that I
> have to implement (the class of each of the lists is almost complete)
> and I just cannot keep it simple.  I haven't even started testing any
> of my AGI theories and the program is already becoming too
> complicated.  I intend on using a lot of data related to a concept (a
> concept like collection of related data) because one basis of my
> theories is that it takes a lot of knowledge about a subject to 'know'
> one simple fact about the subject.  So this means that all my lists
> will add to the complications of the program once I start testing it.
> 
> The non-programming resolute skeptics do not realize how complicated a
> "simple" program can be.  My database management program is simple
> because I am using variations on the same basic algorithms. In fact,
> the first step of my refurbishing the program was to take the class
> for the lists and the indexes out of a template that I had written for
> them and use write individual algorithms for the common algorithms
> that I had defined in a template 6 or 7 years ago.  I found that I did
> not have enough details to debug the system using the templates even
> though they were working well and I was not able to figure out how to
> keep track of run time errors when there was a problem.  (That is not
> an impossible task, but it was just one more thing multiplied over and
> over again.)
> 
> Programming is complicated.  It may turn out that don't have good AGI
> because the management system for a program that is supposed to be
> creative is in itself going to be extremely complicated.  So people
> get stuck into traditional programming methods just because they were
> partly designed to make programming a little more simple. - Jim Bromer
> 
> 
> 
> 
> 
> On Tue, Aug 6, 2013 at 10:49 PM, Jim Bromer <[email protected]> wrote:
> >  My idea that an AGI program has to have an executive function or
> > process that it is very simple but it has to be capable of AGI seems
> > obvious enough.  It has to be lightweight or simple because the more
> > complicated it gets the greater the potential it will have to create
> > logjams.  It might turn out that a lot of the potential for logjams
> > may be due to programming errors, but just as every little detail can
> > add some greater complexity to the programming, so can each detail add
> > to the complexity of the AGI program as it runs.
> >
> > Secondly, the recognition that the integration of Conceptual Structure
> > is the key to making it work is also a potential key to making the AGI
> > part relatively simple.  Conceptual Structure is not a blanket
> > abstraction that the programmer completely details with his program
> > but a more creative structure that the program must create.  So, yes,
> > Conceptual Structure is an abstract system - or more accurately
> > Conceptual Structure will consist of multiple implementations of
> > abstract systems - but it will be systems that are generated by the
> > AGI program as it is running.  This idea of the Conceptual Structure,
> > which is based on the fact that concepts play roles when integrated
> > with other concepts, has to be kept simple or else it will be too
> > complicated and too slow for the program to manage it.
> >
> > Finally the program has to use rational creativity and it has to use
> > some kind of trial and error method.  But the interesting thing about
> > this theory is that now I that I have an initial conjecture about
> > Conceptual Structure I should be able to craft it with as much control
> > as I need. Presuming that at first I will need to find a way to input
> > many of the details of how concepts should be integrated means that my
> > first endeavors would not really be AI or AGI even if my current
> > theory works. But at some point I hope to be able to figure out a way
> > for the program to learn how to determine more of the steps to
> > intelligently integrate conceptual structures.
> >
> > One theory that was never established, even weakly, in experiment was
> > that once you figured out how to create an AI program that it should
> > eventually become more adept at learning new things.  I believe that
> > the theory of Conceptual Structures would make that feasible - if the
> > theory is any good at all.  And this is how you could test the program
> > to compare it against competing AGI programs. It could learn new
> > things and integrate it as long as you could teach it.
> >
> > Jim Bromer
> 
> 
> -------------------------------------------
> AGI
> Archives: https://www.listbox.com/member/archive/303/=now
> RSS Feed: https://www.listbox.com/member/archive/rss/303/19999924-4a978ccc
> 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