Research Article

Physical-Layer Channel Authentication for 5G via Machine Learning Algorithm

Algorithm 2

AdaBoost.
Input:
training data set :
Process:
1:Initialize the weight distribution of the sample points:
2:for to do, means -th training
3:Use the training data set of to learn and get the weak classifier:
4:Calculate the classification error rate of on the training data set:
5:Calculate the coefficient of :
6:Update the weight distribution of the training data set:
,
7:Construct a linear combination of weak classifiers:
End for
return: