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

BP neural-network classification method based on Hadoop

A technology of BP neural network and classification method, applied in the direction of neural learning method, biological neural network model, etc., can solve the problems of insufficient memory, long time-consuming, unable to train, etc., and achieve the effect of improving training speed, good speed-up ratio and good effect

Inactive Publication Date: 2014-01-29
NANJING UNIV +1
View PDF2 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The traditional BP neural network training method is to serially process data sets on a single machine, but with the rapid development of the information society, the amount of data that needs to be mined has increased sharply, reaching the level of massive data, so the traditional BP neural network The neural network training method will have big problems when dealing with massive data sets, such as taking a very long time, or even insufficient memory to train, etc.

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
  • BP neural-network classification method based on Hadoop
  • BP neural-network classification method based on Hadoop
  • BP neural-network classification method based on Hadoop

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Below in conjunction with accompanying drawing and specific embodiment, further illustrate the present invention, should be understood that these embodiments are only for illustrating the present invention and are not intended to limit the scope of the present invention, after having read the present invention, those skilled in the art will understand various aspects of the present invention Modifications in equivalent forms all fall within the scope defined by the appended claims of this application.

[0018] like figure 1 Shown, the step of the inventive method comprises:

[0019] Step 1, data preprocessing, processing data into text vectors;

[0020] Step 2, start the Map task on the Mapper side of each node of the Hadoop platform, each Mapper side obtains a training data, uses this training data to calculate the correction value for the weight of the current network, and sends the correction value to the Reducer side; specifically, The Map function on the Mapper s...

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 BP neural-network classification method based on a Hadoop. The BP neural-network classification method based on the Hadoop comprises the following steps that data are preprocessed, Map tasks are started at Mapper ends of all nodes on a Hadoop platform, a training datum is obtained at each Mapper end and the training data serve as weight calculation modification values of the current network and the modification valves are transmitted to Reducer ends; Reduce tasks are started on the Reducer ends of all nodes on the Hadoop platform, all modification values of one weight are obtained by each Reducer end and the average value of the modification values is calculated out and serves as the output; the manner of batch training is adopted and the weight values of all layers are modified; the steps are repeated until the error reaches the preset precision or the frequency of study is larger than the preset maximum frequency and a BP neural-network model is obtained. Otherwise, iteration continues. Parallel computing can be achieved according to the BP neural-network classification method based on the Hadoop.

Description

technical field [0001] The present invention relates to a Hadoop-based BP neural network (referred to as "BP network") classification method. Background technique [0002] The BP (Back Propagation) network was proposed by a team of scientists headed by Rumelhart and McCelland in 1986. It is a multi-layer feed-forward network trained by the error back propagation algorithm and is one of the most widely used neural network models. The BP network can learn and store a large number of input-output pattern mapping relationships without revealing the mathematical equations describing the mapping relationship in advance. Its learning rule is to use the steepest descent method to continuously adjust the weights and thresholds of the network through backpropagation to minimize the sum of squared errors of the network. The topological structure of BP neural network model includes input layer, hidden layer and output layer. Error Backpropagation The learning process of the error back...

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): G06N3/08
Inventor 高阳王睿史颖欢
Owner NANJING 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