The application discloses a pre-hospital care helicopter optimization deployment method fusing weighted K-means and IABC, first,
patient data is acquired and the geographical position coordinates thereof are standardized pretreated, the patients are classified according to the injury degree and corresponding weight values are given, and a weighted
data set is formed; subsequently, a weighted clustering
square error and a silhouette coefficient are calculated, the
elbow rule and the silhouette coefficient method are cooperatively decided, and the optimal helicopter deployment number k is determined; then, the weighted
data set is taken as input, and the initial deployment position coordinates of the k helicopters are solved through a weighted K-means
algorithm; then, a single-target
fitness function integrated by three sub-functions including
service coverage, rescue
response time and economic cost is constructed, and a multi-target
optimization problem is integrated into a single-target
optimization problem; finally, an improved artificial bee colony (IABC)
algorithm with a directional learning mechanism is adopted, the initial deployment position of the helicopter is taken as an initialization
population for iterative updating, and the final pre-hospital care helicopter deployment coordinates are output.