📄Работа №212275

Тема: РАЗРАБОТКА СИСТЕМЫ ГЕНЕРАЦИИ КОНТЕНТА НА ОСНОВЕ АЛГОРИТМОВ ЭВОЛЮЦИОННОГО МОДЕЛИРОВАНИЯ С ИНТЕРАКТИВНОЙ ОЦЕНКОЙ

Характеристики работы

Тип работы Дипломные работы, ВКР
Программирование
Предмет Программирование
📄
Объем: 29 листов
📅
Год: 2016
👁️
Просмотров: 61
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ВВЕДЕНИЕ 4
1. ЭВОЛЮЦИОННОЕ МОДЕЛИРОВАНИЕ 6
2. ПРОЕКТИРОВАНИЕ СИСТЕМЫ 13
2.1. Функциональные требования 13
2.2. Нефункциональные требования 13
2.3. Проектирование архитектуры приложения 14
2.4. Модель системы 15
2.5. Описание прецедентов 16
2.6. Проектирование модульной сетки 16
3. РЕАЛИЗАЦИЯ 18
3.1. Генетический алгоритм генерации музыкальных треков 18
3.2. Описание модулей системы 19
3.3. Разработка базы данных 20
3.4. Веб-приложение для генерации музыки 21
4. ТЕСТИРОВАНИЕ 24
4.1. Функциональное тестирование 24
4.2. Тестирование интерфейса пользователя 25
ЗАКЛЮЧЕНИЕ 26
СПИСОК ЛИТЕРАТУРЫ 27

📖 Аннотация

В данной работе представлена разработка системы генерации музыкального контента, основанной на принципах эволюционного моделирования с интерактивной оценкой пользователем. Актуальность исследования обусловлена интенсивным развитием искусственного интеллекта и прикладных задач алгоритмической композиции, что находит отражение в деятельности ведущих технологических компаний. Основными результатами являются успешная реализация программного синтезатора звуков, генетического алгоритма для генерации музыкальных треков и веб-приложения, прошедшего функциональное тестирование. Научная значимость заключается в адаптации методов эволюционной оптимизации к творческой задаче генерации музыки, а практическая — в создании рабочего инструмента для композиторов и исследователей. Теоретической основой послужили труды по генетическим алгоритмам (В.В. Курейчик), истории компьютерной музыки (Б. Дегазио, исследование «Иллиак-сюиты» Хиллера) и работы Р. Зарипова, пионера алгоритмической композиции в СССР.

📖 Введение

Бурное развитие науки и, в частности, математики, начавшееся с середины XIX века, позволило композиторам и ученым воплощать в своих трудах такие идеи, которые ранее казались невозможными [1].
Лежарен Хиллер (1924-1994) - американский композитор и доктор химических наук, и, позднее, магистр музыки, первым применил компьютер для алгоритмического сочинения музыки. Его самое знаменитое детище «Сюита Иллиака для струнного квартета» (Илииак - название компьютера, на котором она была разработана) - первая композиция, «сочиненная» машиной (1955) [2].
Первым и единственным ученым, занимавшимся проблемой алгоритмического сочинения музыки в нашей стране был советский музыкант и математик Рудольф Зарипов. В 1960 году на ЭВМ УРАЛ он смоделировал одноголосые марши и вальсы [14].
Самыми используемыми в последние несколько десятилетий подходами к решению задачи алгоритмической композиции можно назвать несколько техник - Л-системы (системы, основанные на знаниях), клеточные автоматы, генетические алгоритмы, нейронные сети (обучающиеся системы).
В настоящее время идет активное развитие систем искусственного интеллекта. Одной из прикладных задач в этой области является генерация музыки. Многие компании ведут работу в этом направлении, например такие как Google, Microsoft, Adobe. Решение этой задачи позволит еще на один шаг приблизиться к созданию искусственного интеллекта.
Цель и задачи
Основной целью данной работы является разработка системы генерации музыки на основе алгоритмов эволюционного моделирования.
Для достижения цели необходимо решить следующие задачи:
1) произвести анализ предметной области;
2) изучить особенности работы с генетическими алгоритмами;
3) реализовать программный синтезатор звуков;
4) реализовать генератор треков с использованием генетического алгоритма;
5) разработать веб-приложение на основе реализованного генератора.
Структура и объем работ
Работа состоит из введения, четырех глав, заключения и библиографии. Объем работы составляет 28 страниц, объем библиографии - 17 источников.
В первой главе проведен обзор технологий, использованных для реализации системы генерации музыки.
Вторая глава посвящена проектированию системы. В этой же главе рассматривается модульная структура приложения, описание прецедентов. Также в этой главе выбираются инструментальные средства и определены требования к разрабатываемой системе.
Третья глава описывает процесс разработки системы.
В четвертой главе представлены некоторые протоколы функционального тестирования, выполненные в работающем приложении.
В заключении сделаны выводы о проделанной работе.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

