📜 ⬆️ ⬇️

How to create artificial intelligence? The first story. What is intelligence?

image

In a series of articles we will talk about new approaches in AI, personality modeling and processing of BIG Data, which are not available to most AI specialists and the public. The value of this information is that it is all tested in practice and most of the theoretical developments are implemented in applied projects.

Many of you have heard about modern technologies that are associated today with the concept of artificial intelligence, namely: expert systems, neural networks, linguistic algorithms, hybrid systems, cognitive technologies, imitation (chat bots), etc.
')
Yes, many companies with the help of the above technologies solve the problems of their clients in information processing. Some of these companies write that they create or create solutions in the field of artificial intelligence. But is this intelligence?

The first thing we will do is define what intelligence is.


Imagine that a computer with intelligence exists. And you have the opportunity to communicate with him by voice or via text message.
Questions:

Now, answer these questions again, with the only difference that you would have to train:

You and I have just done intellectual work, and I hope that many of you have gained new knowledge. And that's why:

There are many approaches to the definition of intelligence. We will identify its main features ...

First of all, intelligence is the ability to learn and imagine .


In order to create an algorithm for modeling intelligence, the first thing to do is to endow it with the ability to learn , no knowledge is needed to invest in it.

Let's go back to our example with a child in order to describe the learning process in more detail.
What principles work when a child learns to understand and speak a language?
  1. The more often he hears the word in different contexts, the faster he will remember it. The word that he will utter first will most likely be “mother”.
    "Mom loves you"
    “Mommy will wash your hands”
    "Mom kisses you"
    “Where's mom?”
    Training takes place through data redundancy.
  2. The more channels of information flow involved, the more effective the training:
    the child hears: "Mom loves you."
    the baby sees mom's smile.
    the baby feels the warmth emanating from mom.
    the baby feels the taste and smell of mother's milk.
    the child says "Mom."
  3. The child will not be able to reproduce the word right away. He will try, stay. "M", "Ma", "Mom", "M" ... "Mom". Learning takes place in action, each subsequent attempt is adjusted until we get the result. Trial and error method. Getting feedback from reality is very important.
  4. Do not raise your children, they will still look like you. A child tends to be like the people around him. He imitates them and learns from them. This is one of the mechanisms of personality modeling, which we will discuss in more detail in the following articles.


What is the role of imagination?


Imagine that you drive a car on an unfamiliar track. Passing a speed limit sign of 80 km / h. Drive on and see another speed limit sign, but it is spattered with mud and can hardly be disassembled. You are traveling at a speed of 95 km / h. What will you do? While you were making a decision because of the bushes a police officer looked out and you saw a radiant smile on his face. In your head, an “image of a sign” instantly appeared, and you understood why there is a policeman standing there, and that you urgently need to press the brake. You reset the speed to 55 km / h, the smile from the policeman’s face instantly disappears, and you continue driving.

And another interesting example of the work of the imagination from the animal world is the observation of magpies. Forty before the eyes of the other forty buried food in the wasteland. All the magpies flew away, but our forty turned back to the wasteland and hid the food. What happened? She imagined (imagined) “what will happen if” another forty, who saw where she had hidden the food, would arrive. She modeled the situation and found a solution to how to avoid it.

Imagination is a simulation of a situation under arbitrary conditions.

As you have already seen, intelligence is not a knowledge base, it is not a set of programmed reactions or following predetermined rules.

Intellect is the ability to learn, learn and adapt to changing conditions in the process of solving difficulties.

Do not you think that by defining the intellect we lost sight of some important components or forgot to tell something?

Yes, we lost sight of perception, and forgot to tell you about memory.

Imagine that you look through the peephole and see part of the letter:



What is this letter?

Maybe "K"?

Of course not, this is the Japanese character "eternity."

Before you just set the task (problem). Most likely you found a similar image of the letter “K” in your head and calmed down.

Your intellect perceives all the images and looks for a similar image in memory, if it does not exist, then the binding (anchor) to the existing images is formed and thanks to this you memorize new information, get skills or experience.

An image is a subjective vision of the real world perceived with the help of the senses (information entry channels).

Perception is subjective, because it depends on the sequence of learning, the sequence of the appearance of images in a person’s life and their influence.

Perception begins with the recognition of images of light / dark. Open your eyes - light, close - dark. Next, a person learns to recognize more and more complex images - “mom”, “dad”, ball, table, dog. We obtain reference data, and all subsequent images are a superstructure above the previous ones.

From this point of view, learning is the process of building new relationships between perceived images and images that are already in memory .

Memory is used to store images and their relationships .

And the imagination is the ability to complete the unfinished image .

To summarize, we present another experiment from the animal world:

The chimpanzees were caged, and inside the cage a bunch of bananas was hung rather high from the floor. At first, the chimpanzee jumped, but quickly got tired, and seemed to lose interest in bananas and sat down, hardly paying attention to them. But after a while, the monkey took the stick left in the cage and shook the bananas until they fell. Another time, to get bananas, the chimpanzee managed to connect two sticks, because each stick separately was not enough to reach them. The animal coped with a more difficult task, unexpectedly placing a box under the bananas and using it as a step.

Chimpanzees showed her familiar image of a "bunch of bananas." But the image for her was incomplete - they can not be reached and eaten. But since this was the only food source available, the incomplete image increased internal stress and required completion.

The means to solve the problem (complete the image) were always available, but the emergence of a solution required the transformation of the existing images (it was necessary to learn using imagination). Chimpanzees needed to imagine (mentally enumerating all possible options): “what will happen if I take a stick”, “and what will happen if ...” and the most likely assumptions are tested in practice, try and get feedback, imagine again, try, get feedback communication and so on until we complete the image (learn).

If the recognition of the image of the hieroglyph “eternity” would be a matter of life and death for you, then you would definitely find a way to do it.

From a more popular language, we turn to the technical language and formulate the basic concepts that we will use further:




At the beginning of the article we listed the technologies associated today with artificial intelligence, now you can independently assess how much they correspond to the concept of intelligence.

In the next article we will consider such a task as an intelligent search for information on the Internet. We define the criteria of intellectuality, develop practical approaches and “touch” the real application, which implements the principles described in this article.

The article does not claim to truth, is part of our research and development. Write comments, supplement the material with your own examples or reflections. Learn and imagine ...

Read the following article on Habré:
How to create artificial intelligence? The second story. Algorithms for intelligent search and storage of information

Source: https://habr.com/ru/post/366821/


All Articles