The invention provides a task
processing method and device based on
machine learning, and a terminal device, wherein the method comprises the steps of: adding task
processing requests into corresponding task
processing queues according to the types of the task processing requests of a
machine learning model, wherein the task processing queues include a combined
request queue and an ordered requestqueue; the combined
request queue includes parameter updating requests; and the ordered
request queue includes parameter obtaining requests; when a combination condition is satisfied, combining the various parameter updating requests in the combined request
queue, and updating
model parameters of the
machine learning model according to the combined parameter updating requests; and, according to the sorting sequence of the parameter obtaining requests in the ordered request sequence, sequentially obtaining the
model parameters of the
machine learning model, and returning to a corresponding
client side. By adoption of the task processing method and device based on
machine learning, and the terminal device in the invention, the task processing requests of
machine learning can be processed ina classified manner;
mutual dependence among different types of requests can be avoided; and the task processing efficiency in a machine learning process is increased.