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


Функционирование биткоина и блокчейна, их плюсы и минусы (Санкт-Петербургский Политехнический Университет)

Работа №113452

Тип работы

Курсовые работы

Предмет

информационные системы

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

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


Есть приложение (программный код).

Реферат 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.


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

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

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


В данной работе было описано функционирование биткоина и блокчейна, разобраны плюсы и минусы этой криптовалюты, сделаны некоторые выводы, связанные с обеими моделями: ARIMA и LSTM с точки зрения прогнозирования, приведены рабочие данные, с помощью которых дальше можно будет визуализировать и сравнить полученные результаты с реальными и уже после сделать сравнительный анализ моделей прогнозирования курса криптовалюты на основе биткоина.


1) Bitcoin: A Peer-to-Peer Electronic Cash System, 2008, раздел № 1 «История».
2) Paul R. Krugman. International Economics: Theory and Policy, 2018.
3) Hochreiter, S., Schmidhuber., Dyhrberg. Long Short-Term Memory. Neural Computation, 1997.
4) Zhu, Y., Dickinson. Analysis on the influence factors of Bitcoin’s price based on VEC model, 2017
5) А.В. Алжеевa, Р.А. Кочкаров, финансовый университет, Москва, Россия. Сравнительный анализ прогнозных моделей ARIMA и LSTM на примере акций российских компаний – 2020, стр. 1-10.

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




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