Программа для решения обратной задачи гравитационного поля (2-3 курс)



Скачать 120.29 Kb.
Дата26.07.2014
Размер120.29 Kb.
ТипПрограмма
Темы курсовых работ

Бакалавриат, кафедра УРПО, 2011-2012
Профессор В.В. Подбельский
1.      Программа вычисления определителя методом разложения (1 курс.  Создать класс «Определитель», разработать рекурсивный алгоритм. Иллюстрировать выполнение.)

2.      Анимация алгоритма построения квадратного дерева (1-й курс.).

3.      Анимация алгоритма триангуляции полигона (1-й курс.)

4.      Анимация алгоритма построения звездчатого полигона (1-й курс.)

5.      Анимация алгоритма поиска выпуклой оболочки для набора точек на плоскости (1-й курс.)

6.      Анимация алгоритма триангуляции монотонного полигона (1-й курс.).

7.      Анимация алгоритма поиска выпуклой оболочки для набора точек на плоскости методом Грэхема (1-й курс.)

8.      Анимация алгоритма построения пересечения выпуклых полигонов (1-й курс.)

9.      Анимация алгоритма триангуляции Делоне для конечного набора точек на плоскости (1-й курс.)

10.  Анимация алгоритма определения точек пересечения отрезков прямых линий на плоскости (1-й курс.)

11.  Анимация алгоритма построения контура объединения прямоугольников на плоскости (1-й курс.)

12.  Анимация алгоритма регуляризации полигона на плоскости (1-й курс.)

13.  Анимация алгоритма построения диаграммы Вороного для точек на плоскости (1-й курс.)

14.  Анимация алгоритма построения выпуклой оболочки точек на плоскости методом слияния оболочек (1-й курс.)

15.  Оптимизация параметров диффренциальных уравнений Келлера (2-3 курс)

16.  Программа для решения обратной задачи гравитационного поля (2-3 курс)



17.  Распознавание образов на основе SVD (2-3 курс)
Профессор Гостев И.М.

  1. Программирование детектора линий методом Nalwa и анализ его работы.

  2. Программирование детектора линий методом Iverson и анализ его работы.

  3. Программирование детектора линий методом Bergholm и анализ его работы.

  4. Программирование детектора линий методом Rothwell и анализ его работы.

  5. Программирование детектора линий методом WATERSHEDS и анализ его работы.

  6. Программирование детектора углов по методу Харриса и анализ его работы.

  7. Реализация детектора линий методом Дельта-сегментации и анализ его работы.

  8. Реализация программы кластеризации контурного объекта.Исследование свойств детектора линий и углов на основе метода Dmitry Chetverikov и Zsolt Szabó.

  9. Сравнительный анализ работы детекторов углов.

  10. Исследование алгоритма Anneling (отжига) для аппроксимации кривых при ограничениях на параметры.


Тематика

курсовых и выпускных квалификационных работ

для студентов отделения ПИ ВШЭ

в 2011-12 учебном году

(руководитель д.ф.
-м.н., проф.Л.И.Воронова)





Наименование темы




Нейросетевые технологии



Разработка модели операционного блока нейрокомпьютера на основе стандартной и нестандартной моделей нейронов



Исследование влияния вида функции активации на гибкость при обучении и настройке нейронной сети на решаемую задачу.



Разработка визуального конструктора нейронных сетей с разной топологией



Разработка конструктора нейронной сети для решения задач в нейросетевом базисе.



Синтез нейронной сети для решения нормальной системы дифференциальных уравнений



Применение степенных рядов при синтезе формируемых нейронных сетей



Конструирование нейронной сети с применением деструктивного метода «ослабления» весов.



Конструирование нейронной сети методом динамического наращивания узлов



Пример построения логически прозрачной нейронной сети с наличием объяснительного компонента



Разработка программы обучения нейронной сети методом «ранней остановки»



Разработка программы для решения примера из задачи классификации на основе нейронной сети



Разработка программы обучения многослойной НС на основе алгоритма обратного распространения ошибки



Разработка программы, использующей в процедуре обучения многослойной НС методы эвристической оптимизации(генетический алгоритм)



