Researcher profile

Hai Jin

9 papers in the PaperMetrix corpus

Publications

Papers by this author

  1. A distributed SVM method based on the iterative MapReduce

    2015

    Linear classification is useful in many applications, but training large-scale data remains an important research issue. Recent advances in linear classification have shown that distributed methods can be efficient in improving the training time. However, …

  2. PNPFI: An Efficient Parallel Frequent Itemsets Mining Algorithm

    2018

    Frequent itemsets mining (FIM) plays an important role in many data mining areas. With the explosion of data scale, a number of parallel FIM algorithms have been proposed. Although existing solutions have outstanding scalability, they …

  3. Mpchecker: Use-After-Free Vulnerabilities Protection Based on Multi-Level Pointers

    2019 · IEEE Access

    Highly efficient languages, such as C/C++, have low-level control over memory. Due to the lack of validity detection for pointers and garbage collection for memory, developers are responsible for dynamic memory management by explicitly allocating …

  4. PStream: A Popularity-Aware Differentiated Distributed Stream Processing System

    2020 · IEEE Transactions on Computers

    Real-world stream data with skewed distributions raises unique challenges to distributed stream processing systems. Existing stream workload partitioning schemes usually use a “one size fits all” design, which leverages either a shuffle grouping or a …

  5. CRSA: A Cryptocurrency Recovery Scheme Based on Hidden Assistance Relationships

    2021 · IEEE Transactions on Information Forensics and Security

    As cryptocurrency and blockchain-related assets become more common in our digital society, there is a corresponding need to secure our digital assets, including the private keys used to secure access to such assets (e.g., due …

  6. Multi-Stage Network Embedding for Exploring Heterogeneous Edges

    2021 · arXiv (Cornell University)

    The relationships between objects in a network are typically diverse and complex, leading to the heterogeneous edges with different semantic information. In this paper, we focus on exploring the heterogeneous edges for network representation learning. …

  7. Why Do Developers Remove Lambda Expressions in Java?

    2021 · 2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)

    Java 8 has introduced lambda expressions, a core feature of functional programming. Since its introduction, there is an increasing trend of lambda adoptions in Java projects. Developers often adopt lambda expressions to simplify code, avoid …

  8. Rethinking Personalized Federated Learning from Knowledge Perspective

    2024

    Personalized federated learning (PFL) is a variant of federation learning, which improves the model performance of each participant through collaborative training while providing a customized local model that meets their unique needs. Balancing global (general) …

  9. Runtime-Aware Pipeline for Vertical Federated Learning with Bounded Model Staleness

    2025

    Vertical federated learning (VFL) enables a privacy-preserving collaboration among various parties to train a global model by melding their geo-distributed data features. Communication has been recognized as the primary bottleneck that impairs training efficiency due …