Исследование возможности применения бинарных диаграмм решений для распознавания текста Курсовая работа студента 445 группы Зубаревича Дмитрия Научный руководитель:к.ф.-м.н.,

Презентация:



Advertisements
Похожие презентации
Определение расстояния между точкой и множеством, представленным бинарной диаграммой решений Курсовая работа студента 345 группы Зубаревича Дмитрия Научный.
Advertisements

Методы распознавания зашумленных образов БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФАКУЛЬТЕТ ПРИКЛАДНОЙ МАТЕМАТИКИ и ИНФОРМАТИКИ Кафедра математического.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Факультет прикладной математики и информатики Кафедра вычислительной.
Профильные курсы информатики, ориентированные на программирование. Объекто- ориентированное программирование.
ПРОГРАММНЫЕ СРЕДСТВА ВЫЯВЛЕНИЯ ТЕРМИНОЛОГИЧЕСКИХ ВАРИАНТОВ В ТЕКСТАХ Антонов Вадим Юрьевич Научный руководитель: Ефремова Наталья Эрнестовна Дипломная.
Липецкий государственный технический университет Кафедра прикладной математики Кузьмин Алексей Сергеевич Распознавание образов сверточными искусственными.
Визначення і властивості автомата. Автомати Мілі та Мура.
Базы данных Михайлова Елена Георгиевна, мат.-мех. ф-т, кафедра информатики, доцент.
ПОТОКО-ЧУВСТВИТЕЛЬНЫЙ АНАЛИЗ УКАЗАТЕЛЕЙ ЯЗЫКА С, ОСНОВАННЫЙ НА ДИАГРАММАХ ДВОИЧНЫХ РЕШЕНИЙ Санкт-Петербургский Государственный Университет Математико-Механический.
Языки и методы программирования Преподаватель – доцент каф. ИТиМПИ Кузнецова Е.М. Лекция 7.
Формирование вычислительных навыков Сложение и вычитание двузначных чисел.
1 Исследование алгоритмов решения задачи k коммивояжеров Научный руководитель, проф., д.т.н. Исполнитель, аспирант Ю.Л. Костюк М.С. Пожидаев Томский государственный.
Применение генетического программирования для реализации систем со сложным поведением Санкт-Петербургский Государственный Университет Информационных Технологий,
Оценка знаний. 1. Изучение предметной области 2. Поиск и изучение существующих систем 3. Выявление сильных и слабых сторон аналогов 4. Формулирование.
Объектная модель многофункциональных словарей Докладчик: Носков А. А. Группа: 525 Научный руководитель: Большакова Е. И.
ТЕСТИРОВАНИЕ МЕТОД «ЧЕРНОГО ЯЩИКА» ВЫПОЛНИЛ СТУДЕНТ ГР. ИВТ-51 з БАННИКОВА Н.Р.
ТЕСТИРОВАНИЕ МЕТОД «ЧЕРНОГО ЯЩИКА» ВЫПОЛНИЛ СТУДЕНТ ГР. ИВТ-51 з БАННИКОВА Н.Р.
§ 2.5. Табличные информационные модели Информатика 7 класс.
Ханнаннова Гузель Эльмановна, студентка 4 курса 542 группы специальности Сестринское дело Научный руководитель: Кромская Наталия Федоровна ГОСУДАРСТВЕННОЕ.
Параллельные алгоритмы для симплициального подразделения области с итерационным измельчением вблизи границы Кафедра параллельных алгоритмов Математико-Механический.
Транксрипт:

Исследование возможности применения бинарных диаграмм решений для распознавания текста Курсовая работа студента 445 группы Зубаревича Дмитрия Научный руководитель:к.ф.-м.н., доцент кафедры информатики Бугайченко Д.Ю.

Цель работы Исследовать возможность применения искусственного нейрона, созданного на основе бинарных диаграмм решений, для задачи распознавания текста. Задачи: Создание библиотеки для построения ИНС, использующих БДР Выявление подходящей структуры ИНС

Бинарные диаграммы решений Кодирование объекта графовой структурой Медленный рост графа при наличии закономерностей в объекте Операции за полиномиальное время от размера графовых кодировок операндов Аппроксимация функций, путем кодирования таблицы значений

Нейрон на основе БДР Что требуется: Положительная реакция на некоторые точки Возможность оценки реакции Способ решения: Хорошие точки поместить в множество Построить функцию, вычисляющую расстояние до множества Реакция нейрона на точку – расстояние от этой точки до множества хороших точек

Архитектура CUDD BDDFunctions BddNeuron BddNeuronJ NeuroLab Пакет решающих диаграмм – Colorado University Decision Diagram Package Библиотека, предоставляющая гибкий объектно-ориентированный C++ интерфейс Библиотека, реализующая нейрон, основанный на решающих диаграммах Java-обертка для библиотеки BddNeuron Библиотека для создания и тестирования НС, использующих нейрон, основанный на БДР

Простейшая схема Один нейрон на один символ Поиск минимума среди расстояний Модельная задача для печатных символов

Простейшая схема Реальная задача для рукописных символов Отсутствие динамики роста качества распознавания

Разрешение конфликтов Проблема: Похожие символы конфликтуют Решение: Анализ характерности битов для символа Обучение пары нейронов, с взвешенным расстоянием Схемы применения: Матричная – разрешение конфликтов для всех возможных сочетаний пар символов Динамическая – определяет свою структуру, в процессе обучения: o Первый слой – простейшая схема o Каждый последующий слой – пара нейронов, разрешающих конфликты

Итоги Повышена гибкость архитектуры Оптимизированы затраты памяти Создана java-обёртка Создана библиотека для построения и тестирования ИНС, использующих БДР Проведено тестирование для распознавания печатных цифр и букв, рукописных цифр Оптимизирована скорость обучения Добавлена возможность взвешивания функций расстояния