20 проектов И.А.Макарова (проект) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
м (Чему вы научитесь?)
(Чему вы научитесь?)
Строка 61: Строка 61:
 
Уточняйте конкретные направления исследований у преподавателя.
 
Уточняйте конкретные направления исследований у преподавателя.
  
<br/><b>19</b> Апробация проекта проходит на примере информационного освещения Чернобыльской катастрофы 26 апреля 1986.
+
<b>19</b> Апробация проекта проходит на примере информационного освещения Чернобыльской катастрофы 26 апреля 1986.
  
 
Проект состоит из нескольких направлений, требующих каждая соответствующих компетенций.
 
Проект состоит из нескольких направлений, требующих каждая соответствующих компетенций.

Версия 14:27, 28 июля 2016

Ментор И.А.Макаров
Учебный семестр Осень 2016
Учебный курс 2-й курс
Проект можно развивать на летней практике
Максимальное количество студентов, выбравших проект: 20



Что это за проект?

1 Программирование игрового искусственного интеллекта на движке UE4.
2 Программирование игр на движке UE4, Blender. Создание модификаций с улучшением алгоритмов ИИ.
3 Программирование поведения ИИ при распространении звука в лабиринте
4 Программирование игровых минимаксных задач
5 "Вычислительная логика: Логика и музыка"
6 "Вычислительная логика: Логика и квантовая теория"
7 "Вычислительная логика: Логика и цвет"
8 "Вычислительная логика: Логика бессмысленности"
9 "Вычислительная логика: Логика и фантастика"
10 "Вычислительная логика: Логика и политика"
11 "Вычислительная логика: Дуализация монотонных булевых функций, заданных конъюнктивными нормальными формами (КНФ)"
12 "Задачи дискретной математики: Открытые проблемы многозначной логики"
13 "Задачи дискретной математики: Алгоритмы и задачи на графах"
14 "Задачи дискретной математики: Изучение свойств алгоритма или структуры данных. Проблемы сложности алгоритмов и их реализаций"
15 "Задачи теории чисел: Открытые проблемы многомерных обобщений цепных дробей "
16 "Задачи теории чисел: Аналитическая теория чисел. Получение асимптотик работы известных алгоритмов"
17 Построение модели игрового искусственного интеллекта на основе деревьев поведения, и обучающейся системы принятия решений, основанной на правилах, в Unreal Engine 4
18 Разработка новой методики извлечения знаний на основе данных, полученных от компании «Российские космические системы».
19 Построение графического интерфейса для отображения независимого экспертного мнения на базе данных фактов с учетом конфликтов интересов, принадлежности различным группам субъектов высказываний с возможностью автоматической обработки текста
20 Построение графического интерфейса для отображения независимого экспертного мнения относительно экземпляров конкретных типов данных, и установления связей между ними с возможностью автоматической обработки

Чему вы научитесь?

5 Ingolf Max, The Logic of Chords and Harmony
6 Bob Coecke, Natural language meaning
7 Dany Jaspers, Colour lattices. The work will be devoted to the segmentation of images and analyzing harmony of art in terms of colours’ properties.
8 Thomas Ferguson, Meaningless expressions
9 John Woods, Fiction Semantics. Descriptive works.
10 Modal logics.
11 Papers by prof. Kazuhisa Makino
12 Потребуется углубленное изучение булевой и многозначной логики с помощью научного руководителя
13 Результаты могут быть использованы в дальнейших научных исследованиях у других научных руководителей при практической реализации, например различные варианты поисков A*, B*
14 Исследование уже известных алгоритмов и их улучшение с практическим подтверждением проделанной работы (например, инкрементное построение декартового дерева на основе гипотезы о распределении данных).
15 Потребуется углубленно изучение работ, связанных с полиэдрами Клейна и гипотезой Оппенгейма с помощью научного руководителя
17 Апробация проекта проходит на примере участия написанного бота в игровом тесте Тьюринга, определяющего различимость игрока под управлением человека и компьютера. Научная апробация должна быть представлена в виде работы на международной конференции / конференции по разработке компьютерных игр.
Проект состоит из нескольких направлений, требующих каждая соответствующих компетенций.
1. Написание модуля визуального распознавания на С++.
2. Реализация обучения выбору путей и сглаживание путей на основе данных передвижений реальных игроков.
3. Адаптация стрельбы под человеческие рефлексы.
4. Сравнение eye-tracking и mouse-tracking при идентификации врага / объектов.
5. Выбор оружия и бонусов на основе reinforcement learning.
6. Логическое сравнение деревьев поведения на основе системы правил. Работа осуществляется в рамках подачи итоговой модели БОТа на международный грант от компании Epic Games, а также индивидуального исследовательского проекта НИУ ВШЭ. Возможно создание проектно-учебной группы по результатам участия в конкурсе с оплатой результатов работы в случае успеха.
18 Апробация должна быть представлена в виде разработки проекта стартапа.

