4.5 Article

Recommender systems based on social networks

Journal

JOURNAL OF SYSTEMS AND SOFTWARE
Volume 99, Issue -, Pages 109-119

Publisher

ELSEVIER SCIENCE INC
DOI: 10.1016/j.jss.2014.09.019

Keywords

Recommender system; Social network; Social-based recommender system

Funding

  1. City University of Hong Kong [7004051]
  2. National Natural Science Foundation of China [60571048, 60873264, 60971088]
  3. Qing Lan Project

Ask authors/readers for more resources

The traditional recommender systems, especially the collaborative filtering recommender systems, have been studied by many researchers in the past decade. However, they ignore the social relationships among users. In fact, these relationships can improve the accuracy of recommendation. In recent years, the study of social-based recommender systems has become an active research topic. In this paper, we propose a social regularization approach that incorporates social network information to benefit recommender systems. Both users' friendships and rating records (tags) are employed to predict the missing values (tags) in the user-item matrix. Especially, we use a biclustering algorithm to identify the most suitable group of friends for generating different final recommendations. Empirical analyses on real datasets show that the proposed approach achieves superior performance to existing approaches. (C) 2014 Elsevier Inc. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

Article Automation & Control Systems

A Joint Graphical Model for Inferring Gene Networks Across Multiple Subpopulations and Data Types

Xiao-Fei Zhang, Le Ou-Yang, Ting Yan, Xiaohua Tony Hu, Hong Yan

Summary: The study introduces a joint graphical model to estimate multiple gene networks simultaneously, leveraging network decomposition and group lasso penalty to examine similarities and differences among different subpopulations and data types, leading to improved accuracy in gene network reconstruction.

IEEE TRANSACTIONS ON CYBERNETICS (2021)

Article Computer Science, Hardware & Architecture

An Efficient Parallel Processor for Dense Tensor Computation

Wei-Pei Huang, Ray C. C. Cheung, Hong Yan

Summary: This article demonstrates an efficient and unified processing element array optimized for 3-D tensor computation, reducing data movement and runtime in various study cases.

IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS (2021)

Article Biochemical Research Methods

Time-Varying Differential Network Analysis for Revealing Network Rewiring over Cancer Progression

Ting Xu, Le Ou-Yang, Hong Yan, Xiao-Fei Zhang

Summary: This article proposes a new method to jointly estimate multiple time-varying differential networks for identifying network rewiring over cancer development. Simulation experiments demonstrate that the method outperforms other state-of-the-art techniques in most cases, and real data application shows rediscovery of well-known genes associated with breast cancer development and progression in estimated differential networks.

IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS (2021)

Article Automation & Control Systems

Elastic Net Constraint-Based Tensor Model for High-Order Graph Matching

Hu Zhu, Chunfeng Cui, Lizhen Deng, Ray C. C. Cheung, Hong Yan

Summary: The paper proposed an elastic net constraint-based tensor model for high-order graph matching, introducing a tradeoff between sparsity and accuracy. A nonmonotone spectral projected gradient method was derived for optimization, proving global convergence and superiority of the method through experiments.

IEEE TRANSACTIONS ON CYBERNETICS (2021)

Article Engineering, Electrical & Electronic

Patch-Aware Deep Hyperspectral and Multispectral Image Fusion by Unfolding Subspace-Based Optimization Model

Jianjun Liu, Dunbin Shen, Zebin Wu, Liang Xiao, Jun Sun, Hong Yan

Summary: This paper proposes a patch-aware deep fusion approach for hyperspectral image fusion, aiming to improve the fusion result by utilizing patch information under subspace representation. The proposed approach builds a fusion model and solves it using an optimization algorithm, resulting in a structured deep fusion network. The performance is further improved by an aggregation fusion technique.

IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING (2022)

Article Biochemical Research Methods

Identifying Gene Network Rewiring Based on Partial Correlation

Yu-Ting Tan, Le Ou-Yang, Xingpeng Jiang, Hong Yan, Xiao-Fei Zhang

Summary: Learning how gene regulatory networks change under different conditions is important. Existing methods for inferring differential networks have limitations. In this study, a new method is proposed and shown to outperform other methods in simulation studies and applications.

IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS (2022)

Article Biochemical Research Methods

Correlated Motions and Dynamics in Different Domains of Epidermal Growth Factor Receptor With L858R and T790M Mutations

Rizwan Qureshi, Avirup Ghosh, Hong Yan