Разработка программы с управляемым алгоритмом обучения НС на основе генетического поиска и имитации отжига



Разработка программы с применением сети Хопфилда к решению задач комбинаторной оптимизации



Разработка программы для решения задач аппроксимации линейных и нелинейных функций с использованием НС CMAC(Cerebellar Model Articulation Controller)



Разработка программы построения самоорганизующейся НС на примере сети Кохонена



Разработка пакета программ для разработки и исследования нейросетевых алгоритмов решения задач на формируемых и обучаемых НС



Разработка программного комплекса для создания нейросетевых экспертных систем, содержащего следующие модули: редактор файлов образов, конструктор сети, эмулятор НС, база данных, экспертная оболочка




Визуализация, web-программирование



Программа 3D – визуализации движения частиц при молекулярно-динамическом моделировании средствами C# WPF



Программа 3D-визуализации для просмотра результатов моделирования в удаленном режиме



Разработка модели удаленного взаимодействия на основе «Сontinuations» для научного программного комплекса, обеспечивающей автоматизацию компьютерного эксперимента



Реализация web-приложения с наличием конвейерной обработки документов в среде публикации Apache Cocoon



Реализация модуля формирования отчетов по компьютерным экспериментам на основе технологии XSP



Реализация системы аутентификации пользователей на основе технологии Cocoon Authentication Framework



Разработка Java-приложения для конвертации температурно-концентрационных характеристик из текстового в реляционный формат



Программа формирования отчетов в удаленном режиме в формате HTML и EXEL на основе XML-документов после конвейерной обработки XSP страниц




Численное моделирование



Программа для численного решения уравнения теплопроводности методом Эйлера



Программа движения спутника, вращающегося вокруг земли, учитывающая влияние «солнечного ветра»



Программа молекулярной динамики для двумерной системы с алгоритмом Верле



Программа моделирования динамических свойств жидкости на основе автокорреляционных функций



Программа раскладки частиц в модельном кубе для моделирования многокомпонентных расплавов



Программа моделирования состояния термодинамического равновесия методом частиц



Программа распределенных вычислений методом молекулярной динамики



Программа для удаленного запуска приложения по методу молекулярной динамики




Методы и технологии искусственного интеллекта



Оценка кредитного риска банка с использованием нечеткой логики (программный продукт FuzzyTech)



Примение Fuzzy-технологий для задач планирования (или анализа) эффективности ивестиционных проектов (в конкретной предметной области)



Интеллектуальный анализ бюджетных доходов и расходов субъектов РФ нейросетевыми методами



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



Разработка экспертной системы для прогнозирования поведения фондового рынка



Разработка экспертной системы для консультирования в области продаж (в выбранной предметной области)



Доцент Дегтярев К.Ю.

  1. Программа сжатия текстового документа

  2. Программа вычисления структурной сложности симплициального комплекса

  3. Программа распознавания категории на основе простых моделей связей

  4. Программа-калькулятор для работы с нечеткими числами

  5. Программа обучения персептрона с пороговой функцией активации

  6. Программа, реализующая низкоуровневые (побитовые) операции над входным словом

  7. Программа для проведения сравнительного анализа алгоритмов сортировки (обучающая)

  8. Программа построения ресурсных функций итерационных алгоритмов (обучающая)


Преподаватель Ганичев А.А.

  1. Эвристический поиск в пространстве состояний.

    1. На примере пространства состояний игр с двумя игроками, вида: Крестики- нолики, Рендзю, х-гловоломки и.т.п. Для выполнения работы потребуются как практические навыки программирования, а так же начальные сведения об алгоритмах поиска, понятии эвристики и.т.п.

  2. Электронный консультант по подбору автошин (более сложный вариант - поиску неисправности в автомобиле.)

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

  3. Агент-сканнер.

    1. Программный агент отслеживающий изменения определенных фрагментов web страниц.

  4. Расчет динамической модели межотраслевого баланса.

    1. Разработка алгоритма обработки статистических данных для решения задач экономического прогнозирования.

  5. Программа сегментации изображений.

    1. Выделение сегментов с использованием метода минимального разрезания графа соседства.



Доцент Песоцкая Е.Ю.

