The invention discloses a continuous learning
algorithm based on multi-
task learning, which is used for solving the problems of real-time target detection and continuous learning of an unmanned
system in a complex dynamic environment. The method comprises the steps that S1, an intelligent unmanned vehicle carries a high-precision sensor to collect multi-dimensional environment data, and importance samples are screened through a maximum gradient
retrieval algorithm; s2, performing preliminary training on the pre-training model by using the screening data to enable the pre-training model to have basic target detection and recognition capability; s3, building a sea area image data enhancement continuous learning framework, and enhancing the image
feature learning ability of the model under different weather conditions through an
image compression reconstruction model, a cross attention module and an alternate training mode; s4, developing a stability and
plasticity balancing strategy based on multi-
task learning, relieving disastrous forgetting by solving a dual-objective
optimization problem, and introducing a novel objective
selection strategy to enhance the
core set selection efficiency; s5, adding a regularization technology based on an influence function, and optimizing the performance of the model in the current environment; s6, in combination with a
fine tuning technology, a general data pre-training model is firstly used, then the model is fine-tuned by using environment specific data, and the detection precision in a specific environment is improved; and S7, carrying out
online learning and model evaluation optimization, continuously collecting new data to update the model, establishing a real-time evaluation and feedback mechanism, and continuously optimizing a target detection
algorithm. According to the invention, powerful real-time target detection and continuous learning capabilities are provided for the unmanned
system in a complex and changeable actual scene.