Работа осуществляется в рамках поддержки стартапов молодых ученых, аспирантов и студентов компанией «Российские космические системы». Возможно создание проектно-учебной группы по результатам участия в конкурсе с оплатой результатов работы в случае успешной реализации проекта.

Уточняйте конкретные направления исследований у преподавателя.

19 Апробация проекта проходит на примере информационного освещения Чернобыльской катастрофы 26 апреля 1986.

Проект состоит из нескольких направлений, требующих каждая соответствующих компетенций.
1. Проектирование реляционной базы данных фактов событий и действий людей с учетом вероятностного характера истинности высказывания в зависимости от принадлежности субъекта высказывания различным группам (возраст, профессия, личная или корпоративная заинтересованность, др.)

    Требования: умение программировать распределенные абстрактные типы данных с возможностью модификации структуры хранения данных в процессе развития проекта; написание кода, независимого от ОС 

2. Проектирование графического интерфейса для отображения независимого экспертного мнения по базе данных фактов.

    Требования: умение программировать графический интерфейс высокого уровня сложности с возможностью его усовершенствования в процессе развития проекта. Предполагается использование WinAPI.

3. Оцифровка видео-/аудио- материалов путем составления текстов разговоров и субтитров, заполнение базы данных фактов на основе составления краткого содержания текстовых материалов (книги, статьи, субтитры к видео-/аудио- материалам). Перевод всех материалов на английский язык.

    Требования: умение обрабатывать большие объемы знаний, высокая скорость чтения, хороший англйский (возможно владение переводчиками с ручной правкой по словарю), хорошее знание истории.

4. Применение известных алгоритмов автоматической обработки текста с целью сравнения с независимой экспертной оценки, полученной в ходе работы над проектом.

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

Пункты 1.-2. неразрывно связаны и требуют первичной реализации. После этого пункты 3. и 4. являются обособленными самостоятельными заданиями в рамках проекта и могут быть выбраны отдельными студентами независимо.



20 Апробация проекта проходит на примере классических типов данных для хранения информации: тексты, видео, фото, аудио, музыка, программы, игры.

Проект состоит из нескольких направлений, которые после выбора типа данных, требуют:
1. Проектирование реляционной базы данных конкретного типа;
2. Проектирование графического интерфейса для отображения все полноты информации для данного типа данных и отображения связей и зависимостей конкретного экземпляра данных от соответствующих параметров
3. Оцифровка видео-/фото-/аудио- материалов путем составления текстов разговоров и субтитров, заполнение базы данных на основе составления краткого содержания текстовых материалов (книги, статьи, субтитры к видео-/аудио- материалам). Перевод материалов на английский язык желателен.
4. Применение известных алгоритмов автоматической обработки текста с целью выяснения наличия связей между описаниями различных экземпляров данных После выбора типа данных требуется реализовать все пункты данной программы. Использование общих наработок для базы данных и абстрактного графического интерфейса возможно для выполения различными студентами заданий по разным типам данных.

Какие начальные требования?

5 Music experience required.
6 Knowledge in Quantum mechanics basics will be plus for candidates.
7 A theory of ordered sets and lattices is required.
8 NLP knowledge is a plus for candidate.
9 Large experience in fiction books is required.
17 Общие требования: умение проектировать сложные системы данных и графически их представлять, навыки визуального программирования блюпринтов, личная заинтересованность и хорошие навыки самообучения, владение английским языком на уровне intermediate. Проект подразумевает тесное сотрудничество с научным руководителем. Занятость в проекте требует много времени; в случае академической неуспеваемости возможно оказание консультаций по математическим предметам с целью компенсировать пробелы.
18 Общие требования: умение проектировать сложные системы данных и графически их представлять, работать со сторонним API, навыки методов обработки BigData или визуального распознавания образов или визуализации трехмерной сцены. Проект подразумевает тесное сотрудничество с научным руководителем. Занятость в проекте требует много времени; в случае академической неуспеваемости возможно оказание консультаций по математическим предметам с целью компенсировать пробелы.
19 Общие требования: умение проектировать сложные системы данных и графически их представлять, личная заинтересованность на реализацию релизной версии проекта. Хорошее знание отечественной истории, владение английским языком приветствуются. Проект подразумевает тесное сотрудничество с научным руководителем. Занятость в проекте требует много времени; в случае академической неуспеваемости возможно оказание консультаций по математическим предметам с целью компенсировать пробелы.
20 Общие требования: умение проектировать сложные системы данных и графически их представлять, личная заинтересованность на реализацию релизной версии проекта. Владение английским языком приветствуются. Проект подразумевает тесное сотрудничество с научным руководителем. Занятость в проекте требует много времени; в случае академической неуспеваемости возможно оказание консультаций по математическим предметам с целью компенсировать пробелы.

Какие будут использоваться технологии?

см описания выше

Темы вводных занятий

информация будет позже

Направления развития

см описания выше

Критерии оценки

информация будет позже

Ориентировочное расписание занятий

информация будет позже