+

CN110163430A - Concrete material Prediction of compressive strength method based on AdaBoost algorithm - Google Patents

Concrete material Prediction of compressive strength method based on AdaBoost algorithm Download PDF

Info

Publication number
CN110163430A
CN110163430A CN201910388639.4A CN201910388639A CN110163430A CN 110163430 A CN110163430 A CN 110163430A CN 201910388639 A CN201910388639 A CN 201910388639A CN 110163430 A CN110163430 A CN 110163430A
Authority
CN
China
Prior art keywords
compressive strength
learner
weight
training
concrete material
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910388639.4A
Other languages
Chinese (zh)
Inventor
冯德成
刘振韬
王小丹
陈崟
常佳琦
魏东方
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Southeast University
Original Assignee
Southeast University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Southeast University filed Critical Southeast University
Priority to CN201910388639.4A priority Critical patent/CN110163430A/en
Publication of CN110163430A publication Critical patent/CN110163430A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Medical Informatics (AREA)
  • Mathematical Physics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Computing Systems (AREA)
  • Game Theory and Decision Science (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Investigating Strength Of Materials By Application Of Mechanical Stress (AREA)

Abstract

本发明公开了一种基于AdaBoost算法预测混凝土材料抗压强度的方法,首先搜集大量已有混凝土抗压强度试验数据作为训练集,将混凝土材料的各组分占比视为输入变量,混凝土材料的抗压强度作为输出变量,通过AdaBoost算法中的弱分类器对试验数据进行训练,根据训练结果的准确率来确定不同弱分类器的权重,加大预测误差率小的弱分类器的权重,降低预测误差率大的弱分类器的权重,从而将各弱分类器组合成预测精度较高的强分类器,可以直接根据输入的相关参数给出混凝土的抗压强度。本发明仅需要简单的数据搜集与机器学习方法应用,即可进行混凝土材料的抗压强度快速并精确的预测,便于结构设计、鉴定加固等专业人员的推广应用。

The invention discloses a method for predicting the compressive strength of concrete materials based on the AdaBoost algorithm. First, a large amount of existing concrete compressive strength test data is collected as a training set, and the proportion of each component of the concrete material is regarded as an input variable. The compressive strength is used as the output variable, and the test data is trained through the weak classifier in the AdaBoost algorithm, and the weights of different weak classifiers are determined according to the accuracy of the training results, and the weight of the weak classifier with a small prediction error rate is increased to reduce The weight of the weak classifier with a large prediction error rate, so that the weak classifiers are combined into a strong classifier with high prediction accuracy, and the compressive strength of concrete can be directly given according to the relevant input parameters. The invention only needs simple data collection and application of machine learning methods to quickly and accurately predict the compressive strength of concrete materials, which is convenient for the popularization and application of professionals such as structural design, identification and reinforcement.

Description

基于AdaBoost算法的混凝土材料抗压强度预测方法Prediction method of compressive strength of concrete material based on AdaBoost algorithm

技术领域technical field

本发明涉及材料抗压强度预测方法,具体涉及一种基于AdaBoost算法的混凝土材料抗压强度预测方法。The invention relates to a method for predicting the compressive strength of materials, in particular to a method for predicting the compressive strength of concrete materials based on the AdaBoost algorithm.

背景技术Background technique

混凝土材料具有取材容易、造价低廉、性能优越、耐久性高等优点,因此被广泛地应用于实际工程之中。目前,混凝土结构已经成为土木工程中占有比重最大的结构类型。混凝土材料的抗压强度,是混凝土结构设计的关键参数之一,严重关系着整体结构的安全性能。混凝土抗压强度的测定一般通过试验的方式,根据设计的配合比浇筑混凝土试块样本,并进行一定时间的养护,成型后进行强度试验以获得该混凝土的抗压强度。然而,这种方式过程繁琐、耗时久、资源消耗大,十分低效,不利于实际工程的应用。Concrete material has the advantages of easy material acquisition, low cost, superior performance and high durability, so it is widely used in practical engineering. At present, concrete structure has become the structure type with the largest proportion in civil engineering. The compressive strength of concrete materials is one of the key parameters in the design of concrete structures, which is seriously related to the safety performance of the overall structure. The determination of the compressive strength of concrete is generally through the test method. The concrete test block sample is poured according to the designed mix ratio, and it is cured for a certain period of time. After forming, the strength test is carried out to obtain the compressive strength of the concrete. However, this method is cumbersome, time-consuming, consumes a lot of resources, and is very inefficient, which is not conducive to the application of actual engineering.

发明内容Contents of the invention

发明目的:本发明的目的是提供一种基于AdaBoost算法的混凝土材料抗压强度预测方法,解决用试验的方式测定混凝土抗压强度的耗时,低效,资源浪费的问题。Purpose of the invention: the purpose of this invention is to provide a kind of concrete material compressive strength prediction method based on AdaBoost algorithm, solve the time-consuming, inefficient, resource waste problem of measuring concrete compressive strength with the mode of experiment.

技术方案:本发明所述的基于AdaBoost算法的混凝土材料抗压强度预测方法,其特征在于,包括以下步骤:Technical scheme: the concrete material compressive strength prediction method based on AdaBoost algorithm of the present invention is characterized in that, comprises the following steps:

(1)搜集N组的混凝土抗压强度的试验样本,获取每一组试验的混凝土材料组分信息与最终的抗压强度信息,将N组样本中,每组数据的混凝土材料配合比信息和养护信息作为输入变量X,抗压强度作为输出变量y;(1) Collect N groups of concrete compressive strength test samples, obtain the concrete material component information and final compressive strength information of each group of tests, and combine the concrete material mix ratio information and The maintenance information is used as the input variable X, and the compressive strength is used as the output variable y;

(2)将N组试验样本作为训练集导入给AdaBoost算法,并初始化训练集的权重分布;(2) Import N groups of test samples into the AdaBoost algorithm as a training set, and initialize the weight distribution of the training set;

(3)进行多轮迭代以确定不同弱学习器的误差率et及权重αt(3) Perform multiple rounds of iterations to determine the error rate e t and weight α t of different weak learners;

(4)按弱学习器的权重来组合各个弱学习器,得到最终的强学习器;(4) Combine each weak learner according to the weight of the weak learner to obtain the final strong learner;

(5)在训练完成的强学习器中输入待求混凝土材料的配合比信息和养护信息得到该混凝土材料的抗压强度预测值。(5) Input the mixture ratio information and curing information of the concrete material to be obtained into the strong learner after training to obtain the predicted value of the compressive strength of the concrete material.

其中,所述步骤(2)中初始化训练集的权重分布为:Wherein, the weight distribution of initializing training set in described step (2) is:

D1={ω12,…,ωN},ωi=1/N,i=1,2,…,ND 1 ={ω 12 ,…,ω N },ω i =1/N,i=1,2,…,N

式中,D1为训练集样本的权重分布,训练集中ωi为第i个样本的权重,即每个训练样本的权重均为1/N。In the formula, D 1 is the weight distribution of the samples in the training set, and ω i in the training set is the weight of the i-th sample, that is, the weight of each training sample is 1/N.

所述步骤(3)具体为:Described step (3) is specifically:

设总体迭代T轮,对于第t轮迭代,选择基本弱学习器Ht(X),并使用权重分布为Dt的训练集对其进行训练,计算该弱学习器在样本分布Dt上的误差率:Assume T rounds of overall iterations, for the tth round of iterations, select the basic weak learner H t (X), and use the training set with weight distribution D t to train it, and calculate the weak learner on the sample distribution D t Error rate:

式中,et为本轮弱学习器的误差率,yi为第i组样本的输出值,Ht(Xi)=yi表示对第i组样本训练正确,Ht(Xi)≠yi表示对第i组样本训练错误;In the formula, e t is the error rate of the weak learner in the current round, y i is the output value of the i-th group of samples, H t (X i )=y i means that the training of the i-th group of samples is correct, H t (X i ) ≠y i means training error on the i-th group of samples;

然后计算该弱学习器在最终学习器中所占的权重αtThen calculate the weight α t of the weak learner in the final learner:

更新训练样本的权重,以使得在上一轮训练中出错的样本的权重增加,在接下来的学习中可以重点对其进行学习:Update the weights of the training samples so that the weights of the samples that made mistakes in the previous round of training increase, and you can focus on learning them in the next study:

式中,Zt=sum(Dt)为归一化因子;In the formula, Z t = sum(D t ) is the normalization factor;

循环上述步骤来训练多个弱学习器Ht(X),得到对应的权重αtRepeat the above steps to train multiple weak learners H t (X) to obtain the corresponding weight α t .

所述步骤(4)中按弱学习器的权重来组合各个弱学习器,得到最终的强学习器F(X):In the step (4), each weak learner is combined by the weight of the weak learner to obtain the final strong learner F(X):

所述步骤(5)向训练完成后的强学习器输入待求混凝土材料的配合比及养护参数X,学习器输出抗压强度预测值F(X)。The step (5) inputs the mixing ratio of the concrete material to be obtained and the curing parameter X to the strong learner after the training, and the learner outputs the predicted value of compressive strength F(X).

有益效果:本发明采用机器学习技术,可以避免物理试验的过程,可以在非常短的时间内完成分析和预测过程,大幅度提高了计算的效率和精度;由于机器学习算法均建立在黑盒模型的基础上,算法的预测和分析过程不需要依托于任何确定的公式或者函数,这就可以避免由于参数的不精确而导致的系统误差;本发明机器学习算法的学习过程建立在实际工程或实验中产生的实际数据的基础上,这样算法在经历学习过程时将把现场的各项随机因素也在分析时纳入考量范围,使得预测的效果更加贴近实际;本发明在对于上一轮迭代中预测错误的样本会重点测试,经过多轮迭代之后的样本权重分布具有较高的可信性,由此得到的预测结果也具有较高的精确度。Beneficial effects: the present invention adopts machine learning technology, which can avoid the process of physical experiment, can complete the analysis and prediction process in a very short time, and greatly improves the efficiency and accuracy of calculation; since the machine learning algorithms are all built on the black box model On the basis of the algorithm, the prediction and analysis process of the algorithm does not need to rely on any definite formula or function, which can avoid the systematic error caused by the inaccuracy of the parameters; the learning process of the machine learning algorithm of the present invention is based on actual engineering or experiment On the basis of the actual data generated in the algorithm, the algorithm will also take the random factors of the scene into consideration during the analysis during the learning process, so that the predicted effect is closer to reality; the present invention predicts in the last round of iteration Wrong samples will be tested emphatically, and the sample weight distribution after multiple iterations has high credibility, and the resulting prediction results also have high accuracy.

附图说明Description of drawings

图1为本发明自适应进化过程;Fig. 1 is the adaptive evolution process of the present invention;

图2为本发明的具体流程图。Fig. 2 is a specific flow chart of the present invention.

具体实施方式Detailed ways

下面结合附图对本发明进行进一步说明。The present invention will be further described below in conjunction with the accompanying drawings.

如图1-2所示,基于AdaBoost算法的混凝土材料抗压强度预测方法,包括以下步骤:As shown in Figure 1-2, the method for predicting the compressive strength of concrete materials based on the AdaBoost algorithm includes the following steps:

步骤一:机器学习训练集数据库构建:Step 1: Construction of machine learning training set database:

通过文献检索、网络检索等方式搜集N组的混凝土抗压强度试验样本数据,构建数据库Θ=[θ12,...,θN],其中θi,i=1,2,...N为第i组数据。Collect N groups of concrete compressive strength test sample data through literature search, network search, etc., and construct a database Θ=[θ 12 ,...,θ N ], where θ i ,i=1,2,. ..N is the i-th group of data.

步骤二:算法输入及输出参数设置:Step 2: Algorithm input and output parameter settings:

数据库Θ中每组数据均包含2大类信息:(1)混凝土材料的配合比如水泥、砂浆、水、粗骨料、细骨料、外加剂等占比及龄期;(2)混凝土材料的抗压强度,将第(1) 类信息设为输入变量,记作X;第(2)类信息设为输出变量,记作y,则每组数据可以写作θi=(Xi,yi)。Each set of data in the database Θ contains two types of information: (1) the proportion and age of the mix of concrete materials such as cement, mortar, water, coarse aggregate, fine aggregate, and admixtures; (2) the age of concrete materials For compressive strength, set the information of type (1) as an input variable, denoted as X; the information of type (2) as an output variable, denoted as y, then each set of data can be written as θ i = (X i , y i ).

具体而言,每组数据有9个分量,其中输入参数有8个分量,包括常见的配合比中各组分和养护龄期,输出参数有1个分量,则X=(X1,X2,...,X8)为1×8的向量,而y为标量,即如下表1:Specifically, each set of data has 9 components, of which the input parameters have 8 components, including each component in the common mix ratio and the curing age, and the output parameters have 1 component, then X=(X 1 ,X 2 ,...,X 8 ) is a 1×8 vector, and y is a scalar, as shown in Table 1 below:

表1输入变量和输出变量的关系Table 1 Relationship between input variables and output variables

综上,构建完成的数据库可以表示为:In summary, the completed database can be expressed as:

Θ=[θ12,...,θN]=[(X1,y1),(X2,y2),...,(XN,yN)] (1)Θ=[θ 12 ,...,θ N ]=[(X 1 ,y 1 ),(X 2 ,y 2 ),...,(X N ,y N )] (1)

步骤三:基于AdaBoost算法构建高精度学习器:Step 3: Build a high-precision learner based on the AdaBoost algorithm:

采用机器学习中的AdaBoost算法对已构建的数据库Θ进行训练或学习,AdaBoost算法包含2个层次的学习器,即弱学习器H(X)和强学习器F(X),其中强学习器为多个弱学习器按一定权重组合而成,训练过程示意如图1所示,具体流程如下:The AdaBoost algorithm in machine learning is used to train or learn the constructed database Θ. The AdaBoost algorithm includes two levels of learners, namely the weak learner H(X) and the strong learner F(X), where the strong learner is Multiple weak learners are combined according to a certain weight. The training process is shown in Figure 1. The specific process is as follows:

对训练集Θ中的样本权重进行初始化,定义每个样本θi的权重ωi均等,则初始样本权重向量为:Initialize the sample weights in the training set Θ, and define the weight ω i of each sample θ i to be equal, then the initial sample weight vector is:

D1={ω1,11,2,…,ω1,N},ω1,i=1/N,i=1,2,…,N (2)D 1 ={ω 1,11,2 ,…,ω 1,N },ω 1,i =1/N,i=1,2,…,N (2)

进行多轮迭代以确定每轮弱学习器的误差率和权重,设总体迭代T轮,对于第t轮迭代,弱学习器表示为Ht(·),则对于每一组样本输入参数Xi,弱学习器输出结果为Ht(Xi),Ht(Xi)=yi表示对第i组样本预测正确,Ht(Xi)≠yi表示对第i组样本预测错误;Carry out multiple rounds of iterations to determine the error rate and weight of the weak learner in each round. Suppose the overall iteration is T rounds. For the tth round of iterations, the weak learner is denoted as H t (·), then for each set of samples input parameters X i , the output result of the weak learner is H t (X i ), H t (X i )=y i means that the prediction of the i-th group of samples is correct, and H t (X i )≠y i means that the prediction of the i-th group of samples is wrong;

对于N组训练样本,计算第t轮弱学习器的误差率et For N sets of training samples, calculate the error rate e t of the t-th round weak learner

该式意义为第t轮弱学习器的误差率et为预测错误的样本的权重ωi之和;The meaning of this formula is that the error rate e of the weak learner in the t -th round is the sum of the weights ω i of the wrongly predicted samples;

根据误差率et计算第t轮弱学习器的权重αt Calculate the weight α t of the t-th round weak learner according to the error rate e t

由上述式子可知,et≤1/2时,αt≥0,且αt随着et的减小而增大,意味着预测误差率越小的弱学习器在最终学习器中的作用越大;From the above formula, it can be known that when e t ≤ 1/2, α t ≥ 0, and α t increases with the decrease of e t , which means that the weaker learner with smaller prediction error rate has a better performance in the final learner. greater effect;

更新训练集中每组样本的权重ωt+1,i,使得预测正确(Ht(Xi)=yi)的样本权重降低,预测错误(Ht(Xi)≠yi)的样本权重增加,以在下一轮训练过程中重点学习预测错误的样本Update the weight ω t+1,i of each group of samples in the training set, so that the weight of samples with correct prediction (H t (X i )=y i ) is reduced, and the weight of samples with wrong prediction (H t (X i )≠y i ) Increase to focus on learning wrongly predicted samples during the next round of training

Dt+1={ωt+1,1t+1,2,…,ωt+1,N} (5)D t+1 ={ω t+1,1t+1,2 ,…,ω t+1,N } (5)

式中,Zt=sum(Dt)为归一化因子;In the formula, Z t = sum(D t ) is the normalization factor;

对于t<T,重复2)-5),获得每一轮训练的弱学习器Ht(·)及其权重αt,组合成强学习器For t<T, repeat 2)-5), obtain the weak learner H t ( ) and its weight α t for each round of training, and combine them into a strong learner

