Система защиты современной банкноты включает в себя множество различных признаков подлинности, каждый из которых особым образом проявляется в физических свойствах определенных участков банкноты. Наши алгоритмы проверяют банкноту подобно тому, как это делает профессиональный эксперт, участок за участком, признак за признаком. Если хотя бы один признак не соответствует требуемым характеристикам, то банкнота отклоняется.

Такой подход известен в науке как метод каскада классификаторов. Каждый классификатор – это проверка отдельного признака подлинности. Успешное прохождение каскада из множества отдельных классификаторов обеспечивает высокую степень уверенности в подлинности банкноты.

Каскад классификаторов представляет собой альтернативу популярным сейчас нейронным сетям. Один из главных недостатков нейронных сетей – это полностью автоматическое обучение, в результате которого невозможно понять логику принятия решения. Каскад классификаторов, напротив, основан на логическом принятии решения, понятного человеку. Эксперт может обучить каскад классификаторов той логике, которую он применяет сам.

Нейронная сеть на основе обучающей выборки банкнот самостоятельно определяет, какие именно особенности банкнот кажутся ей важными. Чаще всего, такие особенности либо вовсе не имеют отношения к системе защиты банкноты, либо основаны на легко подделываемых признаках подлинности. А важные и стойкие к подделке признаки, напротив, кажутся для сети малозначительными и мало влияют на ее решение. Почти невозможно повлиять на обучение нейронной сети и указать ей, что на самом деле важно, а что нет. В отличие от нейронной сети, каскад классификаторов позволяет эксперту,в ходе обучения, подстроиться к системе защиты банкноты и уделить основное внимание наиболее стойким признакам подлинности.

У нас работают эксперты по защищенной печати, имеющие полиграфическое образование и отлично разбирающиеся в системе защиты банкнот. Сначала они расставляют классификаторы на банкноте, то есть назначают контрольные области и способы их проверки. Выбор классификаторов основан на тщательной проверке наиболее стойких признаков подлинности. Затем происходит автоматическое обучение классификаторов по коллекции сканов подлинных банкнот. В результате, получается каскад классификаторов, сочетающий в себе знания эксперта и точность машинного обучения.
Важно проверять не то, что легко проверяется,
а то, что сложно подделать.
Проверка
ПОДЛИННОСТИ
Для контроля качества работы каскадов классификаторов мы используем проверку по огромной коллекции сканов различных банкнот из разных стран, как подлинных, так и фальшивых. Специальная программа ValidationSIM проверяет, все ли подлинные банкноты правильно подтверждаются каскадом, не происходит ли по случайности ложное подтверждение для другого типа банкноты, и не воспринимаются ли фальшивые банкноты как подлинные.
Разработанные в КБ «ДОРС» методы проверки подлинности защищены несколькими патентами на изобретения. Мы особым образом используем каскады классификаторов, что обеспечивает исключительно быстрое принятие решения. Кроме того, разработанные в КБ «ДОРС» специальные алгоритмы классификаторов сочетают точность и быстродействие. Все это позволило нам, впервые в мире, без потери скорости проверять и пересчитывать смесь десятков разнородных валют в одной пачке.
Наши эксперты не должны быть программистами. Свою работу они выполняют при помощи специальной программы BVSWorkbench, разработанной в КБ «ДОРС».Эта программа сочетает возможности ручного анализа сканов банкнот, конструирования каскадов классификаторов и их машинного обучения.