The invention discloses a method for training a
large model in the field of
satellite communication, and aims to solve the problem that a general
large model is insufficient in
processing capability in the professional field of
satellite communication. The method comprises the specific steps that multi-
modal professional corpora (structured and
unstructured data) in the
satellite communication field are collected; generating more than ten thousands of incremental pre-training and fine-tuning corpora through data preprocessing, performing data enhancement on the corpora by adopting a plurality of mixing strategies, and dividing a
training set and a
test set according to a general proportion; based on low-rank self-adaptive
fine tuning technologies such as LoRA, incremental pre-training and supervised
fine tuning are carried out on the general
large model; a professional
evaluation data set is constructed manually, a self-established
evaluation data set is used for comparing semantic comprehension and generation capabilities of the satellite communication large model and the general model in the satellite communication field, and model training hyper-parameters are iterated according to an
evaluation result; an RAG framework is fused, a self-built private
database, a self-defined text partitioning method and a
knowledge base calling strategy are integrated,
knowledge base data are accurately called, and question and answer content conforming to rules and specifications is generated.