Яндекс представил нейросеть, которая может различать страны по фотография. Компания опубликовала описание нейросети в своем блоге, а также выпустила игру, в которой пользователи могут соревноваться в распознавании стран по снимкам с искусственным интеллектом.
В основе работы этой нейросети лежит алгоритм другого искусственного интеллекта от Яндекса, который может распознавать разные российские города по одной фотографии.
В качестве алгоритма Яндекс использовал сверточную нейросеть SE-ResNeXt-50. В компании не рассказали технические особенности алгоритмов, однако известно, что нейросеть обучалась на тысячах снимков. Предыдущая нейросеть для распознавания российских городов обучалась на 400 тыс. фотографий.



При этом страну нейросеть может узнать даже по фрагментам фотографий, поскольку изучает все части снимков по отдельности. Например, Нидерланды нейросеть может узнать по темным кирпичным стенам и белым оконным рамам.
Важно, что нейросеть не подключается во время своей работы к сервису «Яндекс.Картинки», поскольку тогда искусственный интеллект бы точно моментально угадывал местоположение.