Summary: This study examines the complete structure of the multi-domain EGFR protein and its mutants using molecular dynamics simulations and normal mode analysis. The findings reveal different patterns of correlated motions in each domain of EGFR mutants compared to the wildtype, and the mutant structures have fewer hydrogen bonds. These findings are important for understanding the dynamics and communications in EGFR domains.

IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS (2022)

Article Computer Science, Artificial Intelligence

Unsupervised Domain Adaptation via Discriminative Manifold Propagation

You-Wei Luo, Chuan-Xian Ren, Dao-Qing Dai, Hong Yan

Summary: This paper proposes a Riemannian manifold learning framework for achieving transferability and discriminability simultaneously in unsupervised domain adaptation. A probabilistic discriminant criterion is established on the target domain using soft labels, and manifold metric alignment is used to be compatible with the embedding space. Experimental results demonstrate the superiority of the proposed method.

IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE (2022)

Article Biochemical Research Methods

Inferring Gene Co-Expression Networks by Incorporating Prior Protein-Protein Interaction Networks

Meng-Guo Wang, Le Ou-Yang, Hong Yan, Xiao-Fei Zhang

Summary: In this study, a novel method called prior network-dependent gene network inference (pGNI) is proposed to estimate gene co-expression networks by integrating gene expression data and prior protein interaction network data. The method successfully captures the modular structures in the networks and is demonstrated to be effective through simulation studies and real datasets.

IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS (2022)

Article Biochemical Research Methods

scTSSR2: Imputing Dropout Events for Single-Cell RNA Sequencing Using Fast Two-Side Self-Representation

Bo Li, Ke Jin, Le Ou-Yang, Hong Yan, Xiao-Fei Zhang

Summary: The single-cell RNA sequencing (scRNA-seq) technique is used to analyze gene expression patterns in complex tissues at single-cell resolution, but dropout events can hinder downstream analyses. We developed a new imputation method, scTSSR2, which combines matrix decomposition with two-side sparse self-representation to effectively impute dropout events in scRNA-seq data. Comparative experiments show that scTSSR2 outperforms existing imputation methods in terms of computational speed and memory usage. We also provide a user-friendly R package, scTSSR2, for denoising scRNA-seq data and improving data quality.

IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS (2023)

Article Computer Science, Artificial Intelligence

View-Adaptive Graph Neural Network for Action Recognition

Ali Raza Shahid, Mehmood Nawaz, Xinqi Fan, Hong Yan

Summary: This article proposes a view-adaptive mechanism that transforms the skeleton view into a more consistent virtual perspective, reducing the influence of view variations.

IEEE TRANSACTIONS ON COGNITIVE AND DEVELOPMENTAL SYSTEMS (2023)

Article Biochemical Research Methods

Row and Column Structure-Based Biclustering for Gene Expression Data

Subin Qian, Huiyi Liu, Xiaofeng Yuan, Wei Wei, Shuangshuang Chen, Hong Yan

Summary: This paper proposes a biclustering method called RCSBC, which aims to find checkerboard patterns within gene expression data. By exploiting the relationship between the row/column structure of a gene expression matrix and the structure of biclusters, the method achieves low time and space complexity and outperforms existing algorithms in terms of clustering accuracy and time/space complexity.

IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS (2022)

Article Computer Science, Information Systems

A Deep Learning Based Light-Weight Face Mask Detector With Residual Context Attention and Gaussian Heatmap to Fight Against COVID-19

Xinqi Fan, Mingjie Jiang, Hong Yan

Summary: This paper proposes a new deep learning-based face mask detector to meet the low computational requirements for embedded systems. By introducing a novel residual context attention module and an auxiliary task, the feature extraction ability of the model is enhanced, achieving state-of-the-art results on two public datasets.

IEEE ACCESS (2021)

Article Engineering, Electrical & Electronic

A Novel Regularized Model for Third-Order Tensor Completion

Yi Yang, Lixin Han, Yuanzhen Liu, Jun Zhu, Hong Yan

Summary: Inspired by the accuracy and efficiency of the gamma-norm of a matrix, the study generalizes the gamma-norm to tensors and proposes a new tensor completion approach within the tensor singular value decomposition framework. An efficient algorithm, combining the augmented Lagrange multiplier and closed-resolution of a cubic equation, is developed to solve the associated nonconvex tensor multi-rank minimization problem. Experimental results demonstrate that the proposed approach outperforms current state of the art algorithms in recovery accuracy.

