The genesis of a new generation. A generation of true artificial intelligence is on the horizon.
I’m working on a “true” AI system in the making. I’m not here to make claims or say I have a “true” AI system or tell you “I solved AI”. Far from that. But I will present my theory that I have been working on. There are three phrases to it, I will cover just two of them. I will also try update the thread regularly with updates. I also address the definition of “true” AI, what routes I’m taking to accomplish it, the major land mines in the field of AI and finally my three phase system.
True Artificial Intelligence
or what some call “Strong” AI. But what is it? Well most people’s definition is an AI system that is close to, matches or exceeds human intelligence. But that doesn’t bring us any closer to having a unified definition of AI, does it? We would have to define what Intelligence actually is.
What is Intelligence?
Intelligence is not information nor is it knowledge. We tend to brand theses together. Intelligence is the process of gathering and identifying information. Proof are the dozens of medical cases where people lose all their memory, with it goes their knowledge of everything. They are then required to learn everything over again like a child; how to talk, eat, walk, etc…
If intelligence was knowledge then they would have stopped being intelligent the moment they lost all their memory? surely not. Their ability to relearn everything from scratch successfully is where intelligence hides. Its the process of acquiring and identifying information/knowledge.
Human level intelligence is not Human level knowledge, but the means to acquire it. So therefore the determinant of a “true” AI system is not whether it has adequate human level knowledge, but whether or not it can acquire it. There in lies intelligence!
What components are required for an AI to be considered a “True” AI system?
- The ability to remember
- The ability to think by remembering
- The ability to reason by thinking
- The ability to plan by reasoning
- The ability to strategize by planing
Major Pitfall and land-mine in AGI research?
The implementation of Emotions and Consciousness, it has held the research of AI back because the majority of those who are reaching AGI are building an AI based on that component. Its not required at all for a true AI system. Its only slowing down the process, Its not a necessarily component for an AI system.
Ariadne - Just one more Genesis will do.
The AI i’m programming is called Ariadne. Its not a system that is dated to be finished 10 years from now or 5 years from now. I facepalm when I hear someone say, they have been working on an “true” AI concept for 10, 20, 30+ years. Why stick with something that doesn’t work. I believe that is the reason we do not have “True” AI today, because we stick to our guns. We lose touch with reality that keeps trying to tell us, if it doesn’t work, dump it. What’s the definition of insanity again? Doing the same thing and expecting a different result?
Ariadne is a system not based on neural nets or database systems like Cyc or any other main routes we have today. Information is not directly inserted into the core of the AI system. Every single thing is learned. Its a sort-of a bottom up approach but not a evolutionary one because there is a solid base. I don’t believe in Evolution because there is no direct proof of it, so its insane if I tried to use it as a model to build an AI system.
The First Phase of Ariadne
is what I’m working on right now. Its projected to be complete by the end of the year. The obviously timeline varies.
Phase one is like a test of the AI core, its not really what the goal of the AI is.
Here is a Design concept of how a completed phase will operate: http://img35.imageshack.us/img35/517/cognisense1.png
When phase one is complete, Ariadne will be able to remember, think and reason. Phase one is based purely on text. Phase one intention is not for the AI to understand the meaning of words ( though I can’t say its not possible). In example, “ball” means a sphere object. But to understand the text initself.
“Pusillanimous”. You probably don’t know or might know what this word means. But you sure know its a word right? But how? You know what a phrase is when you see one, you know what a sentence is. You know about punctuations and when to capitalize a word. You know what a paragraph is and so on and so forth. How can an AI acquire this knowledge without it being plugged directly into it like we see in today’s chatbots?
“Howesedfaboutttyrlnowfrt?” <—- What does that say?
If I inputed that into every chatbot today, it will see it as rubbish. But you are able to recognize the intelligent words in there and discard the rubbish. These are some of the issues that require intelligence.
When phase one is completed, Ariadne will be able to:
- Recognize words
- Recognize sentences
- Recognize punctuation and capitalization.
- Recognize when a user is typing and stops typing to take a break.
- Recognize when a user mistypes a word.
- Recognize when a user deletes a letter in order to correctly spell the word.
- Makes word predictions as you type.
- Recognize patterns in words.
Phase two goal is more in tuned with the goal of the entire project. Ariadne is now a Personal Assistant which is able to accomplish any computer task for the user:
- Finally able to understand the meaning of things.
- Able to use computer programs such as word, web browser, Photoshop, visual studio, etc…
- Because she’s able to understand the meaning of things, she will be able to write essays for you, help you with that 10 page research paper, solve that annoying math problem you are stuck on, create elegant programs for you in whatever language (c, c++, java, php), design web sites, so on and so forth.
Phase two is projected for summer of 2012.
Till then, the world awaits for Genesis!