Разработка программного пакета распознавания символов на основе генетического алгоритма презентация

Цель работы изучить генетические алгоритмы и рассмотреть основные принципы решения задач с их помощью; разработать признаковое пространство для описания алфавитных символов; разработать и реализовать алгоритм распознавания на основе генетического алгоритма.

Слайд 1РАЗРАБОТКА ПРОГРАММНОГО ПАКЕТА РАСПОЗНАВАНИЯ СИМВОЛОВ НА ОСНОВЕ ГЕНЕТИЧЕСКОГО АЛГОРИТМА
Дипломная работа студента

5 курса
Репина Павла Геннадьевича.
Научный руководитель:
кандидат технических наук, доцент
Афанасьев Геннадий Константинович
Рецензент:
кандидат физико-математических наук, доцент
Скакун Виктор Васильевич

Слайд 2Цель работы
изучить генетические алгоритмы и рассмотреть основные принципы решения задач с

их помощью;
разработать признаковое пространство для описания алфавитных символов;
разработать и реализовать алгоритм распознавания на основе генетического алгоритма.

Слайд 3Гены от высоко адаптированных или приспособленных особей будут распространяться в увеличивающемся

количестве у потомков на каждом последующем поколении.

Структурная схема генетического алгоритма.


Слайд 4Признаки распознавания


Прямоугольник, описанный вокруг буквы дает возможность посчитать различные свойства буквы,

чем мы и пользуемся при распознавании.

Признаки вычисляются путем деления длин радиус-векторов, проведенных из центра тяжести до пересечения с контуром, на среднее значение радиус-вектора по всем направлениям


Слайд 5Признаки распознавания


Метод нумерации квадратов сетки, разбивающей символ. Признаком здесь являются те

квадраты, которые участвовали в написании буквы.

Слайд 6Сегментация концентрическими окружностями, центром которых является центр тяжести символа.
Разбиение на окружности

и на 4 прямоугольника радиус-векторами. Признаки – деление количества точек на площадь кольца в соответственном прямоугольнике.

Признаки распознавания



Слайд 7Общий алгоритм работы программы


Слайд 8Создание эталонной буквы с помощью обучения ГА.
Обучение


Слайд 9Обучение


Слайд 10Режим принятия решения

Сравнение признаков нарисованного символа с значениями
«эталонных» букв всего алфавита.


Слайд 11Таблица распознавания


Слайд 12Работа алгоритмов распознавания и добавления символа в БД



Слайд 13Заключение
В ходе данной дипломной работы было выполнено следующее:
1) Разработан ГА, несколько

отличный от традиционного, для наибольшей адаптации к решению поставленной задаче. Также определены: вид фитнес функции, виды операторов кроссовера, селекции и мутации, размер хромосомы и способ представления значений признаков в двоичном виде.
2) Разработан набор признаков, по которым проводится распознавание символов.
3) Разработан программный пакет для распознавания рукописных символов с помощью ГА.
4) Проведено исследование эффективности получившейся программы с целью определения наиболее удачного сочетания значений параметров ГА.

Слайд 14Спасибо за внимание


Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика