User Tools

Site Tools


staff:courses:theses

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

staff:courses:theses [2019/09/30 12:13]
natalya.razmochaeva [Разработка модулей геоинформационной системы]
staff:courses:theses [2022/12/10 09:08]
Line 1: Line 1:
-====== Идеи для тем дипломов ====== 
- 
- 
- 
-===== Андрей Сучков ===== 
- 
- 
-===== Антон Филатов ===== 
- 
-===== Артём Филатов ===== 
- 
-===== Кирилл Кринкин ===== 
- 
-===== Марк Заславский ===== 
- 
- 
-==== Задачи на язык 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.txt · Last modified: 2022/12/10 09:08 (external edit)