Варианты тематики курсовых работ:
1.Разработка программы управления программными рисками с возможностями идентификации, анализа, количественной оценки и мониторинга рисков при разработке ПО.
2.Программа моделирования рисков программных проектов на основе методов статистического анализа (анализ чувствительности, сценарный анализ) или имитационных методов (Монте-карло).
Темы курсовых работ в рамках научного семинара «Управление рисками» предполагают разработку интерфейсов по одному из ключевых этапов управления рисками:

  1. Идентификация рисков

  2. Оценка рисков

  3. Разработка реагирования

  4. Мониторинг и получение отчетов




  1. Идентификация рисков.

    • Автоматизация ввода первичных документов и создание единого централизованного хранилища данных позволяющего эффективно использовать существующую информацию и оптимально организовывать работу с данными (использование банка данных)

    • Автоматизация проведения расчетов и определения весов рисков в процессе ранжирования с использованием систем классификации и кодирования рисков

    • Организация единого хранилища данных, При использовании единого банка данных

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

  2. Оценка рисков

    • Качественный анализ рисков с использованием экспертной матрицы оценки рисков (вероятность x воздействие)

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

    • Реализация алгоритмов анализа чувствительности (влияния значения одного из параметров проекта на один из показателей эффективности, при неизменности остальных параметров системы)

    • Реализация алгоритма сценарного анализа с расчетом показателей эффекта (NPV) и вероятности для каждого сценария

    • Анализ ожидаемой денежной стоимости и расчет суммарного риска (финансовая оценка)

  3. Разработка реагирования

    • Построение дерева решений для выявления возможных альтернативных вариантов развития проекта и оценки вариации уровня риска и затрат.

    • Создание распределенной системы управление и контроля реагирования на риски (с привлечением удаленных пользователей)

  4. Мониторинг и получение отчетов

    • Обобщенный отчет «по рискам проекта», «Отчет по главным рискам» и «Отчет по рискам портфеля проектов».

    • Отчет по оценке идентифицированных рисков

    • Улучшение интерфейса: добавление в систему контекстной помощи.

    • Разработка банка данных и системы унифицированной документации.

Примеры интерфейсов:



r06

Рис. 4.4. Экранная форма мастера отчетов



Рис. 4.5. Экранная форма определения настраиваемых параметров обобщенного отчета

r07

Рис. 5.1 Пузырьковая диаграмма рисков (Bubble Risk Diagram)

r05

Рис. 5.2. Справочник типов рисков

r04

Рис. 5.3. Процесс идентификации рисков

r02
Рис. 5.4. Процесс выбора реагирования и мониторинга рисков

Доцент Брейман А.Д.
Cписок тем курсовых работ:
1. Программы визуализации алгоритмов индексирования данных (возможные варианты - каждый для одного человека: B-дерево (B, B+, B*), Хеш (с цепочками, с открытой адресацией), битовый массив, фильтр Блума, R-дерево (R, R+, R*, приоритетное), X-дерево, kd-дерево, Quadtree, кеш-ориентированное дерево, дерево фрактальной предвыборки (pfB,

pfB+))


2. Исследование производительности битовых (bitmap) индексов

3. Исследование структур хранения данных для баз данных в оперативной памяти

4. Исследование алгоритмов выполнения запросов для баз данных в оперативной памяти

5. Исследование методов приближенного выполнения запросов в потоковой СУБД (сэмплинг, вейвлеты, гистограммы)



Преподаватель Дворянский Л.

  1. Реализация алгоритма приведения грамматик к нормальным формам Хомского и Грейбнаха. (простая)

  2. Реализация алгоритмов приведения недетерминированного конечного автомата (КА) к детерминированному КА, минимизация КА, приведение к полному КА. (простая – все алгоритмы простые).

  3. Реализация алгоритма поиска инвариантов в сетях Петри (целочисленные решения однородных СЛАУ). (Требования: минимальные знания линейной алгебры, простая).

  4. Реализация алгоритма структурной идентификации сети Петри (проверка на принадлежность к известным подклассам СП). (простая)

  5. Реализация алгоритма расположения элементов двудольного графа на плоскости. (простая, средняя)

  6. Реализация алгоритма поиска сильно связанных компонент в гиперграфах. (средняя)

  7. Реализовать алгоритм поиска сифонов и ловушек в сетях Петри. (Требование: понимание минимальных основ мат. логики, средняя)

  8. Реализация кодогенерации взаимодействующих агентов на Ajax. (средняя)

  9. Реализация кодогенерации на Java агентов взаимодействующих через TCP(/IP) по сетям Петри. (средняя)

  10. Реализация кодогенерации на C++/Unix (Berkley sockets) взаимодействующих через TCP(/IP) агентов. (средняя)