步骤四:训练完成的强学习器的应用:Step 4: Application of the trained strong learner:

向训练完成后的强学习器F(·)输入待求混凝土材料的配合比及养护参数X,学习器输出抗压强度预测值F(X)。Input the mixture ratio of the concrete material to be obtained and the curing parameter X to the strong learner F(·) after training, and the learner outputs the predicted value of compressive strength F(X).

本发明所公开的方法是对于所有数据进行学习,并经过了多轮的自我修正和进化的,由于算法的运行完全基于黑匣模式,并不存在拟合函数的环节,单纯依靠已知的试验数据进行分析和学习,所以这种预测所得到的结果也完全基于实际,不再需要重复分析各种非理想化状态下的情况,真正避免了繁琐和理想化的模拟计算。The method disclosed in the present invention learns all data and undergoes multiple rounds of self-correction and evolution. Since the operation of the algorithm is completely based on the black box mode, there is no link of fitting functions, and it only relies on known experiments The data is analyzed and learned, so the results obtained by this kind of prediction are also completely based on reality, and it is no longer necessary to repeatedly analyze the situation in various non-ideal states, and truly avoid tedious and idealized simulation calculations.

为了更加清晰地说明本发明所公开方法的执行步骤,绘制了该方法的技术流程图,如图2所示。现以网络搜集的来自台湾地区中华大学Prof.I-cheng Yeh的混凝土抗压强度试验数据为例,试验数据共1030组,将数据集分成10份,轮流将其中9份作为训练数据,采用本发明所公开的方法得到强学习器后,对剩余的1份数据进行测试,10次结果比对的误差率始终不超过5%,说明了该发明的方法是有效的。In order to more clearly illustrate the execution steps of the method disclosed in the present invention, a technical flow chart of the method is drawn, as shown in FIG. 2 . Now take the concrete compressive strength test data collected from the Internet from Prof. I-cheng Yeh of Chung Hwa University in Taiwan as an example. There are 1030 sets of test data. The data set is divided into 10 parts, and 9 of them are used as training data in turn. After the strong learner is obtained by the method disclosed in the invention, the remaining data is tested, and the error rate of 10 result comparisons is always no more than 5%, which shows that the method of the invention is effective.

