User Tools

Site Tools


Sidebar






Old

staff:courses:theses

This is an old revision of the document!


Идеи для тем дипломов

Андрей Сучков

Антон Филатов

Occupancy grid map conflict

Цель: Разрешение конфликтов в картах занятости, построенных различными агентами при решении задачи SLAM

Предполагаемые задачи: * исследование способов сохранения 2D карты в файл * исследование способов выявления конфликтующих частей карт занятости * применение фильтрации для разрешения конфликтов

Image clusterisation ML-free

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

Предполагаемые задачи: * Применение различных способов для кластеризации изображений: функция максимального правдоподобия, быстрое преобразование Фурье * Оценка возможности работы таких алгоритмов в условии шумов * Оценка эффективности (скорости работы) таких алгоритмов

Image clusterisation with ML

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

Предполагаемые задачи: * Применение различных существующих нейронных сетей к задаче кластеризации объектов на изображении * Оценка эффективности одновременного применения нескольких разных типов нейронных сетей * Оценка точности в сравнении с “обычными” методами

Артём Филатов

Кирилл Кринкин

Марк Заславский

Задачи на язык Verilog по Харрису Харрису

Цель: подготовить набор автоматически проверяемых задач для языка Verliog.

Предполагаемые задачи:

  • переформулирование задач из книги для автоматической проверки,
  • разработка сценариев проверки на Bash | Python,
  • рандомизация условий

Реализация SLAM-алгоритмов для построения 3д-моделей с помощью RGBD-камер (магистры)

Цель: разработать решение для построения 3д-моделей по снимкам с RGBD-камер.

Предполагаемые задачи:

  • исследование различных slam-алгоритмов,
  • обеспечение совместной работы нескольких алгоритмов,
  • отбор подходящих датасетов,
  • фильтрация и корректировка 3д-снимков.

Наталья Размочаева

Исследование и разработка алгоритмов интеллектуального анализа данных розничной торговли

Цель: разработать алгоритм интеллекутального анализа данных (ИАД) для решения задачи управления продажами, например, оптимизация продаж, прогнозирование продаж, и извлечение новой информации из данных

Возможные задачи:

  • Обзор литературы по применению алгоритмов ИАД и машинного обучения в области розничной торговли.
  • Формирование стека применимых алгоритмов (статистический анализ, алгоритмы машинного обучения: алгоритмы feature selection и feature extraction, supervised и unsupervized, и пр.).
  • Формирование критериев для сравнения выделенных алгоритмов.
  • Сравнительный анализ алгоримов.
  • Разработка модификаций (улучшений) алгоритмов, тестирование, отдалка, апробация.
  • Разработка существенно новых алгоритмов, тестирование, отдалка, апробация.

Технологии: Python3: numpy, pandas, skicit-learn, keras, tensorflow, tkinter, kivy

Исследование и разработка алгоритмов интеллектуального анализа гидроакустических данных

Цель: разработать программное обеспечение для моделирования и исследования гидроакустических сигналов

Возможные задачи:

  • исследование физики формирования сигналов (как сигнал формируется, какие значимые условия формирования сигнала)
  • исследование физики распространения гидроакустического сигнала: определение значимых условий для распространения сигнала
  • моделирование гидроакустических сигналов (генерация сигналов при различных условиях)
  • исследование гидроакустических сигналов в зависимости от разлинчых условий
  • прогнозирование поведения гидроакустических сигналов в зависимости от разных значений различных условий
  • исследование алгоритмов отбора (feature selection) и алгоритмов выделения (feature extraction) значимых параметров

Технологии: Python3: numpy, pandas, skicit-learn, keras, tensorflow, tkinter, kivy

Адаптация курса цифровой обработки сигналов на язык Python3

Цель: перенести реализацию задач и лабораторных работ курса цифровой обработки сигналов с Matlab на Python3

Возможные задачи: * установка Matlab и приобретение навыков работы с Matlab * решение задач и лабораторных работ в среде Matlab * перенос решений задач и лабораторных работ на языке Matlab на язык Python3 * отладка решений задач и лабораторных работ на языке Python3 (крайне важно убедиться в идентичности получаемых результатов как с помощью Matlab, так и с помощью Python3) * сформировать пулл задач непереносимых или переносимых с большим трудом: с большими потерями в производительности, скорости работы, затратах памяти

Технологии: Matlab, Python3: numpy, pandas, skicit-learn, keras, tensorflow, kivy

Разработка модулей геоинформационной системы

Цель: реализация модулей на языке Python3 для встраивания в геоинформационную систему

Возможные задачи:

  • Знакомство с предментой областью геоинформационных систем
  • Обзор бесплатных геоинформационных систем, сравнительный анализ
  • Разработка модулей (скриптов) для расширения возможностей геоинформационных систем
  • <уточняются>

Технологии: ArcGis, Python3

Татьяна Берленко

Электронная очередь для защиты лабораторной работы

Цель: создать веб-приложение для записи в очередь и отслеживания статуса студента.

Возможные задачи:

  • вход в приложение с помощью аккаунта на stepik и/или github
  • реализация возможностей записи студента в очередь и просмотра своего номера в очереди
  • реализация возможности управлять очередью для преподавателя
  • реализация возможности указывать статус попытки студента (в том числе, загружать фото)

Технологии: Python3, js, html, css, docker, apache.

Проверка кода студента на жульничество

Цель: создать веб-приложение просмотра, анализа и отслеживания жульничества во время выполнения лабораторных работ.

Возможные задачи:

  • изучение существующих инструментов отслеживания жульничества
  • сбор кода из источников, указанных преподавателем (Stepik, github, текстовые файлы)
  • удобный просмотр кода для преподавателя
  • анализ кода на жульничество

Технологии: Python3, js, html, css, docker, apache.

Тимур Жангиров

Дмитрий Карташев

staff/courses/theses.1569850721.txt.gz · Last modified: 2022/12/10 09:08 (external edit)