Распознавание математических формул (проект)
Ментор | Никитин Алексей |
Учебный семестр | Осень 2016 |
Учебный курс | 2-й курс |
Проект можно развивать на летней практике | |
Максимальное количество студентов, выбравших проект: 3 | |
Что это за проект?
Разработка системы переводящей строчку аккуратно написанной от руки формулы (лексемы имеют явные границы, лексемами являются функции из заданного заранее множества, буквы латинского, греческого алфавита. Распознание конкретной буквы не обязано быть правильным, важно чтобы одинаковые буквы лексемы распознавались одинаково, разные - по разному, распознавание арифметических знаков, показателей и индексов опционально). Результатом распознавания должен быть перевод изображения в специализированный dom.
Чему вы научитесь?
Проект дает опыт в компьютерном зрении(методы фильтрации изображений для выравнивания ненужных данных, фрагментации изображения на мелкие части, содержащие лексемы, сверточные нейронные сети для распознавания класса лекмсемы).
Какие начальные требования?
Знание python, математического анализа и теории вероятности, знание стандартных алгоритмов
Какие будут использоваться технологии?
PyBrain - библиотека для нейронных сетей на python PIL - библиотека для работы с изображениями на python
Темы вводных занятий
Будет объявлено позже
Направления развития
Проект может быть хорошим опытом разработки масштабируемых приложений с использованием алгоритмов машинного обучения.
Критерии оценки
Будет объявлено позже
Ориентировочное расписание занятий
ПН недоступен, ВТ 15:00 - 18:00, СР недоступен, ЧТ по предварительной договорённости, ПТ по предварительной договорённости, СБ 12:10 - 14:00