Claims (5)

1.一种基于AdaBoost算法的混凝土材料抗压强度预测方法,其特征在于,包括以下步骤:1. A method for predicting the compressive strength of concrete based on AdaBoost algorithm, is characterized in that, comprises the following steps: (1)搜集N组的混凝土抗压强度的试验样本,获取每一组试验的混凝土材料组分信息与最终的抗压强度信息,将N组样本中,每组数据的混凝土材料配合比信息和养护信息作为输入变量X,抗压强度作为输出变量y;(1) Collect N groups of concrete compressive strength test samples, obtain the concrete material component information and final compressive strength information of each group of tests, and combine the concrete material mix ratio information and The maintenance information is used as the input variable X, and the compressive strength is used as the output variable y; (2)将N组试验样本作为训练集导入给AdaBoost算法,并初始化训练集的权重分布;(2) Import N groups of test samples into the AdaBoost algorithm as a training set, and initialize the weight distribution of the training set; (3)进行多轮迭代以确定不同弱学习器的误差率et及权重αt(3) Perform multiple rounds of iterations to determine the error rate e t and weight α t of different weak learners; (4)按弱学习器的权重来组合各个弱学习器,得到最终的强学习器;(4) Combine each weak learner according to the weight of the weak learner to obtain the final strong learner; (5)在训练完成的强学习器中输入待求混凝土材料的配合比信息和养护信息得到该混凝土材料的抗压强度预测值。(5) Input the mixture ratio information and curing information of the concrete material to be obtained into the strong learner after training to obtain the predicted value of the compressive strength of the concrete material. 2.根据权利要求1所述的基于AdaBoost算法的混凝土材料抗压强度预测方法,其特征在于,所述步骤(2)中初始化训练集的权重分布为:2. the concrete material compressive strength prediction method based on AdaBoost algorithm according to claim 1, is characterized in that, in the described step (2), the weight distribution of initialization training set is: D1={w1,w2,…,wN},wi=1/N,i=1,2,…,ND 1 ={w 1 ,w 2 ,...,w N },w i =1/N,i=1,2,...,N 式中,D1为训练集样本的权重分布,训练集中wi为第i个样本的权重,即每个训练样本的权重均为1/N。In the formula, D 1 is the weight distribution of the samples in the training set, and w i in the training set is the weight of the i-th sample, that is, the weight of each training sample is 1/N. 3.根据权利要求1所述的基于AdaBoost算法的混凝土材料抗压强度预测方法,其特征在于,所述步骤(3)具体为:3. the concrete material compressive strength prediction method based on AdaBoost algorithm according to claim 1, is characterized in that, described step (3) is specially: 设总体迭代T轮,对于第t轮迭代,选择基本弱学习器Ht(X),并使用权重分布为Dt的训练集对其进行训练,计算该弱学习器在样本分布Dt上的误差率:Assume T rounds of overall iterations, for the tth round of iterations, select the basic weak learner H t (X), and use the training set with weight distribution D t to train it, and calculate the weak learner on the sample distribution D t Error rate: 式中,et为本轮弱学习器的误差率,yi为第i组样本的输出值,Ht(Xi)=yi表示对第i组样本训练正确,Ht(Xi)≠yi表示对第i组样本训练错误;In the formula, e t is the error rate of the weak learner in the current round, y i is the output value of the i-th group of samples, H t (X i )=y i means that the training of the i-th group of samples is correct, H t (X i ) ≠y i means training error on the i-th group of samples; 然后计算该弱学习器在最终学习器中所占的权重αtThen calculate the weight α t of the weak learner in the final learner: 更新训练样本的权重,以使得在上一轮训练中出错的样本的权重增加,在接下来的学习中可以重点对其进行学习:Update the weights of the training samples so that the weights of the samples that made mistakes in the previous round of training increase, and you can focus on learning them in the next study: 式中,Zt=sum(Dt)为归一化因子;In the formula, Z t = sum(D t ) is the normalization factor; 循环上述步骤来训练多个弱学习器Ht(X),得到对应的权重αtRepeat the above steps to train multiple weak learners H t (X) to obtain the corresponding weight α t . 4.根据权利要求3所述的基于AdaBoost算法的混凝土材料抗压强度预测方法,其特征在于,所述步骤(4)中按弱学习器的权重来组合各个弱学习器,得到最终的强学习器F(X):4. the concrete material compressive strength prediction method based on AdaBoost algorithm according to claim 3, is characterized in that, in described step (4), combine each weak learner by the weight of weak learner, obtain final strong study Device F(X): 5.根据权利要求4所述的基于AdaBoost算法的混凝土材料抗压强度预测方法,其特征在于,所述步骤(5)向训练完成后的强学习器输入待求混凝土材料的配合比及养护参数X,学习器输出抗压强度预测值F(X)。5. the method for predicting the concrete material compressive strength based on AdaBoost algorithm according to claim 4, is characterized in that, described step (5) imports the mixing ratio and the maintenance parameter of concrete material to be sought to the strong learner after training completes X, the learner outputs the predicted value of compressive strength F(X).
CN201910388639.4A 2019-05-10 2019-05-10 Concrete material Prediction of compressive strength method based on AdaBoost algorithm Pending CN110163430A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910388639.4A CN110163430A (en) 2019-05-10 2019-05-10 Concrete material Prediction of compressive strength method based on AdaBoost algorithm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910388639.4A CN110163430A (en) 2019-05-10 2019-05-10 Concrete material Prediction of compressive strength method based on AdaBoost algorithm

