For many people outside the IT sector, the expression “artificial intelligence” is something of a mystery. Could you tell us what you understand by this term?
There is a lot of history behind the term “artificial intelligence”, and it’s not new at all. This term started showing up in the 50s and 60s, and a lot of fictional literature is dedicated to it. But why is it popular right now? I think there is one main reason. In 2012, a new approach appeared in computer science. When I say a new approach, I mean AlexNet, which is the first convolution neural network.
AlexNet was able to find patterns in images. It became possible because Nvidia created a technology called CUDA, and basically, it allows us to process significant volumes of primitive data simultaneously. So it’s pretty fast, which is required in order to train a neural network. Engineers began to use AlexNet and create other similar architectures for the fast training of neural networks. There was emplaced hardware technology combined with some scientific ideas on how a neural network could be trained. It resulted in a revival of artificial intelligence.
Why do we call it “artificial intelligence” when this can be considered a conditional term? It's because the human doesn't describe the task. People cannot explain how they classify, for example, a