资源简介
基于Keras的神经网络的股票价格预测,实测有效。也是根据人家分享的总结的
代码片段和文件信息
from matplotlib.dates import DateFormatter WeekdayLocator DayLocator MONDAYYEARLY
from matplotlib.finance import quotes_historical_yahoo_ohlc candlestick_ohlc
#import matplotlib
import tushare as ts
import pandas as pd
import matplotlib.pyplot as plt
from matplotlib.pylab import date2num
import datetime
import numpy as np
from pandas import Dataframe
from numpy import row_stackcolumn_stack
df=ts.get_hist_data(‘601857‘start=‘2016-06-15‘end=‘2017-11-06‘)
dd=df[[‘open‘‘high‘‘low‘‘close‘]]
#print(dd.values.shape[0])
dd1=dd .sort_index()
dd2=dd1.values.flatten()
g1=dd2[::-1]
g2=g1[0:120]
g3=g2[::-1]
gg=Dataframe(g3)
gg.T.to_excel(‘gg.xls‘)
#dd3=pd.Dataframe(dd2)
#dd3.T.to_excel(‘d8.xls‘)
g=dd2[0:140]
for i in range(dd.values.shape[0]-34):
s=dd2[i*4:i*4+140]
g=row_stack((gs))
fg=Dataframe(g)
print(fg)
fg.to_excel(‘fg.xls‘)
#-*- coding: utf-8 -*-
#建立、训练多层神经网络,并完成模型的检验
#from __future__ import print_function
import pandas as pd
inputfile1=‘fg.xls‘ #训练数据
testoutputfile = ‘test_output_data.xls‘ #测试数据模型输出文件
data_train = pd.read_excel(inputfile1) #读入训练数据(由日志标记事件是否为洗浴)
data_mean = data_train.mean()
data_std = data_train.std()
data_train1 = (data_train-data_mean)/5 #数据标准化
y_train = data_train1.iloc[:120:140].as_matrix() #训练样本标签列
x_train = data_train1.iloc[:0:120].as_matrix() #训练样本特征
#y_test = data_test.iloc[:4].as_matrix() #测试样本标签列
from keras.models import Sequential
from keras.layers.core import Dense Dropout Activation
model = Sequential() #建立模型
model.add(Dense(input_dim = 120 output_dim = 240)) #添加输入层、隐藏层的连接
model.add(Activation(‘relu‘)) #以Relu函数为激活函数
model.add(Dense(input_dim = 240 output_dim = 120)) #添加隐藏层、隐藏层的连接
model.add(Activation(‘r
相关资源
- Python开发的全栈股票系统.zip
- Deep Learning Cookbook_ practical recipes to g
- 深度学习视频中的行为识别
- deep learning with python 中文版
- 吴恩达深度学习超参数调制完整程序
- 深度学习入门 基于python理论与实现
- Python-Keras实现Inceptionv4InceptionResnetv1和
- Python-基于深度学习的语音增强使用
- 《深度学习Deep Learning with Python 2017》
- 深度学习进阶:自然语言处理
- 基于深度学习堆栈自动编码器模型的
- python+keras+deeplearning
- 深度学习入门:基于python的理论与实
- 吴恩达深度学习1-21-31-42-1编程作业线
- 基于Python的深度学习
- 量化交易之路用Python做股票量化分析
- 安全帽检测detect.7z
- MLP/RNN/LSTM模型进行IMDb情感分析
- 10行Python代码实现目标检测
- deep_learning_with_python.pdf(Jason Brownlee)
- 人脸识别python代码187268
- Make Your Own Neural Network - 搭建自己的神
- BrownLee Better Deep Learning
- python 直方图规定化代码
- 简单粗暴 TensorFlow
- 5. 深度学习中的目标检测 python代码实
- 深度学习入门:基于Python的理论与实
- [PDF] Reinforcement Learning With Open AI Tens
- Deep Learning from Scratch中文名:深度学习
- Deep Learning for Natural Language Processing.
评论
共有 条评论