On 4/17/08, Mark Waser <[EMAIL PROTECTED]> wrote:
>
> You *REALLY* need to get up to speed on current database systems before you
> make more ignorant statements.
>
> First off, *most* databases RARELY go to the disk for reads.  Memory is
> cheap and the vast majority of complex databases are generally small enough
> that they are normally held in memory during normal operation.

That's true as of now, but let's think one or two steps further:  Do
you really think a mature AGI's (say with 3-6 year-old human
intelligence) KB can reside in RAM, entirely?


> Next, I suspect that whatever "bundling" you're talking about is likely to
> be along "field" boundaries and is likely going to be akin to just reading
> an entire FIELD table into memory (that will have the exact same structure
> as all other field tables but will be contiguous on disk so as to promote
> fast loads).

To clarify what I mean:

1.  the DB contains a large number of facts / rules (perhaps stored as
"rows" in SQL parlance)
2.  many of these rows have to be fetched for inference (Resolution
tests if a rule leads to a successful proof, but more often than not
the rules are discarded).
3.  the rows are scattered all around the DB

For example, let say I want to infer something about "Harry Porter"
and "JK Rowling", I would want to fetch these facts / rules:
1.  Harry Porter is a successful book series
2.  Harry Porter belongs to the fantasy genre
3.  JK Rowling is the author of Harry Porter
4.  JK Rowling is now richer than Queen Elizabeth II.
etc...

But I would probably NOT need facts / rules like:
1.  Einstein is the creator of General Relativity
2.  Water is heavier than oil
etc...

So we should keep track of what rules are usually used *together*, and
perhaps bring them into physically contagious storage.  I'm not sure
which DB feature(s) allow this...

YKY

-------------------------------------------
agi
Archives: http://www.listbox.com/member/archive/303/=now
RSS Feed: http://www.listbox.com/member/archive/rss/303/
Modify Your Subscription: 
http://www.listbox.com/member/?member_id=8660244&id_secret=101455710-f059c4
Powered by Listbox: http://www.listbox.com

Reply via email to