Friday, March 8, 2019

Database alone doesn't make artificial intelligence

Database alone doesn't make artificial intelligence

On the Internet has been writings that artificial intelligence is the synonym for the database. Maybe that is true in some forms, what can be filled on the Internet, and the program just sorts the answers, what are given by using the radio buttons. But of course, the rest of the program that is written by using some programming language like Java is in a vital role in the sorting process. And that's why we must realize that the rest of the program is also very important. Here I'm taking a very simple example of artificial intelligence.

Weather prediction or employee candidate interview programs, what uses forms, are a little bit simpler than some programs, what operates anonymous cars or autonomous drone swarms, but they have the same principle. They are getting data, what is compiling with the database, and the action depends, what is stored in another database. Autonomous drones can simply program to shoot anybody, who has not right IFF (Identification Friend or Foe) system. In the memory of the computer of those drones is stored the image of an armed person, and if the detector notices that thing, would the drone open fire.

When we are thinking about the meteorological program, what predicts the weather or some program, what sorts the answers, what the job seeker would fill in the forms, those systems are handling quite simple data. Of course, meteorological programs can make mistakes, like telling to weather broadcast that the weather is foggy if the lens is steamy or otherwise dirty. But the thing, what tells the system that there is a risk that the road is icing would get the group of thermometers, what is protected from the exhaust gasses.

Those thermometers are on the same level as the road, and if the temperature is near zero degrees of Celsius would the system report the danger of icing. And of course, this system can be linked to the data, what is collected from the satellites and weather radars, and if the cold air is flowing to the area, the system would predict that the temperature will decrease.

 The database is, of course, the main role in artificial intelligence. But also other parts of the program are vital. That means that you can make the needed databases and their connections with every tool, what is meant for that purpose. But making necessary connections between the lists is actually a very hard process. And also the other parts of the program must be made right way, that the program is getting information from the right sensor, and then sends it to right painting of the very huge network of databases. And of course, the program must know, where to get the information, and what to do with that data.

The major use of artificial intelligence is that the system sorts the information for the analysts, who use that data in their own purposes, and the thing with the computer programs is that they must do something. Nobody creates databases and millions of lines of codes for fun. But when we are making artificial intelligence or the analyzation program, what gets data straight from the sensors, we must realize that this kind of system must also forget the data.

If all data of the meteorological program, what is collected from the different sensors like thermometers and cameras would be stored in the database, would that cause that the database will grow in very large scale. And the thing, why in the human brains happens the cell destruction between the ages of 30 and 40 is that in those cells would be stored the unwanted things, and that kind of things must be removed.

This is the idea of forgetting. The unwanted or unwilling things would be removed from the databases because it makes data handling faster. If everything, what we see and feel is stored in the memory, would the action of that thing become slower, and in the world of computers, the thing is the same.  If the database is very large must computer spend more time with it, and that makes reaction slower. The computer can, of course, a program that it would start to compile the database by using the first letter of input to target the input in the certain point of the database, and computers would compile databases by line-to-line.

If the thing what is searched is input in the right way, the database will find the data immediately. But the problem is that the operator can input the thing by using wrong letters or miswrite the things in the wrong way. And in those cases, the database would be compiled by line to line, or there will be the error message. Or in the search form would be asked a couple of more parameters like customer number for making sure that something comes out.

And in the case, that secretary would make a writing mistake the system can suggest the thing, that "it is not the right name, but the customer number seems to belong to the person "XYZ", and do you wish to correct the misspelling"?. This might be one way to handle things where is important to be extremely sharp.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.

Computer researchers published a new algorithm that revolutionizes web management.

The new database structures require new and powerful tools to manage databases in non-centralized solutions. The new data structures can be ...