时间序列-BP神经网络及与auo arima的比较


auto arima代码部分

  • rolling_size = 2000,test_size = 1000
    在这里插入图片描述
    这已经算是经过尝试后的局部最优,rmse=0.3884

BP神经网络

BP神经网络理论及代码部分

数据格式

在这里插入图片描述

代码部分
#!usr/bin/env python
# -*- coding:utf-8 _*-
"""
@author: liujie
@software: PyCharm
@file: BP1.py
@time: 2020/11/8 21:57
"""
import warnings
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import tensorflow as tf
from tensorflow import keras
from sklearn.preprocessing import StandardScaler
from tensorflow.keras import layers,optimizers
from sklearn.metrics import mean_squared_error as MSE

# 读取数据
def read_data(datapath):
    # read data
    data1 = pd.read_csv(datapath,index_col=0)
    # 填充或者删去
    data1.fillna(method='pad',inplace=True)      # 填充
    # data.dropna(inplace = True)                 # 删去
    return data1

# 分割数据
def splitdata(data,Sequence_length,horizon):
    all_data = []
    for dta in range(len(data) - sequence_length -horizon + 1):
        all_data.append(data[dta : dta + sequence_length])

    all_data = np.array(all_data)
    ydata = data[(horizon + sequence_length -1) :]
    ydata = list(ydata)

    # 加入y变量
    all_data 
  • 1
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
AUO-P303是一种光电转换器件,其为液晶显示屏的控制器提供了可供程序载入的电路板。AUO-P303的主要功能是将输入的电信号转换为液晶显示器可以理解的信号,以控制液晶屏的像素点的亮度和颜色。AUO-P303具有多个输入和输出端口,可以与计算机、手机、电视等电子设备进行连接。通过这些接口,用户可以通过AUO-P303控制液晶屏的输出。 AUO-P303通过数字信号处理和模拟信号处理来实现数据的转换和处理。它可以将输入的模拟信号转换为数字信号,并通过内部的芯片进行处理和调整,然后将数字信号转换为液晶显示器可以解读的信号。这个过程中,AUO-P303使用了多种技术和算法,包括信号放大、滤波、解调等。 AUO-P303的手册或技术资料通常以PDF格式提供,以便用户能够全面了解设备的功能和操作。PDF是一种常用的文档格式,可以在各种操作系统和设备上进行浏览和打印。通过阅读AUO-P303的PDF文档,用户可以了解设备的规格参数、安装方法、使用说明以及故障排除等信息。 总而言之,AUO-P303是一种重要的电路板,它用于控制液晶显示器的输出。通过将输入的电信号转换为液晶屏可以理解的信号,AUO-P303使得用户可以通过设备控制液晶屏的亮度和颜色,从而实现更好的显示效果。同时,通过提供PDF格式的技术资料,用户可以更好地了解和使用AUO-P303。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值