Возможен командный проект, в котором каждый член команды реализует отдельные взаимодействующие фрагменты системы.

Общие требования: начальные знания программирования на Java, C++ или другом ООЯП, начальное понимание, что такое граф (см. wikipedia).

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

Преподаватель Безуглый Д.

1. Сравнительный анализ стеков для облачных вычислений с точки зрения использования в корпоративном секторе 

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

3. Сравнительный анализ решений для осуществления управления бизнеспроцессами с использованием BPMN



Преподаватель Савельева А.А.

Визуализатор кодов Хаффмана

Java

Визуализатор поточных шифров

Java

Средства реализации гомоморфических подписей к цифровым фотографиям

Java

Визуализатор и инструменты анализа алгоритма Диффи-Хеллмана

C#

Визуализатор теста на равномерное распределение частот

C#

Плагин для CrypTool 2, реализующий методы поиска подобной строки

C#

Плагин для CrypTool 2, реализующий статистические тесты случайности NIST

C#

Компонент прямого и обратного преобразования в коды Морзе для Cryptool 2

C#

Плагин для CrypTool 2, реализующий новый генератор случайных последовательностей

C#

Похожие:

Программа для решения обратной задачи гравитационного поля (2-3 курс) iconАнализ возможности использование эффекта гравитационного смещения частоты электромагнитного излучения с целью мониторинга гравитационного поля земли матвиенко С. А

Программа для решения обратной задачи гравитационного поля (2-3 курс) iconГипотеза о существовании неньютоновской вихревой компоненты гравитационного поля
Делается предположение о существование неньютоновской вихревой компоненты гравитационного поля и выводы из него
Программа для решения обратной задачи гравитационного поля (2-3 курс) iconУравнения Максвелла для гравитационного поля

Программа для решения обратной задачи гравитационного поля (2-3 курс) iconА. Н. Тихонов, В. И. Дмитриев о методах решения обратной задачи теории антенн
Решение прямой задачи, т е определение диаграммы направленности по заданному распределению тока, является достаточно простой задачей...
Программа для решения обратной задачи гравитационного поля (2-3 курс) iconШпаргалка научные дисциплины, составляющие современную геодезию. Связь геодезии с другими науками. Основный задачи иг
Геодезия ("гео" земля, "де" разделять) наука об определении фигуры, размеров и гравитационного поля Земли, а так же об измерениях...
Программа для решения обратной задачи гравитационного поля (2-3 курс) icon1. Информация и управление. Назначение и функции обратной связи
Решение задачи, встающей перед человеком в любом виде его деятельности, также процесс преобразования исходной информации в информацию,...
Программа для решения обратной задачи гравитационного поля (2-3 курс) iconЕдиная теория векторных полей (от электродинамики Максвелла к единой теории поля)
Существенного успеха такой путь не принес. Можно попробовать другой подход объединения электричества и гравитации, в кото­ром подлежат...
Программа для решения обратной задачи гравитационного поля (2-3 курс) iconРешение обратной задачи для системы метода сферических гармоник в приближении методом оптимизации
Международная конференция «Обратные и некорректные задачи математической физики»
Программа для решения обратной задачи гравитационного поля (2-3 курс) iconЗадача и примеры численных методов ее решения. Постановка исходной задачи
Численный методы решения задачи Коши для обыкновенных дифференциальных уравнений
Программа для решения обратной задачи гравитационного поля (2-3 курс) icon14. Язык Пролог. Решения задач
Программа предназначена для решения отдельной задачи. В связи с этим Пролог считается декларативным языком программирования
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org