Be a Supporter!

Artificial Intelligence

  • 400 Views
  • 1 Reply
New Topic Respond to this Topic
CaptinChu
CaptinChu
  • Member since: Sep. 11, 2005
  • Offline.
Forum Stats
Member
Level 15
Blank Slate
Artificial Intelligence 2006-11-03 21:05:11 Reply

Before anyone asks, I searched it on NG, and nothing pertaining to what I have to say came up.

It has come to my sudden understanding that artificial intelligence is extremely possible with the introduction of grammar in mathematics.

Instinct has already a possibility without the need of grammar. Those are animal properties; able to use without communication. Fight and flee is merely a boolean variable, with actions based on the statement chosen. The situation can be accurately determined, thus deciding the boolean.

Socially, however, the A.I. lacks something. Communication, particularly written language, has brought the human race closer, thus making it able to advance in technology. The human brain categorizes memory in different ways. Since language has been invented, man has tended to think in words rather than thoughts. Excluded from this is simple activities, such as walking, chewing gum, etc. Words are used to piece complex ideas. To allow a computer to understand something as complex as a social system, it must think in words rather than numbers. The bridge between words and numbers is grammar in mathematics.

Synonyms, Antonyms, and basic conjunctions (and, for, if, but, nor, or) are already made into most programming languages. The rest of grammar can be applied through a complex system of classes. For example, in the case of instead, the value of the two words are not the same, like in a synonym, but the word can be replaced for another word, meaning that the words are of the same part of grammar. (Walk instead of run: both are verbs.)

By creating an input-output protocol, which can read characters through a camera, form each letter into a word, separate words with spaces, categorize each word, be able to form sentences based on self necessity, and output them properly is the essence of the A.I. I am referring to.

In a practical programming world, the programmer could give a situation to the protocol, and the protocol intelligently works to restore dynamic equilibrium.

Tell me what you think about my idea. (I hope this hasn't already been thought of...)

thoughtpolice
thoughtpolice
  • Member since: Mar. 24, 2003
  • Offline.
Forum Stats
Member
Level 10
Blank Slate
Response to Artificial Intelligence 2006-11-05 20:16:49 Reply

At 11/3/06 09:05 PM, CaptinChu wrote:
Before anyone asks, I searched it on NG, and nothing pertaining to what I have to say came up.
It has come to my sudden understanding that artificial intelligence is extremely possible with the introduction of grammar in mathematics.

Instinct has already a possibility without the need of grammar. Those are animal properties; able to use without communication. Fight and flee is merely a boolean variable, with actions based on the statement chosen. The situation can be accurately determined, thus deciding the boolean.

Socially, however, the A.I. lacks something. Communication, particularly written language, has brought the human race closer, thus making it able to advance in technology. The human brain categorizes memory in different ways. Since language has been invented, man has tended to think in words rather than thoughts. Excluded from this is simple activities, such as walking, chewing gum, etc. Words are used to piece complex ideas. To allow a computer to understand something as complex as a social system, it must think in words rather than numbers. The bridge between words and numbers is grammar in mathematics.

Synonyms, Antonyms, and basic conjunctions (and, for, if, but, nor, or) are already made into most programming languages. The rest of grammar can be applied through a complex system of classes. For example, in the case of instead, the value of the two words are not the same, like in a synonym, but the word can be replaced for another word, meaning that the words are of the same part of grammar. (Walk instead of run: both are verbs.)

By creating an input-output protocol, which can read characters through a camera, form each letter into a word, separate words with spaces, categorize each word, be able to form sentences based on self necessity, and output them properly is the essence of the A.I. I am referring to.

In a practical programming world, the programmer could give a situation to the protocol, and the protocol intelligently works to restore dynamic equilibrium.

Tell me what you think about my idea. (I hope this hasn't already been thought of...)

You're missing much on the topic of "spoken language," there're more factors to just 'reading a word' and getting its meaning. There're things in the human language like tone, and body language that can't just be expressed with words - there're also things like nuances in language (that is, things like accents) that exist all over the world which can make interpretation difficult. Yes, programming language grammars typically have common-sense english words, but the thing is in a programming language is that it's syntactically correct or it's not. Humans do not suffer from this, we can infer, catch implications, and read inbetween the lines to really understand the meanings of things. We also have things like "divergent thinking" and "flashes of brilliance and understanding" that, sadly, computers do not benefit from.

Plus there's the mathematical side of this - if you read Godel's Incompleteness Theory sometime, it states that given any axiomatic system there are inputs which cannot be determined as say "true or false" in a basic system. It also stands to reason that generally, there are many more undecidable problems than there are real decidable ones, so you essentially leave yourself with a very large gap of inputs that "can't reach a desired result." Humans can transcend this (read the theory, it addresses human intervention IIRC.) You can stand up and say "that isn't logical." You can stand up and say "I understand what you mean by that."

There're too many things that're missing from computers in general that humans benefit from to allow them to do what you might be describing to the fullest extent, so you can say that "there isn't a relilable way to achieve this." Given the (extremely reasonable and well-backed) assumption that the human brain isn't Turing complete (yes, I talk about turing's theories a lot here, but you guys should understand in much of these theoretical subjects like A.I., knowing theory is invaluable and can save you time and energy,) it stands to reason that there will be things that the human mind can comprehend and understand that just may be undecidable by such a primitive machine as a computer.


omg.
Playstation Network tag: muffin-noodle
the empty set