Нейросети научили компьютеры «видеть», то есть распознавать и интерпретировать визуальную информацию. Процесс происходит так: вместо анализа всей картинки сразу нейросеть использует маленькие фильтры (свёртки), которые сканируют изображение по частям, выделяя контуры, текстуры и формы. Каждый последующий слой свёрток опирается на предыдущий, что позволяет собирать из простых свойств более сложные, например, лица, дома или животных. В процессе обучения сеть определяет, какие участки и признаки изображения важнее, и точность распознавания объектов становится всё выше. Для обучения нейросетей нужны большие объёмы размеченных данных — миллионы изображений с подписями, что на них изображено. Главная особенность нейросетей — способность обучаться и адаптироваться к новым задачам. Именно такое самообучение позволило дать компьютерам, пусть пока и несовершенное, но «зрение». Однако в отличие от человека, машины не видят в прямом смысле этого слова, они лишь вычисляют и выявляют паттерны.