Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Hadoop framework-based short-term load prediction method for distributed BP neural network

A BP neural network, short-term load forecasting technology, applied in biological neural network models, forecasting, instruments, etc., can solve problems that may take several hours, the amount of calculation becomes large, etc., to meet the requirements and improve the speed of load forecasting. Effect

Active Publication Date: 2016-10-12
SICHUAN UNIV
View PDF6 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since the algorithm will conduct a round of training for each load input and output sequence to calculate the weights and threshold corrections of each layer of the network, when the amount of data is very large, the amount of calculation will become very large, and the single-machine serial training time will likely reach several hours, or even larger

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Hadoop framework-based short-term load prediction method for distributed BP neural network
  • Hadoop framework-based short-term load prediction method for distributed BP neural network
  • Hadoop framework-based short-term load prediction method for distributed BP neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. The present invention has three characteristics: one, fully analyze the forward transmission of the input signal of the traditional BP neural network, and the reverse propagation process of the error signal; two, combine the training process of the BP neural network with the MapReduce framework, research and realize it by Java language The distributed BP neural network model based on the MapReduce framework, hereinafter referred to as the MapReduce-BP model; 3. The momentum factor is introduced, and the method of calculating the average value for multiple times is used to improve the problem that the BP neural network is easy to fall into local convergence and improve its anti-oscillation ability. The details are as follows:

[0028] 1. Analysis of traditional BP neural network prediction principle

[0029] 1) Basic model of BP neural...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a Hadoop framework-based short-term load prediction method for a distributed BP (Back Propagation) neural network. The method specifically comprises the steps of obtaining an initial load data set; dividing the load data set into small data sets and storing the small data sets in data nodes of a distributed file system; initializing BP neural network parameters and uploading a parameter set into the distributed file system; training the BP neural network according to a current load sample, and obtaining correction values of a weight and a threshold of the BP neural network in the current data set; performing statistics on sum of weight and threshold parameters of all layers and between the layers of the network according to a key value of a key value pair; judging whether the convergence precision or the maximum iterative frequency is reached or not in a current iterative task, and if yes, establishing a distributed BP neural network model, or otherwise, performing correction of the weight and threshold parameters of the network; and inputting prediction day data and obtaining load power data of a prediction day. According to the method, the load prediction speed is increased and the requirements of load prediction precision are met.

Description

technical field [0001] The invention relates to the technical field of short-term load forecasting application in the scene of combining power system and big data, and in particular to a short-term load forecasting method based on a distributed BP neural network of Hadoop architecture. Background technique [0002] Power load forecasting is of great significance in ensuring power system planning, reliable and economical operation. With the continuous progress of modern technology and the deepening of smart grid, the theory and technology of load forecasting have been greatly developed. Over the years, power load forecasting methods and theories have emerged continuously. Technologies such as time series method, fuzzy theory, regression analysis method, regression support vector machine, Bayesian and neural network have provided good technical support for power load forecasting. [0003] Existing algorithms still have certain limitations. Time series method: It has high acc...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06Q10/04G06Q50/06G06N3/02
CPCG06N3/02G06Q10/04G06Q50/06
Inventor 刘天琪苏学能焦慧明何川
Owner SICHUAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products