The invention provides a hail probability and size identification
algorithm based on
fuzzy logic and semi-
supervised learning, and aims to improve the accuracy of hail early warning and reduce the
false alarm rate. According to the
algorithm, the probability comprehensive recognition of
fuzzy logic and the Self-training semi-
supervised learning technology are combined, and the probability and size of hail occurrence are accurately recognized through deep analysis of dual-polarization
radar data and meteorological sounding data. The method comprises the specific steps that firstly, the heights of a 0 DEG C layer and a-20 DEG C layer are calculated through polynomial fitting, then a
fuzzy logic algorithm is combined with expert experience to determine a
membership function and weight of characteristic parameters, and the probability of hail occurrence is calculated; and then, a semi-
supervised learning algorithm is adopted to further refine identification of the hail size. A weak classifier is adopted, and a Self-training
iteration process is carried out, so that labeled samples are expanded, and the classification accuracy is improved. A final
evaluation result shows that the algorithm is superior to a traditional method in the aspects of the hail recognition rate, the
false alarm rate, the accuracy rate and the like, has high application value and can provide effective support for forecasting and early warning of hail weather.