Publications (1)

Publication Number Publication Date
CN110163430A true CN110163430A (en) 2019-08-23

Family

ID=67634081

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910388639.4A Pending CN110163430A (en) 2019-05-10 2019-05-10 Concrete material Prediction of compressive strength method based on AdaBoost algorithm

Country Status (1)

Country Link
CN (1) CN110163430A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110263431A (en) * 2019-06-10 2019-09-20 中国科学院重庆绿色智能技术研究院 A kind of concrete 28d Prediction of compressive strength method
CN110877400A (en) * 2019-11-06 2020-03-13 长安大学 Control method and control system of cement concrete member spraying curing system
CN112070317A (en) * 2020-09-17 2020-12-11 四川长虹电器股份有限公司 Hotel air conditioner energy consumption prediction method
CN113673783A (en) * 2021-09-06 2021-11-19 南京工业大学 Prediction method of bearing capacity of corroded concrete columns based on AdaBoost
CN113723004A (en) * 2021-09-06 2021-11-30 南京工业大学 XGboost-based method for calculating shear strength of new and old concrete interfaces
CN115497574A (en) * 2022-09-05 2022-12-20 中交第二航务工程局有限公司 A method and system for predicting compressive strength of HPC based on model fusion
CN116205694A (en) * 2023-05-04 2023-06-02 品茗科技股份有限公司 Method, device, equipment and medium for automatic recommending mix proportion by cost quota
CN117153297A (en) * 2023-03-17 2023-12-01 中国计量大学 A cement concrete compressive strength testing method, system and electronic equipment
CN117669781A (en) * 2023-12-15 2024-03-08 梅威斯电气技术(上海)有限公司 Predictive control method for lithium battery charging active equalization

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104034865A (en) * 2014-06-10 2014-09-10 华侨大学 Concrete strength prediction method
CN106650807A (en) * 2016-12-20 2017-05-10 东南大学 Method for predicting and evaluating concrete strength deterioration under ocean environment
CN107133446A (en) * 2017-03-24 2017-09-05 广东工业大学 A kind of method for predicting super high-early concrete compression strength
CN107944467A (en) * 2017-10-26 2018-04-20 东北电力大学 A kind of vehicle-mounted MIMUs/GPS information fusion methods and system of Adaboost optimizations

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104034865A (en) * 2014-06-10 2014-09-10 华侨大学 Concrete strength prediction method
CN106650807A (en) * 2016-12-20 2017-05-10 东南大学 Method for predicting and evaluating concrete strength deterioration under ocean environment
CN107133446A (en) * 2017-03-24 2017-09-05 广东工业大学 A kind of method for predicting super high-early concrete compression strength
CN107944467A (en) * 2017-10-26 2018-04-20 东北电力大学 A kind of vehicle-mounted MIMUs/GPS information fusion methods and system of Adaboost optimizations

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
盛高斌: ""基于半监督回归的选择性集成算法及其应用研"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110263431A (en) * 2019-06-10 2019-09-20 中国科学院重庆绿色智能技术研究院 A kind of concrete 28d Prediction of compressive strength method
CN110877400A (en) * 2019-11-06 2020-03-13 长安大学 Control method and control system of cement concrete member spraying curing system
CN110877400B (en) * 2019-11-06 2021-04-13 长安大学 A kind of control method and control system of cement concrete component spray curing system
CN112070317A (en) * 2020-09-17 2020-12-11 四川长虹电器股份有限公司 Hotel air conditioner energy consumption prediction method
CN113673783A (en) * 2021-09-06 2021-11-19 南京工业大学 Prediction method of bearing capacity of corroded concrete columns based on AdaBoost
CN113723004A (en) * 2021-09-06 2021-11-30 南京工业大学 XGboost-based method for calculating shear strength of new and old concrete interfaces
CN115497574A (en) * 2022-09-05 2022-12-20 中交第二航务工程局有限公司 A method and system for predicting compressive strength of HPC based on model fusion
CN117153297A (en) * 2023-03-17 2023-12-01 中国计量大学 A cement concrete compressive strength testing method, system and electronic equipment
CN116205694A (en) * 2023-05-04 2023-06-02 品茗科技股份有限公司 Method, device, equipment and medium for automatic recommending mix proportion by cost quota
CN116205694B (en) * 2023-05-04 2023-10-24 品茗科技股份有限公司 Method, device, equipment and medium for automatic recommending mix proportion by cost quota
CN117669781A (en) * 2023-12-15 2024-03-08 梅威斯电气技术(上海)有限公司 Predictive control method for lithium battery charging active equalization

