The invention discloses a companion learning
robot for children and a self-learning method for an early education
system of the companion learning
robot. The self-learning method comprises the following steps: SA10, training a
convolution neural network; SA20, carrying out
feature vector extraction on an input image by adopting the
convolution neural network; SA30, carrying out grouping quantization on the
feature vector by adopting the
product quantization technology; SA40, generating a standard alphabet according to the Imagenet
data set; SA50, acquiring the image and type of unknown new things, extracting the
feature vector of the image of the new things and carrying out grouping quantization, and looking up the matched character string of the new things in the standard alphabet, carrying out matching connection on the character string and type of the new things in an associative
memory model, and thus the new things are learnt in the early education
system; and SA60, acquiring theimage of the to-be-identified things, wherein the early education
system carries out identification to obtain the type of the to-be-identified things. With the technical scheme, the learning for the new knowledge with the children can be realized, the joint competition can be realized, and thus the learning interest of the children is improved.