Тип работы:
Предмет:
Язык работы:


Разработка модуля для реализации аффинитивного анализа в среде Matlab

Работа №121573

Тип работы

Бакалаврская работа

Предмет

программирование

Объем работы45
Год сдачи2018
Стоимость4650 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
9
Не подходит работа?

Узнай цену на написание


Аннотация 2
ВВЕДЕНИЕ 5
ГЛАВА 1 ИСПОЛЬЗОВАНИЕ MATLAB ПРИ МАТЕМАТИЧЕСКОМ МОДЕЛИРОВАНИИ 6
1.1 Обзор предметной области 6
1.2 Анализ тулбоксов математической среды разработки Matlab 12
ГЛАВА 2 МАТЕМАТИЧЕСКИЙ АППАРАТ ЗАДАЧИ АФФИНИТИВНОГО АНАЛИЗА 20
2.1. Описание задачи аффинитивного анализа 20
2.2. Поиск ассоциативных правил 20
2.3. Значимость ассоциативных правил 22
2.4 Алгоритмы поиска ассоциативных правил 23
ГЛАВА 3 ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ 30
3.1. Программная реализация модуля 30
3.2. Тестирование разработанной программы 31
ЗАКЛЮЧЕНИЕ 36
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 37
ПРИЛОЖЕНИЕ А - Программный код алгоритма 40
ПРИЛОЖЕНИЕ Б - Интерфейс программы 43

Сегодня существует множество программных продуктов для математического моделирования технических систем. Среди бурно развивающихся систем компьютерной математики, которые ориентированы на численные расчеты, наиболее распространяемой системой является Matlab (The MathWorks, США). Из -за большого количества модулей расширения Matlab, поставляемых с программой, эта среда также является самой функциональной из систем компьютерной математики. Однако алгоритмы машинного обучения реализованы лишь частично, например, нет официальной поддержки алгоритмов аффинитивного анализа. В связи с этим актуальность бакалаврской работы заключается в разработке модуля для реализации аффинитивного анализа в математической среде разработки Matlab.
Matlab — это платформа для научных вычислений и высокоуровневого программирования, использующая интерактивную среду, что позволяет выполнять сложные вычислительные задачи более эффективно, чем при использовании языков программирования, таких как C, C++, С# и Java.
Объектом исследования бакалаврской работы является интеллектуальный анализ данных.
Предметом исследования бакалаврской работы является модуль, в котором реализован аффинитивный анализ.
Целью бакалаврской работы является расширение функциональных возможностей Matlab за счёт разработки модуля для реализации аффинитивного анализа.
Задачи, решаемые в ходе работы:
• изучение системы компьютерной математики Matlab;
• исследование модулей для реализации алгоритмов искусственного интеллекта, реализованных в Matlab;
• изучение математического аппарата аффинитивного анализа;
• проектирование и реализация модуля для аффинитивного анализа в Matlab.

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

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

Помощь в написании работ!


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


1. Lopez, C. P. MATLAB Control Systems Engineering / Cesar Perez Lopez. - Apress, 2014. - 163 p.
2. Optimization Toolbox. [Электронный ресурс] URL: https://matlab.ru/products/optimization-toolbox/optimization-toolbox-rus_web.pdf (Дата обращения: 18 февраля 2018 г.).
3. Ro§ca, D. G., Radoiu, D. Step -by-step model for the study of the apriori algorithm for predictive analysis [Электронный ресурс] / Daniel Grigore Rosca, Dumitru Radoiu. - University of Tirgu Mures, Romania, 2015. URL: http://scienti ficbulletin.upm .ro/papers/20151/0 8%20Step %20by %20step%20Radoiu.pdf. (Дата обращения: 18 февраля 2018 г.).
4. Paluszek, M., Thomas S. MATLAB Machine Learning / Michael Paluszek, Stephanie Thomas. - Apress, 2017. - 326 p.
5. Association rule learning. [Электронный ресурс] URL: https://en.wikipedia.org/wiki/ Association_rule_learning#cite_note-apriori-8 (Дата обращения: 2 марта 2018 г.).
6. Araghinejad, Sh., Data-Driven Modeling: Using MATLAB in Water Resources and Environmental Engineering / Shahab Araghinejad. - Springer, 2014. - 290 p.
7. Apriori algorithm [Электронный ресурс] URL: https://en.wikipedia.org/wiki/Apriori_algorithm (Дата обращения: 2 марта 2018 г.).
8. Parry, R. M. OmniSpect: An Open MATLAB - Based Tool for Visualization and Analysis of Matrix-Assisted Laser Desorption/Ionization and Desorption Electrospray Ionization Mass Spectrometry Images / R. Mitchell Parry. - 2013. - №24. - pp. 532-560.
9. Yali. Market Basket Analysis: identifying products that go well together [Электронный ресурс] / Yali. - 2017. URL: https://discourse.snowplowanalytics.co m/t/marketbasketanalysisidentifyingproducts-and-content-that-go-well-together/1332 (Дата обращения: 16 марта 2018 г.).
10. Lynch, S. Dynamical Systems with Applications using MATLAB / Stephen Lynch. - Springer International Publishing, 2014. - 514 p.
11. Dashidondok, Sh. Sh. Formation of Life Quality Indicators System through Search Algorithm of Association Rules [Электронный ресурс] / Dashidondok Sh. Shirapov. - 2016. URL: http://ceur-ws.org/Vol-1726/paper-02.pdf. (Дата обращения: 16 марта 2018 г.).
12. Zinchenko, Yu. V. Comparing the Use of the Simoyu Method and the Ident Program in Matlab for Parametric Identification of the Tension-Stabilizing 41 Process in the Winding of a Steamed Filament / Yu. V. Zinchenko, A. N. Timokhin, Yu. D. Rumyantsev // Fibre Chemistry. - 2016. - №47. - pp. 390-412.
13. Walaa M., Ahmed H., Hoda K. Combined Algorithm for Data Mining using Association rules [Электронный ресурс] / Walaa Medhat, Ahmed Hassan, Hoda Korashy. - Ain Shams University, Egypt, 2014. URL: https://arxiv.org/f tp/arxiv/papers/14 10/1410. 1343.pdf. (Дата обращения: 16 марта 2018 г.).
14. Dori, D. When quantitative meets qualitative: enhancing OPM conceptual systems modeling with MATLAB computational capabilities / Dov Dori, Aharon Renick, Niva Wengrowicz // Research in Engineering Design. - 2016. - №27. - pp. 130-141.
15. MATLAB. Exponenta. MATLAB & Toolboxes. Приложения с GUI [Электронный ресурс]. URL: http://matlab.exponenta.ru/gui/book2/1.php (Дата обращения: 16 марта 2018 г.).
...


Работу высылаем на протяжении 30 минут после оплаты.




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