Автоматизированная обработка банкнот была одним из первых массовых применений искусственного интеллекта. Задолго до того, как об искусственном интеллекте заговорили повсеместно, разумные машины в банках уже выполняли труднейшую задачу проверки признаков подлинности и выявления фальшивок.
Требования к достоверности решения этой задачи до сих пор остаются беспрецедентными: вероятность неправильного определения типа подлинной банкноты не должна быть выше 1 на 10 миллионов штук. Такая жесткость требований обусловлена большими финансовыми и репутационными потерями банка в случае ошибки.
Кроме того, что искусственный интеллект должен безошибочно анализировать банкноту, ему нужно делать это очень быстро. При автоматизированной обработке через машину за 1 секунду проходит от 10 до 30 банкнот, и по каждой из них нужно успеть принять решение. В реальности, на анализ отводится не более 20 миллисекунд. Это необычно мало в сравнении с такими популярными применениями искусственного интеллекта, как распознавание лиц или идентификация по голосу. Все вычисления нужно делать с помощью ограниченных ресурсов самой машины, без помощи облачных серверов.
В результате, автоматизированная обработка банкнот стала той областью искусственного интеллекта, где применяются специализированные алгоритмы, ориентированные на точность и быстродействие. Популярные решения, такие как сверточные нейронные сети, здесь применяются нечасто и дают посредственные результаты.
КБ «ДОРС» создало множество оригинальных алгоритмов, которые обеспечивают нашим машинам один из самых высоких уровней быстродействия при анализе банкноты и принятии решения.