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

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
м (Чему вы научитесь?)
Строка 1: Строка 1:
 
{{Карточка_проекта
 
{{Карточка_проекта
|name=Поекты И.А.Макарова
+
|name=Проекты И.А.Макарова
 
|mentor=И.А.Макаров
 
|mentor=И.А.Макаров
 
|mentor_login={{URLENCODE:Iamakarov|WIKI}}
 
|mentor_login={{URLENCODE:Iamakarov|WIKI}}
Строка 85: Строка 85:
  
 
=== Какие начальные требования? ===
 
=== Какие начальные требования? ===
<b>1</b> на русском или английском
+
 
<b>2</b> на русском или английском
+
<br/><b>5</b> Music experience required.
<b>3</b> на русском или английском
+
<br/><b>6</b> Knowledge in Quantum mechanics basics will be plus for candidates.
<b>4</b> на русском или английском
+
<br/><b>7</b> A theory of ordered sets and lattices is required.
<b>5</b> на английском Music experience required.
+
<br/><b>8</b> NLP knowledge is a plus for candidate.
<b>6</b> на английском Knowledge in Quantum mechanics basics will be plus for candidates.
+
<br/><b>9</b> Large experience in fiction books is required.
<b>7</b> на английском A theory of ordered sets and lattices is required.
+
<br/><b>17</b> Общие требования: умение проектировать сложные системы данных и графически их представлять, навыки визуального программирования блюпринтов, личная заинтересованность и хорошие навыки самообучения, владение английским языком на уровне intermediate. Проект подразумевает тесное сотрудничество с научным руководителем. Занятость в проекте требует много времени; в случае академической неуспеваемости возможно оказание консультаций по математическим предметам с целью компенсировать пробелы.
<b>8</b> на английском NLP knowledge is a plus for candidate.
+
<br/><b>18</b> Общие требования: умение проектировать сложные системы данных и графически их представлять, работать со сторонним API, навыки методов обработки BigData или визуального распознавания образов или визуализации трехмерной сцены. Проект подразумевает тесное сотрудничество с научным руководителем. Занятость в проекте требует много времени; в случае академической неуспеваемости возможно оказание консультаций по математическим предметам с целью компенсировать пробелы.
<b>9</b> на английском Large experience in fiction books is required.
+
<br/><b>19</b> Общие требования: умение проектировать сложные системы данных и графически их представлять, личная заинтересованность на реализацию релизной версии проекта. Хорошее знание отечественной истории, владение английским языком приветствуются. Проект подразумевает тесное сотрудничество с научным руководителем. Занятость в проекте требует много времени; в случае академической неуспеваемости возможно  оказание консультаций по математическим предметам с целью компенсировать пробелы.
<b>10</b> на английском
+
<br/><b>20</b> Общие требования: умение проектировать сложные системы данных и графически их представлять, личная заинтересованность на реализацию релизной версии проекта. Владение английским языком приветствуются. Проект подразумевает тесное сотрудничество с научным руководителем. Занятость в проекте требует много времени; в случае академической неуспеваемости возможно  оказание консультаций по математическим предметам с целью компенсировать пробелы.
<b>11</b> на английском
+
Проект состоит из нескольких направлений, требующих каждая соответствующих компетенций.
<b>12</b> на русском или английском
+
1. Проектирование реляционной базы данных фактов событий и действий людей с учетом вероятностного характера истинности высказывания в зависимости от принадлежности субъекта высказывания различным  группам (возраст, профессия, личная или корпоративная  заинтересованность, др.)
<b>13</b> на русском или английском
+
    Требования: умение программировать распределенные абстрактные типы данных с возможностью модификации структуры хранения данных в процессе развития проекта; написание кода, независимого от ОС
<b>14</b> на русском или английском
+
2. Проектирование графического интерфейса для отображения независимого экспертного мнения по базе данных фактов.
<b>15</b> на русском или английском
+
    Требования: умение программировать графический интерфейс высокого уровня сложности с возможностью его усовершенствования в процессе развития проекта. Предполагается использование WinAPI.
<b>16</b> на русском или английском
+
3.  Оцифровка видео-/аудио- материалов путем составления текстов разговоров и субтитров, заполнение базы данных фактов на основе составления краткого содержания текстовых материалов (книги, статьи, субтитры  к видео-/аудио- материалам). Перевод всех материалов на английский язык.
<b>17</b> на русском или английском Общие требования: умение проектировать сложные системы данных и графически их представлять, навыки визуального программирования блюпринтов, личная заинтересованность и хорошие навыки самообучения, владение английским языком на уровне intermediate. Проект подразумевает тесное сотрудничество с научным руководителем. Занятость в проекте требует много времени; в случае академической неуспеваемости возможно оказание консультаций по математическим предметам с целью компенсировать пробелы.
+
    Требования: умение обрабатывать большие объемы знаний, высокая скорость чтения, хороший англйский (возможно владение переводчиками с ручной правкой по словарю), хорошее знание истории.
<b>18</b> на русском или английском Общие требования: умение проектировать сложные системы данных и графически их представлять, работать со сторонним API, навыки методов обработки BigData или визуального распознавания образов или визуализации трехмерной сцены. Проект подразумевает тесное сотрудничество с научным руководителем. Занятость в проекте требует много времени; в случае академической неуспеваемости возможно оказание консультаций по математическим предметам с целью компенсировать пробелы.
+
4. Применение известных алгоритмов автоматической обработки текста с целью сравнения с независимой экспертной оценки, полученной в ходе работы над проектом.
<b>19</b> на русском или английском Общие требования: умение проектировать сложные системы данных и графически их представлять, личная заинтересованность на реализацию релизной версии проекта. Хорошее знание отечественной истории, владение английским языком приветствуются. Проект подразумевает тесное сотрудничество с научным руководителем. Занятость в проекте требует много времени; в случае академической неуспеваемости возможно  оказание консультаций по математическим предметам с целью компенсировать пробелы.
+
    Требования: умение быстро обучаться новым программным продуктам и адаптировать их, синтезируя с методами программирования, используемыми в проекте.
<b>20</b> на русском или английском Общие требования: умение проектировать сложные системы данных и графически их представлять, личная заинтересованность на реализацию релизной версии проекта. Владение английским языком приветствуются. Проект подразумевает тесное сотрудничество с научным руководителем. Занятость в проекте требует много времени; в случае академической неуспеваемости возможно  оказание консультаций по математическим предметам с целью компенсировать пробелы.
+
  
 
=== Какие будут использоваться технологии? ===
 
=== Какие будут использоваться технологии? ===

Версия 14:17, 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 Общие требования: умение проектировать сложные системы данных и графически их представлять, личная заинтересованность на реализацию релизной версии проекта. Владение английским языком приветствуются. Проект подразумевает тесное сотрудничество с научным руководителем. Занятость в проекте требует много времени; в случае академической неуспеваемости возможно оказание консультаций по математическим предметам с целью компенсировать пробелы. Проект состоит из нескольких направлений, требующих каждая соответствующих компетенций. 1. Проектирование реляционной базы данных фактов событий и действий людей с учетом вероятностного характера истинности высказывания в зависимости от принадлежности субъекта высказывания различным группам (возраст, профессия, личная или корпоративная заинтересованность, др.)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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