Film recommendation method

A recommendation method and movie technology, applied in the field of recommendation system, can solve the problems of unfavorable processing of large-scale data, etc., and achieve the effects of small space occupation, simple formula calculation and high feasibility

Active Publication Date: 2018-12-18
SOUTHWEST JIAOTONG UNIV
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] It can be seen that although the existing methods have certain advantages, there are also some shortcomings: the CNN (convolutional neural network) feature is used, and the CNN neural network is a supervised neural network. At the same time, the training samples need to manually mark the data. This is not conducive to processing large-scale data
[0009] At present, there are few methods of applying neural networks to recommend movies, and most of them use supervised neural networks, and there are few methods using unsupervised neural networks; in order to improve the efficiency of training neural networks and get higher movie recommendations Accuracy, in view of the deficiencies of the existing solutions stated above, the present invention aims to provide a more efficient and more complete solution, and overcome the defects in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Film recommendation method
  • Film recommendation method
  • Film recommendation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The present invention will be further described below in conjunction with the accompanying drawings.

[0040] A movie recommendation method based on variational self-encoding consists of the following steps:

[0041] Step 1. According to the ID of the movie in the movie data set, download the movie poster of the movie from the API provided in the IMDB website;

[0042] Step 2: Build a variational self-encoder. The variational self-encoder includes an encoder and a decoder. In order to define the probability conditional distribution q of the decoder φ (z|x (i) ) for parameter estimation, using the conditional probability distribution p of the encoder θ (x (i) |z) to approximate the true posterior probability q φ (z|x (i) ), and the relative entropy is used to judge the similarity of the two distributions, so the target formula is

[0043] L(θ,φ;x (i) ) = KL(qφ (z|x (i) ),p θ (x (i) |z))+logp θ (x (i) )

[0044] Among them, L(θ,φ; x (i) ) is the loss functio...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a film recommendation method, belonging to the technical field of recommendation systems. First of all, the same type of films have similar characteristics in poster design style; therefore, it is necessary to obtain the information of the film-related posters; in the process of feature extraction of these movie posters by variational self-coding, the extracted posters areused as the potential feature vector of the movie, and the similarity between films is calculated by the cosine similarity according to the potential feature vector of the movie, and then the films are ranked according to the similarity, and finally the most similar films are selected as the recommendation results to the users. This method has low complexity and has no disadvantages of sparse andcold start in traditional collaborative filtering recommendation method. The method is mainly used in movie recommendation.

Description

technical field [0001] The invention belongs to the technical field of recommendation systems. Background technique [0002] With the rapid development of the Internet, the information that people recognize has experienced explosive growth. The information generated in the past thirty years is more than the sum of the information generated by human beings in the past thousands of years. In the case of such a large amount of information, it becomes very difficult for users to obtain effective information. Therefore, in order to overcome the problem of "information overload", the recommendation system came into being. [0003] The movie recommendation system is an important application in today's recommendation system. Traditional movie recommendation systems generally use collaborative filtering algorithms. Interesting information, the main advantage of collaborative filtering algorithm is that it can recommend two unrelated items, but collaborative filtering also faces pro...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06Q30/06G06F17/30G06N3/04G06N3/08
CPCG06N3/04G06N3/08G06Q30/0631
Inventor 杨燕曾旭禹张晓博
Owner SOUTHWEST JIAOTONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products