Blood centers are an essential component of the healthcare system, as timely blood collection, processing, and efficient blood dispatch are critical to the treatment of patients and the performance of the entire healthcare system. At the same time, an efficient blood dispatching system through the high-precision predictive capability of artificial intelligence is crucial for the efficiency improvement of the blood centers. However, the current artificial intelligence (AI) models for predicting blood usage do not meet the needs of blood centers. The challenges of AI models mainly include lower generalization ability in different hospitals, limited stability under missing values, and low interpretability. An artificial neural network-based model named the blood usage prediction neural network (BUPNN) has been developed to address these challenges. BUPNN includes a novel similarity-based manifold regularizer that aims to enhance network mapping consistency and, thus, overcome the domain bise of different hospitals. Moreover, BUPNN diminishes the performance degradation caused by missing values through data enhancement. Experimental results on a large amount of accurate data demonstrate that BUPNN outperforms the baseline method in classification and regression tasks and excels in generalization and consistency. Moreover, BUPNN has solid potential to be interpreted. Therefore, the decision-making process of BUPNN is explored to the extent that it acts as an aid to the experts in the blood center.