The invention belongs to the technical field of
wireless communication, and discloses a high-performance indoor positioning method based on a
random forest. According to the indoor positioning method,in the process of establishing a position
fingerprint database, firstly, access points with poor
signal strength and unstable signals are deleted according to the
signal strength of the access points; and an access point with a better positioning effect is selected from the remaining access points by using an
information gain method to form an access
point set. On this basis, a location
fingerprint database representing location characteristics is established; and then, position clustering is carried out on all positions in the positioning scene through a clustering
algorithm, and then a high-precision and high-stability
random forest model is constructed for each position cluster. The position of the user is determined by using a
random forest model in the positioning process. By constructing the high-precision and high-stability random forest model, the problems that a single
decision tree model is limited in positioning precision, unstable in positioning effect and prone to fallinginto
overfitting can be effectively solved, and the positioning stability and positioning precision are improved.