IEEE TRANSACTIONS ON SIGNAL PROCESSING (2021)

Article Computer Science, Information Systems

Geometrical Features of Epidermal Growth Factor Receptor-Related Dimers Reveal the Mechanisms of Drug Resistance in Lung Cancer Patients

Mengxu Zhu, Rizwan Qureshi, Hong Yan

Summary: EGFR plays a vital role in lung cell proliferation and mutations in its kinase domain may lead to cancer. This study investigated the binding mechanism of EGFR drug mutant complex through molecular dynamics simulation and geometrical properties analysis. The results showed that drug-sensitive mutants have tighter interactions, while drug-resistant mutants have looser bindings.

IEEE ACCESS (2021)

Review Computer Science, Software Engineering

A Multi-vocal Literature Review on challenges and critical success factors of phishing education, training and awareness

Orvila Sarker, Asangi Jayatilaka, Sherif Haggag, Chelsea Liu, M. Ali Babar

Summary: This study provides a comprehensive view of the challenges and critical success factors in the design, implementation, and evaluation stages of phishing education, training, and awareness (PETA). The findings highlight the need to address human-centric issues, bridge users' knowledge gaps, and adopt personalized approaches to enhance defense against phishing attacks.

JOURNAL OF SYSTEMS AND SOFTWARE (2024)

Article Computer Science, Software Engineering

Performability evaluation of NoSQL-based storage systems☆

Carlos Araujo, Meuse Oliveira Jr., Bruno Nogueira, Paulo Maciel, Eduardo Tavares

Summary: This paper proposes a method based on stochastic Petri nets for evaluating the consistency levels of storage systems based on NoSQL DBMS. The method takes into account different consistency levels and redundant nodes, and estimates the system's availability, throughput, and the probability of accessing the newest data. Experimental results demonstrate the practical feasibility of this approach.

JOURNAL OF SYSTEMS AND SOFTWARE (2024)

Review Computer Science, Software Engineering

Monitoring tools for DevOps and microservices: A systematic grey literature review

L. Giamattei, A. Guerriero, R. Pietrantuono, S. Russo, I. Malavolta, T. Islam, M. Dinga, A. Koziolek, S. Singh, M. Armbruster, J. M. Gutierrez-Martinez, S. Caro-Alvaro, D. Rodriguez, S. Weber, J. Henss, E. Fernandez Vogelin, F. Simon Panojo

Summary: This article presents the results of a systematic study on the available monitoring tools for DevOps and microservices. It provides a classification and analysis of these tools, aiming to be a useful reference for researchers and practitioners in this field.

JOURNAL OF SYSTEMS AND SOFTWARE (2024)

Article Computer Science, Software Engineering

Harmonizing DevOps taxonomies - A grounded theory study

Jessica Diaz, Jorge Perez, Isaque Alves, Fabio Kon, Leonardo Leite, Paulo Meirelles, Carla Rocha

Summary: This paper presents empirical research on the structure of DevOps teams in software-producing organizations to better understand the organizational structure and characteristics of teams adopting DevOps. A theory of DevOps taxonomies is built through analysis, and its consistency with other taxonomies is tested.

JOURNAL OF SYSTEMS AND SOFTWARE (2024)

Article Computer Science, Software Engineering

Managing the changing understanding of benefits in software initiatives

Sinan Sigurd Tanilkan, Jo Erskine Hannay

Summary: When deciding to develop new software, it is important to have a clear understanding of the intended benefits. However, our research shows that stakeholders' understanding of benefits often fluctuates during the development process, leading to uncertainty. Therefore, we recommend focusing on helping practitioners embrace changes in their understanding of benefits.

JOURNAL OF SYSTEMS AND SOFTWARE (2024)

Article Computer Science, Software Engineering

Detecting security vulnerabilities with vulnerability nets

Pingyan Wang, Shaoying Liu, Ai Liu, Wen Jiang

Summary: This paper presents an approach that combines static analysis tools and manual audits to effectively detect various types of security vulnerabilities. By using a special Petri net representation, the proposed method is able to assist in the detection of taint-style vulnerabilities.

JOURNAL OF SYSTEMS AND SOFTWARE (2024)

Article Computer Science, Software Engineering

Early analysis of requirements using NLP and Petri-nets

Edgar Sarmiento-Calisaya, Julio Cesar Sampaio do Prado Leite

