Alex,

I am not talking about a "standard" or "official" or "universal" top-level processor.

This is a topic I've discussed before and published before:  To be safe, secure, and intelligent, an AI system (robot or just an intelligent processor) should have a top-level control unit that serves the same basic functions as the human (and other mammalian) frontal lobes:  serve as the conscious central control unit.

As you say below, such a system would have a supervisor, scheduler, and  other system-level processes.   Even a mouse-level intelligence would be far superior to any pf today's so-called "intelligent systems".  

The goal of a human-level AGI would be far in the future.  I doubt that it could be achieved in the 21st C.

This is the topic of my talk in the recent ontology summit series, you can read the slides or view the YouTube..  There is much more to say, and I'll include more references later.  But I believe this topic is more important than trying to develop a universal formalization of whatever -- primarily because any such formal system would very rapidly become obsolete.

John
 


From: "Alex Shkotin" <alex.shkotin@gmail.com>

John,

About "top-level processor". I am far from robotics to discuss robot OS structure. I hope there is Supervisor, Scheduler and other system level processes there. Is there any subsystem to name "top-level processor" I don't know.

Alex

пт, 11 окт. 2024 г. в 23:25, John F Sowa <sowa@bestweb.net>:
Alexandre Rademaker:  We don’t necessarily need to throw away the meanings. A safe translation should account for a 1-N mapping.. from surface to logical representations. Context or even some statistical preference can select the most preferable reading.

Yes.  That is why we need a top-level symbolic processor that can determine what to do for any particular issue that may arise.

Alex Shkotin:  With robots it's better not to use vague terms or sentences. It's dangerous.  Good robots will tell: I don't understand, bad ones can make a mess of things.

As I said to Alexandre,  the top-level processor should use symbolic methods for determining what to do.

Alex:  My way is to represent knowledge formally. The precision of knowledge itself remains the same initially and may be better after we apply knowledge processing algorithms to this formalized knowledge. 

Think of the top-level symbolic processor as a gate-keeper.  It is in the best position to determine what to do.  In many cases, the best thing is to ask a question or even a series of questions before making a decision. 

The top-level processor may use LLMs in the simplest and most secure way:  Translate a query in any natural language to and from whatever internal form the system uses.  After the top-level processor has determined what to do, it can pass the translated result to whatever subroutines can handle it.  Those subroutines may or may not use LLMs or many, many other tools of various kinds.

Basic point:  One size does not fit all.  The top-level processor determines which of many internal processors should or should not be invoked.  Anything that seems dangerous can be sent to a security system, which may or may not reject the input or even send it to proper authorities to handle it.

John