Research Article

A Mobile Network Planning Tool Based on Data Analytics

Algorithm 1

Train regression algorithm.
Input: Input space of size ,
    output space of size ,
    Input space of size ,
    output space of size ,
    number of iterations ()
Output:  
// Given the training set ()
// Apply dimensional reduction step (if it is necessary)
obtain -dimensional input vector
Apply regression analysis in a reduced space
// Set up the data for Bagging/Adaboost
for   to   do
 // Call regression algorithm
  model() regression algorithm, namely -NN, NN, SVM, DT
 // Predict the average QoS
predict(model(), )
 Evaluate performances against the actual value () by NRMSE
end for
// Result of training base learning algorithm
model best(model)
return (model)