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

Multi-attribute inference method of social network users based on variational automatic encoder

An autoencoder and social network technology, which is applied in the field of multi-attribute inference of social network users, can solve the problems of difficult effects of traditional methods, and achieve high attribute inference accuracy and high accuracy.

Active Publication Date: 2020-02-11
XI AN JIAOTONG UNIV
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These methods often need to rely on prior knowledge to model the relationship between attributes and user connections. However, when there are many types and quantities of attributes, prior knowledge is often difficult to accurately describe this complex connection. Therefore, these traditional methods Difficult to achieve satisfactory results

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
  • Multi-attribute inference method of social network users based on variational automatic encoder
  • Multi-attribute inference method of social network users based on variational automatic encoder
  • Multi-attribute inference method of social network users based on variational automatic encoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The present invention will be further described in detail below in conjunction with the embodiments and accompanying drawings.

[0046] like figure 1 Shown, the present invention is a kind of multi-attribute inference method based on variational autoencoder, comprises the following steps:

[0047] Step S1: Preprocessing online social network data, constructing user attribute network, and obtaining user attribute matrix, user adjacency matrix, and attribute category matrix;

[0048] The online social network data set in this example comes from http: / / people.maths.ox.ac.uk / ~porterm / data / facebook100.zip. This social network includes 6637 Facebook users and all There are 497,778 friendships, and a sub-network composed of 7 users is selected to illustrate the method proposed by the present invention. Select m=3 attribute categories for attribute inference, namely gender, profession, and address. Each attribute category has multiple attribute values, gender has 2 different...

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

A multi-attribute inference method of social network users based on a variational automatic encoder comprises the following steps: preprocessing online social network data, and constructing a user attribute network; constructing an attribute deduction model which comprises a user variation automatic encoder, an attribute variation automatic encoder and a discriminator, encoding input data by the model to obtain potential representation of the user and attribute information, and reconstructing a complemented user attribute matrix through the potential representation of the user; training a model through an adversarial training mode, so that the obtained potential representation of the user contains more complete attribute information; inputting the to-be-completed user attribute data and the friend relationship among the users into the model, wherein the output user attribute matrix represents the probability that the users have different attributes. The method can be used for complementing the user attribute data in the online social network, so that the complete user portrait is obtained, the required data is easy to obtain, the calculation complexity is low, the attributes can bequickly inferred in the complex network, and meanwhile, the accuracy in most attribute prediction is very high.

Description

technical field [0001] The invention belongs to the technical field of graph data mining, and in particular relates to a multi-attribute inference method for social network users based on a variational autoencoder (VAE). Background technique [0002] With the rapid development of Internet technology, online social networks such as QQ, Weibo, Facebook, Twitter, etc. have become an indispensable part of our lives. In order to obtain a better social experience, users often fill in some personal attribute information on these social platforms, such as gender, age, location, hometown, company, school, etc. This information constitutes a comprehensive description of a user, that is, a portrait . These attribute information are of great significance both for the research of social networks by relevant researchers and for the management and analysis of social platforms using such information. However, there are a lot of missing information in real social networks, so the attribute...

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): G06F16/9536G06N3/08
CPCG06N3/08G06F16/9536
Inventor 周亚东丁志浩刘晓明沈超管晓宏
Owner XI AN JIAOTONG UNIV
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