Kyuyong Shin

dblp:00/7436 · DBLP profile ↗
← Back
8ranked-venue papers
6as first author
2since 2021 · last 2023
0000-0002-4985-175XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 2 first-authorComputer networks · 3 · 2 first-authorArtificial intelligence and machine learning · 2 · 2 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
1 paper
Content delivery and video streaming · 80% Network optimization and economics · 20%
Artificial intelligence
2 papers
Deep learning architectures and training · 50% Language models and text generation · 50%
Databases, data mining, and information retrieval
2 papers
Recommender systems · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

Topics — the 11 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
scaling laws
0.712023
Scaling Law for Recommendation Models: Towards General-Purpose User Representations · AAAI 2023
Recommender systems › user modeling
user representation learning
0.712023
Scaling Law for Recommendation Models: Towards General-Purpose User Representations · AAAI 2023
Network optimization and economics › mechanism design
incentive mechanism
0.312017
SVC-TChain: Incentivizing good behavior in layered P2P video streaming · INFOCOM 2017
Content delivery and video streaming › peer-to-peer streaming
peer-to-peer live streaming
0.312017
SVC-TChain: Incentivizing good behavior in layered P2P video streaming · INFOCOM 2017
Content delivery and video streaming › peer-to-peer streaming
piece selection policies
0.312017
SVC-TChain: Incentivizing good behavior in layered P2P video streaming · INFOCOM 2017
Content delivery and video streaming › video coding
scalable video coding
0.312017
SVC-TChain: Incentivizing good behavior in layered P2P video streaming · INFOCOM 2017
Content delivery and video streaming
scalable video streaming
0.312017
SVC-TChain: Incentivizing good behavior in layered P2P video streaming · INFOCOM 2017
Distributed systems › distributed interactive applications
collaborative computing
0.312017
T-Chain: A General Incentive Scheme for Cooperative Computing · IEEE/ACM Trans. Netw. 2017
Distributed systems › peer-to-peer systems
incentive mechanisms
0.312017
T-Chain: A General Incentive Scheme for Cooperative Computing · IEEE/ACM Trans. Netw. 2017
Cryptographic primitives and cryptanalysis
symmetric cryptography
0.112017
T-Chain: A General Incentive Scheme for Cooperative Computing · IEEE/ACM Trans. Netw. 2017
Algorithmic game theory and mechanism design
incentive mechanism
0.112017
SVC-TChain: Incentivizing good behavior in layered P2P video streaming · INFOCOM 2017

Methods — techniques the papers use, named apart from their topics

