# stockPredict
pytorch实现用LSTM做股票价格预测
# 软件环境
python3.0以上,
pytorch 1.3.1,
torchvision 0.4.1,
Pillow 7.1.2,
pandas 1.0.3
# 项目结构
![项目结构](img/18.png)
data目录:上证指数的csv文件
model目录:模型保存文件
dataset.py : 数据加载及预处理类,数据标准化、划分训练集及测试集等
evaluate.py : 预测
LSTMModel.py : 定义LSTM模型
parsermy.py : 常用参数
train.py:模型训练
# 运行方法:
直接运行train.py开始模型训练
直接运行evaluate.py开始模型预测
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
内容概要: 本资源提供了一个基于LSTM模型进行股票价格预测的完整代码实现,包括数据预处理、模型训练、评估和可视化。通过该代码,用户可以快速上手时间序列预测任务,特别是针对股票收盘价的预测。 适用人群: 适用于对LSTM模型、时间序列预测、股票价格预测感兴趣的开发者和研究者,尤其适合希望学习如何应用LSTM进行预测的初学者。 适用场景及目标: 场景: 金融数据分析,股票价格预测。 目标: 通过LSTM模型学习历史股票数据中的模式,预测未来股票收盘价,评估模型性能并进行可视化分析。 其他说明: 数据集: 使用'000001SH_index.csv'数据集,数据包含股票的开盘价、最高价、最低价、收盘价等信息。 数据预处理: 采用Min-Max标准化处理数据,并构造序列数据。 模型训练: 使用Adam优化器,均方误差损失函数,训练LSTM模型。 模型评估: 可视化预测误差率和预测值与真实值的对比图,直观展示模型预测效果。
资源推荐
资源详情
资源评论
收起资源包目录
基于LSTM股票分析及预测(pythoch).zip (24个子文件)
基于LSTM股票分析及预测(pythoch)
parser_my.py 1KB
evaluate.py 2KB
data
000001SH_index.csv 555KB
dataset.py 2KB
.idea
.name 8B
code_20105.iml 325B
workspace.xml 2KB
misc.xml 189B
inspectionProfiles
Project_Default.xml 505B
profiles_settings.xml 174B
modules.xml 279B
.gitignore 50B
LSTMModel.py 800B
img
17.png 72KB
18.png 7KB
model
stock.pkl 125KB
train.py 2KB
__pycache__
dataset.cpython-36.pyc 2KB
parser_my.cpython-311.pyc 2KB
LSTMModel.cpython-311.pyc 2KB
LSTMModel.cpython-36.pyc 989B
parser_my.cpython-36.pyc 888B
README.md 592B
dataset.cpython-311.pyc 4KB
共 24 条
- 1
资源评论
星晖云游者
- 粉丝: 21
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- CFA知识点梳理系列:CFA Level II, Reading 4 Big Data Projects
- 专业问题 · 语雀.mhtml
- 基于Vue+TP6的B2B2C多场景电商商城设计源码
- 基于小程序的研知识题库小程序源代码(java+小程序+mysql).zip
- 基于小程序的微信小程序的点餐系统源代码(java+小程序+mysql).zip
- 基于小程序的宿舍管理小程序源代码(java+小程序+mysql).zip
- 基于小程序的小区服务系统源代码(python+小程序+mysql).zip
- QT项目之中国象棋人工智能
- 基于小程序的疫情核酸预约小程序源代码(java+小程序+mysql).zip
- 基于小程序的生活小助手源代码(java+小程序+mysql).zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功