Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Hierarchical Attention deep learning model course recommendation method

A technology of deep learning and recommendation methods, applied in the direction of neural learning methods, biological neural network models, resources, etc., can solve problems such as failure to consider course characteristics and knowledge points, recommendation models cannot recommend personalized courses for users, etc. Achieve the effect of improving personalized experience, improving presentation ability, and improving performance

Pending Publication Date: 2021-09-24
GUILIN UNIV OF ELECTRONIC TECH
View PDF9 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] What the present invention aims to solve is that in current course-based recommendation methods, only a static and low-rank vector is used to simulate user interest, thereby ignoring the problem that user interest is dynamically changing; at the same time, in the course feature construction process, no The course features and knowledge points contained in the course text information lead to problems such as the failure of the generated recommendation model to recommend personalized courses for users. A method for course recommendation based on a hierarchical Attention deep learning model is provided.

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
  • Hierarchical Attention deep learning model course recommendation method
  • Hierarchical Attention deep learning model course recommendation method
  • Hierarchical Attention deep learning model course recommendation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to make the purpose, technical solution and advantages of the present invention clearer, the present invention will be further elaborated below in combination with specific examples and with reference to the accompanying drawings.

[0026] The present invention describes the specific implementation process of the method of the present invention by taking the course recommendation based on the hierarchical Attention deep learning model as an example.

[0027] The model framework of the present invention is as figure 1 As shown, the overall process of course recommendation based on the hierarchical Attention deep learning model is as follows figure 2 shown. Combined with the schematic diagram to illustrate the specific steps:

[0028] Step 1. Download the MOOCCube dataset from the MOOCData official website, filter and preprocess the data.

[0029] Step 2. Because step 1 is only a preliminary selection of data, in order to meet the input requirements of this m...

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 relates to the technical field of machine learning, deep learning, data mining and the like, in particular to a hierarchical Attention deep learning model course recommendation method. According to the method, dynamic changes of user interests are modeled by utilizing user sequential behavior data and using LSTM, and long-term and short-term preferences of a user are obtained by constructing a hierarchical Attention structure, so that advanced mixed representation of the user is generated, and user personalization and accuracy of a recommendation result are improved. The method specifically comprises the following steps: performing screening and preprocessing by using original online learning related behavior data, dividing the sequential behavior of a user into sessions, and then processing three types of data of fine granularity (information user ID and course ID) and coarse granularity information (course type) by using an embedding layer and a full connection layer to obtain user vector representation; capturing interaction and evolution of different historical session interests of a user by applying LSTM (Long Short Term Memory) to obtain a serialized interest vector, and inputting the interest vector into an Attention network to obtain long-term interest representation of the user; inputting the recent behavior data and the long-term interest representation of the user into a second-layer Attention network to obtain a mixed interest representation of the user; and finally, carrying out inner product on the mixed interest representation and the course vector representation of the user, taking an obtained value as a score of the candidate item, and sorting the scores of the candidate item to obtain a recommendation list for carrying out personalized recommendation on the student.

Description

(1) Technical field [0001] The invention relates to technical fields such as machine learning, deep learning, and data mining, and in particular to a method for recommending courses for a layered Attention deep learning model. (2) Background technology [0002] In recent years, with the rapid development of cloud computing, big data, artificial intelligence and other technologies, great changes have taken place in the field of education. Well known as Massive Open Online Courses (MOOCs for short), it is an open course that aims to provide educational content to a large number of participants through an online platform and provides free access. The term MOOC was invented in 2008 and has grown in popularity since 2012, creating a new model of education. Top U.S. universities and their professors have established several MOOC platforms, such as Udacity, Course, and edX, and become leaders in this field. In recent years, a large number of MOOC platforms have emerged in China, ...

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): G06Q10/06G06Q50/20G06F16/9535G06N3/04G06N3/08
CPCG06Q10/0633G06Q50/205G06F16/9535G06N3/084G06N3/044G06N3/045
Inventor 刘铁园吴琼王畅陈威
Owner GUILIN UNIV OF ELECTRONIC TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products