Целью работы являлась разработка системы генерации музыки на основе алгоритмов эволюционного моделирования. В рамках работы были решены все поставленные задачи и достигнуты следующие основные результаты:
1) изучена технологияАЗР.НЕТ;
2) изучены особенности работы с генетическими алгоритмами;
3) реализован программный синтезатор звуков;
4) реализован генетический алгоритм генерации музыкальных треков;
5) разработано приложение на основе реализованного генетического алгоритма;
6) приложение было успешно протестировано.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Degazio B. The Schillinger System of Musical Composition and Contemporary Computer Music. Diffusion, 1988. - С. 125-133.
2. Musicinformatica. [Электронный ресурс] URL: http://www. musicainformatica.org/topics/illiac-suite.php (дата обращения: 20.05.2016).
3. Вороновский Г.К., Махотило К.В., Петрашев С.Н. Генетические алгоритмы, искусственные нейронные сети и проблемы виртуальной реальности. - СПб.: ОСНОВА, 1997. - 112 с.
4. Гамма Э., Хелм Р., Джонсон Р. Приемы объектноориентированного проектирования. Паттерны проектирования. - СПб.: Питер, 2016. - 366 с.
5. Гладков Л.А., Курейчик В.В., Курейчик В.М. Генетические алгоритмы: Учебное пособие. - 2-е изд. - М.: Физматлит, 2006 - 320 с.
6. Емельянов В.В., Курейчик В.В., Курейчик В.М. Теория и практика эволюционного моделирования. - М.: Физматлит, 2003. - 432 с.
7. Карпенко А.П. Современные алгоритмы поисковой оптимизации. Алгоритмы вдохновленные природой. - M.: Москва, 2014. - 448 с.
8. Курейчик В. М., Лебедев Б. К., Лебедев О. К. Поисковая адаптация: теория и практика. - М.: Физматлит, 2006. - 272 с.
9. Леффингуелл Д., Уидриг Д. Принципы работы с требованиями к программному обеспечению. - М.: Вильямс, 2002. - 448 с.
10. Мак-Дональд М., Шпушта М. Microsoft ASP.NET 2.0 с примерами на С# 2005 для профессионалов. - М.: Вильямс, 2006. - 1408 с.
11. Основные понятия генетических алгоритмов. [Электронный ресурс] URL: http://www.aiportal.ru/articles/genetic-algorithms/basic- concepts.html (дата обращения: 13.04.2016).
12. Популярно о генетических алгоритмах. [Электронный ресурс] URL: http://algolist.manual.ru /ai/ga/ga1.php (дата обращения: 12.03.2016).
13. Принципы работы и структура web-приложений на основе ASP.NET. [Электронный ресурс] URL: http://www.intuit.ru/studies/ courses/1139/250/lecture/6422?page=5 (дата обращения: 01.03.2016).
14. Пучков C. В. Музыкально-исторические предпосылки развития становления электронной (технической) музыки. Музыкальные компьютерные технологии. - СПб.: Питер, 2005. - С. 17-19.
15. Рутковский Л. Методы и технологии искусственного интеллекта. - М.: Горячая линия-Телеком, 2010. - 520 с.
..17

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

©2026 Cервис помощи студентам в выполнении работ