pre-training · 1.3language modeling · 1.3contrastive learning · 1.3triangle chaining · 0.6pay-it-forward mechanism · 0.6experimental evaluation · 0.6analytical framework · 0.6
YearPublicationVenuePosition
2023 Scaling Law for Recommendation Models: Towards General-Purpose User Representations
abstract
Recent advancement of large-scale pretrained models such as BERT, GPT-3, CLIP, and Gopher, has shown astonishing achievements across various task domains. Unlike vision recognition and language models, studies on general-purpose user representation at scale still remain underexplored. Here we explore the possibility of general-purpose user representation learning by training a universal user encoder at large scales. We demonstrate that the scaling law is present in user representation learning areas, where the training error scales as a power-law with the amount of computation. Our Contrastive Learning User Encoder (CLUE), optimizes task-agnostic objectives, and the resulting user embeddings stretch our expectation of what is possible to do in various downstream tasks. CLUE also shows great transferability to other domains and companies, as performances on an online experiment shows significant improvements in Click-Through-Rate (CTR). Furthermore, we also investigate how the model performance is influenced by the scale factors, such as training data size, model capacity, sequence length, and batch size. Finally, we discuss the broader impacts of CLUE in general.
Kyuyong Shin, Hanock Kwak, Su Young Kim, Max Nihlén Ramström, Jisu Jeong, Jung-Woo Ha 0001
AAAI1
2023 Pivotal Role of Language Modeling in Recommender Systems: Enriching Task-specific and Task-agnostic Representation Learning
abstract
Kyuyong Shin, Hanock Kwak, Wonjae Kim, Jisu Jeong, Seungjae Jung, Kyungmin Kim, Jung-Woo Ha, Sang-Woo Lee. Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2023.
Kyuyong Shin, Hanock Kwak, Wonjae Kim, Jisu Jeong, Seungjae Jung, Jung-Woo Ha 0001, Sang-Woo Lee 0001
ACL (1)1
2017 SVC-TChain: Incentivizing good behavior in layered P2P video streaming
abstract
Video streaming applications based on Peer-to-Peer (P2P) systems are popular for their scalability, which is hard to achieve with traditional client-server approaches. In particular, layered video streaming has been much-studied due to its ability to differentiate users' streaming qualities in heterogeneous user environments. Previous work, however, has shown that user misbehavior (e.g., free-riding and protocol deviation) poses a serious threat to P2P systems that are not equipped with proper incentive mechanisms. We propose a method to disincentivize such misbehavior. Our SVC-TChain is a layered P2P video streaming method based on scalable video coding (SVC), which uses the recently proposed T-Chain incentive mechanism to discourage free-riding. After introducing T-Chain, we present the first analytical framework to study SVC piece selection with multiple video layers, using it to efficiently choose SVC-TChain's optimal piece selection parameters and thus discourage deviations from the piece selection policy. Extensive experimental results show that SVC-TChain outperforms layered extensions of BiTos and Give-to-Get, two popular P2P video streaming approaches, both in the absence of user misbehavior and when some users misbehave.
Parisa Rahimzadeh, Carlee Joe-Wong, Kyuyong Shin, Youngbin Im, Jongdeog Lee, Sangtae Ha
INFOCOM3
2017 T-Chain: A General Incentive Scheme for Cooperative Computing
abstract
In this paper, we propose a simple, distributed, but highly efficient fairness-enforcing incentive mechanism for cooperative computing. The proposed mechanism, called triangle chaining (T-Chain), enforces reciprocity to avoid the exploitable aspects of the schemes that allow free-riding. In T-Chain, symmetric key cryptography provides the basis for a lightweight, almost-fair exchange protocol, which is coupled with a pay-it-forward mechanism. This combination increases the opportunity for multi-lateral exchanges and further maximizes the resource utilization of participants, each of whom is assumed to operate solely for his or her own benefit. T-Chain also provides barrier-free entry to newcomers with flexible resource allocation, allowing them to immediately benefit, and, therefore, is suitable for dynamic environments with high churn (i.e., turnover). T-Chain is distributed and simple to implement, as no trusted third party is required to monitor or enforce the scheme, nor is there any reliance on reputation information or tokens.
Kyuyong Shin, Carlee Joe-Wong, Sangtae Ha, Yung Yi, Injong Rhee, Douglas S. Reeves
IEEE/ACM Trans. Netw.1
2016 A Performance Analysis of Incentive Mechanisms for Cooperative Computing
abstract
As more devices gain Internet connectivity, more information needs to be exchanged between them. For instance, cloud servers might disseminate instructions to clients, or sensors in the Internet of Things might send measurements to each other. In such scenarios, information spreads faster when users have an incentive to contribute data to others. While many works have considered this problem in peer-to-peer scenarios, none have rigorously theorized the performance of different design choices for the incentive mechanisms. In particular, different designs have different ways of "bootstrapping" new users (distributing information to them) and preventing "free-riding" (receiving information without uploading any in return). We classify incentive mechanisms in terms of reciprocity-, altruism-, and reputation-based algorithms, and then analyze the performance of these three basic and three hybrid algorithms. We show that the algorithms lie along a tradeoff between fairness and efficiency, with altruism and reciprocity at the two extremes. The three hybrids all leverage their component algorithms to achieve similar efficiency. The reputation hybrids are the most fair and can nearly match altruism's bootstrapping speed, but only the reciprocity/reputation hybrid can match reciprocity's zero-tolerance for free-riding. It therefore yields better fairness and efficiency when free-riders are present. We validate these comparisons with extensive experimental results.
Carlee Joe-Wong, Youngbin Im, Kyuyong Shin, Sangtae Ha
ICDCS3
2015 T-Chain: A General Incentive Scheme for Cooperative Computing
abstract
In this paper, we propose a simple, distributed, but highly efficient fairness-enforcing incentive mechanism for cooperative computing. The proposed incentive scheme, called Triangle Chaining (T-Chain), enforces reciprocity to minimize the exploitable aspects of other schemes that allow free-riding. In T-Chain, symmetric key cryptography provides the basis for a lightweight, almost-fair exchange protocol, which is coupled with a pay-it-forward mechanism. This combination increases the opportunity for multi-lateral exchanges and further maximizes the resource utilization of participants, each of whom is assumed to operate solely for his or her own benefit. T-Chain also provides barrier-free entry to newcomers with flexible resource allocation, providing them with immediate benefits, and therefore is suitable for dynamic environments with high churn (i.e., Turnover). TChain is distributed and simple to implement, as no trusted third party is required to monitor or enforce the scheme, nor is there any reliance on reputation information or tokens.
Kyuyong Shin, Carlee Joe-Wong, Sangtae Ha, Yung Yi, Injong Rhee, Douglas S. Reeves
ICDCS1
2012 Winnowing: Protecting P2P systems against pollution through cooperative index filtering
Kyuyong Shin, Douglas S. Reeves
J. Netw. Comput. Appl.1
2009 Treat-before-trick : Free-riding prevention for BitTorrent-like peer-to-peer networks
abstract
In P2P file sharing systems, free-riders who use others' resources without sharing their own cause system-wide performance degradation. Existing techniques to counter free-riders are either complex (and thus not widely deployed), or easy to bypass (and therefore not effective). This paper proposes a simple yet highly effective free-rider prevention scheme using (t, n) threshold secret sharing. A peer must upload encrypted file pieces to obtain the subkeys necessary to decrypt a file which has been downloaded, i.e., subkeys are swapped for file pieces. No centralized monitoring or control is required. This scheme is called “treat-before-trick” (TBeT). TBeT penalizes free-riding with increased file completion times (time to download file and necessary subkeys). TBeT counters known free-riding strategies, incentivizes peers to donate more upload bandwidth, and increases the overall system capacity for compliant peers. TBeT has been implemented as an extension to BitTorrent, and results of experimental evaluation are presented.
Kyuyong Shin, Douglas S. Reeves, Injong Rhee
IPDPS1