Summary: This research introduces an automated requirements analysis approach that combines natural language processing, Petri-nets, and visualization techniques to improve the quality of scenario-based specifications, identify defects, and anticipate inconsistencies.

JOURNAL OF SYSTEMS AND SOFTWARE (2024)

Article Computer Science, Software Engineering

Trace matrix optimization for fault localization

Jian Hu

Summary: This paper proposes a two-stage trace matrix optimization method for fault localization, which addresses the challenges of coincidental correctness and data imbalance in the current trace matrix. Through extensive experiments, significant improvements in fault localization effectiveness are demonstrated.

JOURNAL OF SYSTEMS AND SOFTWARE (2024)

Article Computer Science, Software Engineering

Hierarchical features extraction and data reorganization for code search

Fan Zhang, Manman Peng, Yuanyuan Shen, Qiang Wu

Summary: This study proposes a novel method called HFEDR that utilizes the hierarchical features of Transformer models and reorganizes training data to improve code search performance. Experimental results demonstrate the effectiveness and rationality of the proposed approach.

JOURNAL OF SYSTEMS AND SOFTWARE (2024)

Article Computer Science, Software Engineering

EsArCost: Estimating repair costs of software architecture erosion using slice technology

Tong Wang, Bixin Li

Summary: Software architecture erosion has a negative impact on software quality, performance, and evolution cost. This paper proposes an approach called EsArCost to locate the causes of architecture erosion and estimate the repair cost of each erosion problem. Experimental results show that EsArCost can effectively and efficiently estimate repair costs.

JOURNAL OF SYSTEMS AND SOFTWARE (2024)

Article Computer Science, Software Engineering

SYNTONY: Potential-aware fuzzing with particle swarm optimization

Xiajing Wang, Rui Ma, Wei Huo, Zheng Zhang, Jinyuan He, Chaonan Zhang, Donghai Tian

Summary: This paper proposes a new potential-aware fuzzing scheme called SYNTONY that measures seed potential using multiple objectives and prioritizes promising seeds to increase the number of unique crashes and coverage. Experimental results show that SYNTONY outperforms other fuzzing tools and has high compatibility and expansibility.

JOURNAL OF SYSTEMS AND SOFTWARE (2024)

Article Computer Science, Software Engineering

An Empirical Investigation Into the Influence of Software Communities' Cultural and on

Stefano Lambiase, Gemma Catolino, Fabiano Pecorelli, Damian A. Tamburri, Fabio Palomba, Willem-Jan van den Heuvel, Filomena Ferrucci

Summary: This paper contributes to the existing body of knowledge on factors affecting productivity in software development by studying the cultural and geographical dispersion of a development community. The results show that cultural and geographical dispersion significantly impact productivity, suggesting that managers and practitioners should consider these aspects throughout the software development lifecycle.

JOURNAL OF SYSTEMS AND SOFTWARE (2024)

Article Computer Science, Software Engineering

The effects of required security on software development effort

Elaine Venson, Bradford Clark, Barry Boehm

Summary: The software industry has been under pressure to adopt security practices and reduce software vulnerabilities. This study quantifies the effort required to develop secure software in increasing levels of rigor and scope and provides validated cost multipliers for practitioners to estimate proper resources for adopting security practices.

JOURNAL OF SYSTEMS AND SOFTWARE (2024)

Article Computer Science, Software Engineering

Towards an understanding of intra-defect associations: Implications for defect prediction

Yangyang Zhao, Mingyue Jiang, Yibiao Yang, Yuming Zhou, Hanjie Ma, Zuohua Ding

Summary: Previous studies have ignored the potential associations between modules involved in the same defect, and this comprehensive study explores the implications of intra-defect associations for defect prediction. The majority of defects occur across functions, with implicit dependencies between the modules. By considering intra-defect associations and merging modules, the proposed data processing approach significantly improves defect prediction performance.

JOURNAL OF SYSTEMS AND SOFTWARE (2024)

Article Computer Science, Software Engineering

Learning to empathize with users through design thinking in hybrid mode: Insights from two educational case studies

Meira Levy, Irit Hadar

Summary: This research sheds new light on how students learn and practice hybrid work in educational settings through two educational studies. The findings show the benefits of new educational programs in fostering empathy and innovation among students, while also highlighting the challenges and opportunities in addressing real challenges.

JOURNAL OF SYSTEMS AND SOFTWARE (2024)