Для студентов ИДДО НИУ «МЭИ» по предмету Вычислительные сети и системы«Вычислительные системы». Итоговая работа - Вариант 3«Вычислительные системы». Итоговая работа - Вариант 3
5,0052
2024-02-022024-02-02СтудИзба
Ответы к экзамену Итоговое задание: «Вычислительные системы». Итоговая работа - Вариант 3 вариант 3
Описание
«Вычислительные системы». Итоговая работа - Вариант 3
Разработать программу на языке Python с использованием структур MPI и OpenMP (или OpenCL) (обязательно выделите их в листинге программы), которая решает одну из актуальных задач интеллектуального
прогнозирования с использованием линейной регрессии на основе открытых числовых данных (датасетов).
Выполнение работы.
среднеквадратическая ошибка (RMSE), средняя абсолютная ошибка (MAE) и коэффициент детерминации (R2).
Wine Quality Dataset: Оценка качества вина на основе физико- химических характеристик, таких как уровень алкоголя, кислотность, остаточный сахар и др.Показать/скрыть дополнительное описание
Разработать программу на языке Python с использованием структур MPI и OpenMP (или OpenCL) (обязательно выделите их в листинге программы), которая решает одну из актуальных задач интеллектуального
прогнозирования с использованием линейной регрессии на основе открытых числовых данных (датасетов).
Выполнение работы.
- Загрузите числовые данные (датасет) из Интернета согласно выбранному варианту.
- Загрузите набор данных в Python с использованием библиотеки Pandas и проведите первичный анализ данных:
- исследуйте структуру данных, оцените количество строк, столбцов, пропущенных значений и т.д.;
- проведите статистический анализ данных с использованием функций Pandas и NumPy.
- Визуализируйте данные с использованием библиотек Matplotlib и Seaborn, чтобы определить возможные зависимости между переменными:
- создайте графики распределения для каждой переменной;
- постройте графики парной корреляции (scatterplot) и тепловую карту корреляции (heatmap) между переменными;
- определите переменные, которые могут быть использованы для линейной регрессии.
- Разделите данные на обучающую и тестовую выборки (например, в соотношении 80 % на 20 %).
- Реализуйте модель линейной регрессии с использованием библиотеки Scikit-learn, для чего:
- создайте и обучите модель линейной регрессии на обучающей выборке;
- протестируйте модель на тестовой выборке и оцените качество прогнозирования с использованием метрик, таких как
среднеквадратическая ошибка (RMSE), средняя абсолютная ошибка (MAE) и коэффициент детерминации (R2).
- Напишите программу, решающую аналогичную задачу без использования библиотек Python, но с использованием MPI и OpenMP (OpenCL).
- Визуализируйте результаты прогнозирования с использованием Matplotlib и Seaborn, сравнивая предсказанные значения с истинными значениями.
- Подготовьте отчет о проделанной работе, включая:
- описание выбранного набора данных и проведенного анализа данных;
- визуализацию данных, полученных на этапе исследования зависимостей между переменными;
- процесс создания, обучения и тестирования модели линейной регрессии с использованием Scikit-learn;
- результаты тестирования модели на тестовой выборке, включая метрики качества прогнозирования (RMSE, MAE, R2) и визуализацию результатов прогнозирования;
- выводы об эффективности использования структур MPI и OpenMP (OpenCL) для решения задачи прогнозирования на основе выбранного набора данных.
Wine Quality Dataset: Оценка качества вина на основе физико- химических характеристик, таких как уровень алкоголя, кислотность, остаточный сахар и др.Показать/скрыть дополнительное описание
Курс Вычислительные системы ИДДО МЭИ.
Файлы условия, демо
Характеристики ответов (шпаргалок) к экзамену
Учебное заведение
Номер задания
Вариант
Программы
Просмотров
55
Качество
Идеальное компьютерное
Размер
3,29 Mb
Список файлов

Гарантия сдачи без лишних хлопот! ✅🎓 Ответы на тесты по любым дисциплинам, базы вопросов, работы и услуги для Синергии, МЭИ и других вузов – всё уже готово! 🚀 🎯📚 Гарантия качества – или возврат денег! 💰✅