Компьютерный анализ биологической модели стационарных сообществ — различия между версиями
(Новая страница: «{{Карточка_проекта |name=Компьютерный анализ биологической модели стационарных сообществ…») |
|||
Строка 8: | Строка 8: | ||
|categorize=yes | |categorize=yes | ||
}} | }} | ||
+ | |||
+ | ===Что это за проект? === | ||
+ | |||
+ | Проект разрабатывается при взаимодействии с научной группой немецкого учёного Ульфа Дикмана (институт IIASA, Laxenburg, Austria) | ||
+ | |||
+ | http://www.iiasa.ac.at/web/home/research/researchPrograms/EvolutionandEcology/New-page.en.html | ||
+ | |||
+ | Требуется разработать программный комплекс, проводящий численное моделирование системы, зависящее от входных параметров (параметры смертности, конкурентности, движения). По результатам проведённых экспериментов -- построить ряд двумерных и трёхмерных графиков. На входе: параметры биологической модели. На выходе: массив данных, по которым требуется построить графики. | ||
+ | |||
+ | Еще одной задачей могло бы стать разработка стабильных компьютерных симуляций изучаемой биологической модели, и сравнение результатов этой симуляции с результатами численного метода. | ||
+ | |||
+ | |||
+ | |||
+ | ===Чему вы научитесь? === | ||
+ | |||
+ | Студент ознакомится с методами математической биологии, численными методами решения интегральных уравнений, языку программирования Matlab, работе с суперкомпьютерными вычислениями (у нашей научной группы есть доступ к суперкомпьютеру "Ломоносов"). | ||
+ | |||
+ | Кроме того, студент сможет улучшить свой английский язык, изучая литературу, изданную в зарубежных изданиях, и общаясь с австрийскими коллегами. | ||
+ | |||
+ | ===Какие начальные требования? === | ||
+ | |||
+ | знание английского языка и языка программирования C/C++ хотя бы на начальном уровне. Но в первую очередь будет важна инициатива и желание изучать разные новые вещи. | ||
+ | |||
+ | ===Какие будут использоваться технологии? === | ||
+ | алгоритмы системы Matlab, ГРИД, OpenMP | ||
+ | |||
+ | ===Темы вводных занятий === | ||
+ | |||
+ | модель Ульфа Дикамна, одновидовые и двухвидовые модели стационарных сообществ, случайные процессы. | ||
+ | ===Направления развития === | ||
+ | |||
+ | распараллеливание алгоритмов для эффективного вычисления на суперкомпьютере. | ||
+ | |||
+ | ===Критерии оценки === | ||
+ | Будет объявлено позже | ||
+ | |||
+ | ===Ориентировочное расписание занятий === | ||
+ | * ПН с 15:00 | ||
+ | * ВТ по предварительной договорённости | ||
+ | * СР недоступен | ||
+ | * ЧТ с 13:40 | ||
+ | * ПТ по предварительной договорённости | ||
+ | * СБ 12:10 - 14:00 | ||
+ | |||
+ | ===Контакты=== | ||
+ | Алексей Никитин nikitin@cs.msu.su |
Текущая версия на 12:01, 16 октября 2018
Ментор | Алексей Никитин |
Учебный семестр | Осень 2018 |
Учебный курс | 2-й курс |
Максимальное количество студентов, выбравших проект: 2 | |
Что это за проект?
Проект разрабатывается при взаимодействии с научной группой немецкого учёного Ульфа Дикмана (институт IIASA, Laxenburg, Austria)
http://www.iiasa.ac.at/web/home/research/researchPrograms/EvolutionandEcology/New-page.en.html
Требуется разработать программный комплекс, проводящий численное моделирование системы, зависящее от входных параметров (параметры смертности, конкурентности, движения). По результатам проведённых экспериментов -- построить ряд двумерных и трёхмерных графиков. На входе: параметры биологической модели. На выходе: массив данных, по которым требуется построить графики.
Еще одной задачей могло бы стать разработка стабильных компьютерных симуляций изучаемой биологической модели, и сравнение результатов этой симуляции с результатами численного метода.
Чему вы научитесь?
Студент ознакомится с методами математической биологии, численными методами решения интегральных уравнений, языку программирования Matlab, работе с суперкомпьютерными вычислениями (у нашей научной группы есть доступ к суперкомпьютеру "Ломоносов").
Кроме того, студент сможет улучшить свой английский язык, изучая литературу, изданную в зарубежных изданиях, и общаясь с австрийскими коллегами.
Какие начальные требования?
знание английского языка и языка программирования C/C++ хотя бы на начальном уровне. Но в первую очередь будет важна инициатива и желание изучать разные новые вещи.
Какие будут использоваться технологии?
алгоритмы системы Matlab, ГРИД, OpenMP
Темы вводных занятий
модель Ульфа Дикамна, одновидовые и двухвидовые модели стационарных сообществ, случайные процессы.
Направления развития
распараллеливание алгоритмов для эффективного вычисления на суперкомпьютере.
Критерии оценки
Будет объявлено позже
Ориентировочное расписание занятий
- ПН с 15:00
- ВТ по предварительной договорённости
- СР недоступен
- ЧТ с 13:40
- ПТ по предварительной договорённости
- СБ 12:10 - 14:00
Контакты
Алексей Никитин nikitin@cs.msu.su