Similar Documents

Publication Publication Date Title
CN110163430A (en) Concrete material Prediction of compressive strength method based on AdaBoost algorithm
Nguyen et al. Development of machine learning methods to predict the compressive strength of fiber-reinforced self-compacting concrete and sensitivity analysis
CN104991051B (en) Method for predicting concrete strength based on hybrid model
Chou et al. Optimizing the prediction accuracy of concrete compressive strength based on a comparison of data-mining techniques
AU2021245165B2 (en) Method and device for processing quantum data
Kumar et al. Soft computing-based prediction models for compressive strength of concrete
Khademi et al. Prediction of compressive strength of concrete by data-driven models
CN101315557A (en) Optimal soft sensor instrument and method for propylene polymerization production process based on genetic algorithm optimization of BP neural network
Li et al. CPSO-XGBoost segmented regression model for asphalt pavement deflection basin area prediction
CN110147835A (en) Resisting shear strength of reinforced concrete beam-column joints prediction technique based on grad enhancement regression algorithm
CN104034865A (en) Concrete strength prediction method
Cheng et al. Estimating strength of rubberized concrete using evolutionary multivariate adaptive regression splines
CN112735541A (en) Sewage treatment water quality prediction method based on simple circulation unit neural network
CN110705920A (en) A multi-hidden layer BP network prediction method for cement strength in big data environment
Felix et al. Analysis of training parameters in the ANN learning process to mapping the concrete carbonation depth
CN107133446A (en) A kind of method for predicting super high-early concrete compression strength
CN112765141A (en) Continuous large-scale water quality missing data filling method based on transfer learning
Rahchamani et al. A hybrid optimized learning‐based compressive performance of concrete prediction using GBMO‐ANFIS classifier and genetic algorithm reduction
CN117935988A (en) Method for predicting compressive strength of recycled coarse aggregate concrete based on support vector regression
CN116759031A (en) Design method of sludge ash concrete material mixing ratio based on ANN
CN118551616A (en) Basement structure design and safety assessment method, equipment, and storage medium based on improved machine learning
CN110737938A (en) Method and device for predicting shrinkage and creep of recycled concrete based on GPR
CN112976332A (en) Neural network based method for predicting rheological property of ready-mixed concrete
Henigal et al. Artificial neural network model for forecasting concrete compressive strength and slump in Egypt
Ozel prediction of compressive strength of concrete from volume ratio and Bingham parameters using adaptive neuro-fuzzy inference system (ANFIS) and data mining

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载