Blasting vibration prediction method based on Spark gene expression optimization

A blasting vibration and prediction method technology, applied in the field of machine learning, can solve the problems of long training time and insufficient memory, and achieve the effect of improving convergence speed and efficiency

Active Publication Date: 2018-06-12
NORTHWESTERN POLYTECHNICAL UNIV +1
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, with the rapid expansion of the data volume of engineering blasting, the traditional stand-alone method of processing data sets will have serious problems, such as insufficient memory, long training time, 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
  • Blasting vibration prediction method based on Spark gene expression optimization
  • Blasting vibration prediction method based on Spark gene expression optimization
  • Blasting vibration prediction method based on Spark gene expression optimization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0035] Spark is a distributed computing framework introduced by Apache, which provides a parallel programming model and efficiently supports more computing modes, including interactive query and stream processing. Its core is a computing engine that schedules, distributes, and monitors applications that consist of many computing tasks and run on multiple worker machines or a computing cluster. Users only need to call the relevant interface to complete the distributed processing program, which provides favorable conditions for the processing of big data.

[0036] Such as figure 1 As shown, the blasting vibration prediction method optimized based on Spark gene expression programming algorithm of the present invention comprises the following steps:

[0037] Step 1: Use data preprocessing technology to process the blasting data to obtain the sample data 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 provides a blasting vibration prediction method based on Spark gene expression optimization, and involves the field of machine learning. The data preprocessing technology is used for processing blasting data, and a sample data set is obtained; by calculating the incoordination rate of each condition attribute, condition attributes with the incoordination rate lower than a threshold value are deleted from an original data set, and then a new data set is generated to serve as an input data set; on each node, an improved gene expression method is used for function optimization, a blasting vibration effect prediction function can be obtained, and then the prediction value of the blasting vibration peak velocity is obtained. The method can better solve the training efficiency problem under the condition of mass data, the new-generation parallel computing technology is adopted, the genetic expression programming algorithm is improved for the global function optimization of theblasting data, the convergence speed can be largely improved, and the training efficiency is improved without affecting the training precision.

Description

technical field [0001] The invention relates to the field of machine learning, in particular to a blasting vibration prediction method. Background technique [0002] Blasting vibration usually refers to the strength of the vibration wave generated by blasting, which can be described by the speed, frequency and time of blasting vibration. In practice, the peak value of blasting vibration velocity is often used to describe blasting vibration. Blasting vibration prediction is to study the relationship between blasting vibration influencing factors and blasting vibration, among which blasting vibration influencing factors include total charge, segment charge, blast center distance, geological conditions and elevation difference and many other factors. [0003] Prediction of blasting vibration is an effective method to reduce the risk factor of blasting, optimize the blasting scheme and evaluate the safety level of blasting, and it is particularly important to study efficient and...

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): G06F19/00G06N3/12
CPCG06N3/126G16Z99/00
Inventor 王云岚赵天海张彬周兴社谷建华曲广建王静朱振海徐继革张怀民涂鹏程
Owner NORTHWESTERN POLYTECHNICAL UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products