Отзыв научного руководителя На бакалаврскую работу студента кафедры системного программирования математико-механического факультета СПБГУ Луценко Александра Николаевича «Обнаружение и распознавание потребительских товаров на изображении на основе свёрточных нейронных сетей» В последние десять лет большую популярность получило направление маркетинга, называемое мерчендайзинг. Суть этого направления заключается в том, что нужный ассортимент товара, его правильная выкладка и оформление могут стимулировать продажи, принося компании дополнительную прибыль. Такая работа требует квалификации и для ее выполнения нанимают специальных людей. Наиболее рутинная часть этой работы состоит в том, что нужно контролировать выкладку товара, поскольку со временем полки опустошаются, а их заполнением занимается неквалифицированный персонал. Эту часть работы можно автоматизировать, реализовав программное обеспечение на основе методов глубокого обучения, которое анализировало бы выкладку товара по изображению и сравнивало ее с правильной. Целью бакалаврской работы А.Н. Луценко была реализация прототипа алгоритма для обнаружения товара на полках. В качестве товара были использованы различные напитки в банках и бутылках. Алгоритм должен был состоять их двух частей – обнаружение напитка (банки или бутылки) на изображении и определения типа напитка. А.Н. Луценко была глубоко исследована предметная область, выявлены ее достоинства и недостатки. Были исследованы различные алгоритмы локализации объектов применительно к данной задаче. Все имеющиеся способы оказались не достаточно точны, поэтому студентом был предложен свой подход, комбинирующий два метода из исследованных. Этот подход показал наилучший результат. Для классификации напитков была использована свёрточная нейронная сеть. Поскольку выборка была недостаточно большой, помимо стандартных приемов улучшения работы нейронной сети, было предложено использовать SVM в качестве выходного слоя. Такой подход существенно улучшил качество классификации. В процессе работы А.Н. Луценко проявил себя как грамотный специалист и хороший исследователь, прекрасно разбирающийся в глубоком обучении, способный предложить нестандартные подходы для решения задачи. Работа выполнена на высоком техническом и технологическом уровне и заслуживает оценки «отлично». Заведующий кафедрой системного программирования СПбГУ Доктор физ.-мат. наук, профессор Терехов А.Н.