Предоставляется в ознакомительных и исследовательских целях
Тема: Функционирование биткоина и блокчейна, их плюсы и минусы (Санкт-Петербургский Политехнический Университет)
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Реферат 3
Введение 4
1 Обзор литературы 6
1.1 Биткоин 6
1.1.1 История биткоина 6
1.1.2 Биткоин и блокчейн 7
1.1.3 Плюсы и минусы биткоина 9
1.1.4 Предыдущие исследования 11
2. Модели прогнозирования 13
2.1 ARIMA 13
2.2 Нелинейные модели машинного обучения 14
2.2.1 Нейронная сеть (ANN) 14
2.2.2 Рекуррентная нейронная сеть 17
2.3 Долгая краткосрочная память (LSTM) 18
3. Рабочие данные 21
4. Реализация моделей 24
4.1 ARIMA 24
4.2 LSTM 31
4.3 Результаты 31
Заключение 32
Список литературы 33
Приложение 1. Алгоритм ARIMA 34
📖 Введение
В ходе работы я буду использовать язык программирования Python, чтобы сделать сравнительный анализ двух моделей: ARIMA и LSTM.
Python – это свободно распространяемый динамический язык с открытым исходным кодом, который очень подходит для интерактивной разработки. Он также широко используется в машинном обучении и науке о данных благодаря своей библиотечной поддержке. Для запуска программ на Python необходимо импортировать некоторые важные библиотеки для временных рядов, такие как: NumPy, обеспечивающая эффективные операции с массивами; Matplotlib для построения графиков данных; Pandas, предоставляющая высокопроизводительные инструменты для загрузки и обработки данных; Statsmodels, обеспечивающая статистическое моделирование, и Scikit learn, помогающая разрабатывать и практиковать машинное обучение на Python.
В первой части я описываю функционирование биткоина и блокчейна, даю краткое описание о том, что было до появления этой криптовалюты, предоставляю некоторые плюсы и минусы этой валюты, а также предыдущие исследования о биткоине, включая исследования, сравнивающие традиционные эконометрические модели с новыми подходами машинного обучения.
Во второй части я привожу некоторые выводы, связанные с обеими моделями: ARIMA и LSTM, с точки зрения прогнозирования. Чтобы лучше понять подход LSTM, в этом разделе я также рассказываю о нейронных сетях (ANN) и рекуррентных нейронных сетях (RNN).
В третьей части я описываю данные, используемые в данной работе, а данные дальше можно будет визуализировать с помощью Python, Google Colab и вспомогательных библиотек, и сравнить полученные результаты с реальными, используя модели ARIMA и LSTM.



