Тема: Реализация пакета аналитических функций в PostgreSQL. Алгоритмы прогнозирования
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
2. Задачи 4
3. Обзор существующих решений 5
4. Реализация алгоритмов прогнозирования 6
4.1 Модели экспоненциального сглаживания 6
4.2 Линейная регрессия 13
4.3 Авторегрессионная модель прогнозирования 15
4.5 Метрики 21
4.6 Прочие функции 22
5. Заключение 23
6. Список литературы 24
📖 Введение
Сравнивая разные системы управления базами данных, в каждой можно найти свои плюсы и минусы. PostgreSQL [1, 4] стоит наряду со многими крупными СУБД, но по сравнению с другими она бесплатно распространяется. Однако, там не хватает пакетов аналитических функций для полноценного статистического анализа. Нужно сказать, что на сегодняшний день существуют различные способы обхода и решения этой проблемы, но в большинстве случаев это происходит за счёт сторонних программ и приложений, что имеет ряд своих минусов (таких, как возникновение конфликтных ситуаций, неудобство использования, и т.д.). Другие же методы не разрешают или разрешают не в полной мере эти вопросы. Поэтому было решено взяться за реализацию некоторых алгоритмов в этой системе управления базами данных.
2. Задачи
Целью данной работы является создание пакета аналитических методов, включающего в себя наиболее популярные алгоритмы прогнозирования, а также способы оценки ее качества.
Для достижения этой цели были сформулированы следующие задачи:
• Выполнить обзор существующих методов решения данной проблемы;
• Реализация алгоритмов прогнозирования средствами PostgreSQL, их объединение в пакет;
• Тестирование реализованных алгоритмов, проверка их качества с помощью метрик;
• Написание спецификации к пакету функций;
• Написание инструкции по установке и использованию пакета функций в PostgreSQL.





