Abstract
Online Social Networks (OSNs) (e.g., Facebook, Twitter, and Tecent QQ) are popular platforms for people to share information online. The providers of OSNs typically leverage demographic attributes of users in OSNs to perform business behaviors like personalized commodity recommendation, advertisement delivery, etc. Thus, understanding demographic attributes of users in OSNs is of great importance. However, some users refuse to reveal their demographic information due to privacy concerns. Therefore, inferring demographic attributes of users in OSNs with public information is an attractive topic for researchers. Most existing methods mainly focus on individual attribute inference without taking the relationship among attributes into account, which results in low precisions. In this paper, we propose a novel approach, called DeepAttr, to infer users' multiple attributes simultaneously. DeepAttr leverages existing network embedding algorithm to learn the social embedding for each user. Meanwhile, it encodes multiple attributes into structured attribute vectors which are treated as class labels. The core component of DeepAttr is a multi-layer fully connected deep neural network which captures complex nonlinear mapping between the users' social embeddings and the structured attribute vectors. Extensive experiments on a real-world dataset demonstrate that DeepAttr outperforms existing models in both single-attribute inference and multiple-attribute inference as to macro-Precision, macro-Recall, and macro-F1.
Highlights
Online Social Networks (OSNs) allow users to express their opinions, share content, and communicate with each others
We summarize the contributions of this work as follows: 1) We design a novel scheme for inferring user attributes, which only requires the information of the social graph and attributes from a small set of users
WORK In this work, we study the problem of multi-attribute inference in online social network (OSN) via social network embedding
Summary
Online Social Networks (OSNs) allow users to express their opinions, share content, and communicate with each others. With emerging large population adhering to the OSNs, many OSN-based applications have come forth, including personalized commodity recommendation, advertisement delivery, and etc. To be a successful application, having high quality data such as precise user profiling with accurate attributes is crucial. A typical OSN usually includes networked data (e.g., user friendships, user interactions), textual data (e.g., user generated content), and user profile information (e.g., gender, age, and interests, etc.). Due to privacy concerns, only a small fraction of users make their demographics available to the public, which makes obtaining user demographics challenging.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.