Ai Dreams Forum

Member's Experiments & Projects => AI Programming => Topic started by: Zero on December 11, 2017, 11:22:38 am

Title: Inner self dashboard
Post by: Zero on December 11, 2017, 11:22:38 am
Imagine a program that would be able to reproduce each function of a human brain. We would still need an execution model for it to work as a whole.

I propose an "inner self" dashboard, like the one in the picture, as central point of the system.

Instead of trying to create an execution model, we expose the program's states, processes and events through a virtual dashboard.



Making it visual helps figuring things out.

On the top, we have the Activity tabs. We need it to be able to switch activities, suspend them, go back to them, ...etc.

Right in the middle, there's the Main work zone. This is what contains the mental stuff we're working on right now, whatever it is.

On the left side, a Navigation panel lets us choose what we see in the Main work zone. The navigation panel only shows relevant/related stuff.

On the right side, there's a Tool box containing everything we need to act upon what's in the Main work zone. Again, it only shows relevant tools.

When interesting events occur, they pop up in the Notifications zone, below the Tool box.



Now, this dashboard would actually be "used" by a second program which thus would "drive" the first one. I guess it would be a neural net, with deep learning and a maximize pleasure / minimize pain goal. The first program (the one that can be driven through the dashboard) has sensors to feel what the second one does and report it, so we have consciousness. If learning and understanding new things is a source of pleasure, we'll have a nice little AGI.