Sunghun Kim

Orcid: 0000-0003-4478-9720

Affiliations:
  • Hong Kong University of Science and Technology, Department of Computer Science and Engineering
  • Massachusetts Institute of Technology, Department of Electrical Engineering & Computer Science
  • University of California, Santa Cruz, Department of Computer Science


According to our database1, Sunghun Kim authored at least 123 papers between 2004 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
A Survey on Mixture of Experts.
CoRR, 2024

A Survey on Large Language Models for Code Generation.
CoRR, 2024

Shortcut-connected Expert Parallelism for Accelerating Mixture-of-Experts.
CoRR, 2024

Is Contrastive Learning Necessary? A Study of Data Augmentation vs Contrastive Learning in Sequential Recommendation.
Proceedings of the ACM on Web Conference 2024, 2024

High-Frequency-aware Hierarchical Contrastive Selective Coding for Representation Learning on Text Attributed Graphs.
Proceedings of the ACM on Web Conference 2024, 2024

GPT4Rec: Graph Prompt Tuning for Streaming Recommendation.
Proceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval, 2024

TransGNN: Harnessing the Collaborative Power of Transformers and Graph Neural Networks for Recommender Systems.
Proceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval, 2024

Foundation Model-oriented Robustness: Robust Image Model Evaluation with Pretrained Models.
Proceedings of the Twelfth International Conference on Learning Representations, 2024

2023
Can Transformer and GNN Help Each Other?
CoRR, 2023

A Survey on Incremental Update for Neural Recommender Systems.
CoRR, 2023

Efficiently Leveraging Multi-level User Intent for Session-based Recommendation via Atten-Mixer Network.
Proceedings of the Sixteenth ACM International Conference on Web Search and Data Mining, 2023

Continual Learning on Dynamic Graphs via Parameter Isolation.
Proceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval, 2023

Equivariant Contrastive Learning for Sequential Recommendation.
Proceedings of the 17th ACM Conference on Recommender Systems, 2023

Rethinking Multi-Interest Learning for Candidate Matching in Recommender Systems.
Proceedings of the 17th ACM Conference on Recommender Systems, 2023

DYNAFED: Tackling Client Data Heterogeneity with Global Dynamics.
Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2023

Attention Calibration for Transformer-based Sequential Recommendation.
Proceedings of the 32nd ACM International Conference on Information and Knowledge Management, 2023

AdaMCT: Adaptive Mixture of CNN-Transformer for Sequential Recommendation.
Proceedings of the 32nd ACM International Conference on Information and Knowledge Management, 2023

Enhancing the Robustness via Adversarial Learning and Joint Spatial-Temporal Embeddings in Traffic Forecasting.
Proceedings of the 32nd ACM International Conference on Information and Knowledge Management, 2023

2022
Robust Federated Learning against both Data Heterogeneity and Poisoning Attack via Aggregation Optimization.
CoRR, 2022

Equivariant Contrastive Learning for Sequential Recommendation.
CoRR, 2022

Dynamic Adaptive and Adversarial Graph Convolutional Network for Traffic Forecasting.
CoRR, 2022

AdaMCT: Adaptive Mixture of CNN-Transformer for Sequential Recommendation.
CoRR, 2022

Decoupled Side Information Fusion for Sequential Recommendation.
Proceedings of the SIGIR '22: The 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, Madrid, Spain, July 11, 2022

Evolutionary Preference Learning via Graph Nested GRU ODE for Session-based Recommendation.
Proceedings of the 31st ACM International Conference on Information & Knowledge Management, 2022

2021
Sequential Recommendation with Bidirectional Chronological Augmentation of Transformer.
CoRR, 2021

Do Bugs Propagate? An Empirical Analysis of Temporal Correlations Among Software Bugs.
Proceedings of the 35th European Conference on Object-Oriented Programming, 2021

2020
ClovaCall: Korean Goal-Oriented Dialog Speech Corpus for Automatic Speech Recognition of Contact Centers.
CoRR, 2020

ClovaCall: Korean Goal-Oriented Dialog Speech Corpus for Automatic Speech Recognition of Contact Centers.
Proceedings of the 21st Annual Conference of the International Speech Communication Association, 2020

2019
CodeKernel: A Graph Kernel Based Approach to the Selection of API Usage Examples.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

DialogWAE: Multimodal Response Generation with Conditional Wasserstein Auto-Encoder.
Proceedings of the 7th International Conference on Learning Representations, 2019

NL2pSQL: Generating Pseudo-SQL Queries from Under-Specified Natural Language Questions.
Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing, 2019

InSPeCT: Iterated Local Search for Solving Path Conditions.
Proceedings of the 15th IEEE International Conference on Automation Science and Engineering, 2019

Paraphrase Diversification Using Counterfactual Debiasing.
Proceedings of the Thirty-Third AAAI Conference on Artificial Intelligence, 2019

2018
Heterogeneous Defect Prediction.
IEEE Trans. Software Eng., 2018

Which generated test failures are fault revealing? prioritizing failures based on inferred precondition violations using PAF.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

Deep code search.
Proceedings of the 40th International Conference on Software Engineering, 2018

StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translation.
Proceedings of the 2018 IEEE Conference on Computer Vision and Pattern Recognition, 2018

Exploring How Software Developers Work with Mention Bot in GitHub.
Proceedings of the Sixth International Symposium of Chinese CHI, 2018

2017
Automated Program Repair (Dagstuhl Seminar 17022).
Dagstuhl Reports, 2017

NSML: A Machine Learning Platform That Enables You to Focus on Your Models.
CoRR, 2017

Automatic Music Highlight Extraction using Convolutional Recurrent Attention Networks.
CoRR, 2017

DeepAM: Migrate APIs with Multi-modal Sequence to Sequence Learning.
Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence, 2017

2016
Developer Micro Interaction Metrics for Software Defect Prediction.
IEEE Trans. Software Eng., 2016

Connecting and Serving the Software Engineering Community.
IEEE Trans. Software Eng., 2016

Cost-aware triage ranking algorithms for bug reporting systems.
Knowl. Inf. Syst., 2016

Guest editorial: mining software repositories.
Empir. Softw. Eng., 2016

Guest editorial: Special section on mining software repositories.
Empir. Softw. Eng., 2016

Development nature matters: An empirical study of code clones in JavaScript applications.
Empir. Softw. Eng., 2016

Deep API learning.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

2015
The Impact of View Histories on Edit Recommendations.
IEEE Trans. Software Eng., 2015

STAR: Stack Trace Based Automatic Crash Reproduction via Symbolic Execution.
IEEE Trans. Software Eng., 2015

Crowdsourcing Identification of License Violations.
J. Comput. Sci. Eng., 2015

Heterogeneous defect prediction.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

REMI: defect prediction for efficient API testing.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Crowd debugging.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Partitioning Composite Code Changes to Facilitate Code Review.
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015

CLAMI: Defect Prediction on Unlabeled Datasets (T).
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

"What Parts of Your Apps are Loved by Users?" (T).
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

2014
Developing tools as plug-ins: TOPI 2012 special issue.
Softw. Pract. Exp., 2014

Surfacing code in the dark: an instant clone search approach.
Knowl. Inf. Syst., 2014

Locating Crashing Faults based on Crash Stack Traces.
CoRR, 2014

Automatically generated patches as debugging aids: a human study.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

How we get there: a context-guided search strategy in concolic testing.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

CrashLocator: locating crashing faults based on crash stacks.
Proceedings of the International Symposium on Software Testing and Analysis, 2014

Writing Acceptable Patches: An Empirical Study of Open Source Project Patches.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

2013
Reducing Features to Improve Code Change-Based Bug Prediction.
IEEE Trans. Software Eng., 2013

Where Should We Fix This Bug? A Two-Phase Recommendation Model.
IEEE Trans. Software Eng., 2013

Enriching Documents with Examples: A Corpus Mining Approach.
ACM Trans. Inf. Syst., 2013

Roundtable: What's Next in Software Analytics.
IEEE Softw., 2013

Report from 2nd international workshop on developing tools as plug-ins (TOPI 2012).
ACM SIGSOFT Softw. Eng. Notes, 2013

Personalized defect prediction.
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

Predicting method crashes with bytecode operations.
Proceedings of the 6th India Software Engineering Conference, 2013

Transfer defect learning.
Proceedings of the 35th International Conference on Software Engineering, 2013

Automatic patch generation learned from human-written patches.
Proceedings of the 35th International Conference on Software Engineering, 2013

2012
How do software engineers understand code changes?: an exploratory study in industry.
Proceedings of the 20th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-20), 2012

Defect, defect, defect: defect prediction 2.0.
Proceedings of the 8th International Conference on Predictive Models in Software Engineering, 2012

The evolution of data races.
Proceedings of the 9th IEEE Working Conference of Mining Software Repositories, 2012

Predicting recurring crash stacks.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

Puzzle-based automatic testing: bringing humans into the loop by solving puzzles.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

2011
Which Crashes Should I Fix First?: Predicting Top Crashes at an Early Stage to Prioritize Debugging Efforts.
IEEE Trans. Software Eng., 2011

Challenges in Automatic Testing.
Proceedings of the Fifth International Conference on Secure Software Integration and Reliability Improvement, 2011

ReLink: recovering links between bugs and changes.
Proceedings of the SIGSOFT/FSE'11 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-19) and ESEC'11: 13th European Software Engineering Conference (ESEC-13), 2011

Micro interaction metrics for defect prediction.
Proceedings of the SIGSOFT/FSE'11 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-19) and ESEC'11: 13th European Software Engineering Conference (ESEC-13), 2011

Understanding a developer social network and its evolution.
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011

Dealing with noise in defect prediction.
Proceedings of the 33rd International Conference on Software Engineering, 2011

MeCC: memory comparison-based clone detector.
Proceedings of the 33rd International Conference on Software Engineering, 2011

An empirical investigation into the role of API-level refactorings during software evolution.
Proceedings of the 33rd International Conference on Software Engineering, 2011

Integrating code search into the development session.
Proceedings of the 27th International Conference on Data Engineering, 2011

Crash graphs: An aggregated view of multiple crashes to improve crash triage.
Proceedings of the 2011 IEEE/IFIP International Conference on Dependable Systems and Networks, 2011

CosTriage: A Cost-Aware Triage Algorithm for Bug Reporting Systems.
Proceedings of the Twenty-Fifth AAAI Conference on Artificial Intelligence, 2011

2010
Monitoring Software Quality Evolution for Defects.
IEEE Softw., 2010

Instant code clone search.
Proceedings of the 18th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2010

OCAT: object capture-based automated testing.
Proceedings of the Nineteenth International Symposium on Software Testing and Analysis, 2010

Towards an Intelligent Code Search Engine.
Proceedings of the Twenty-Fourth AAAI Conference on Artificial Intelligence, 2010

2009
Toward an understanding of bug fix patterns.
Empir. Softw. Eng., 2009

Automatically patching errors in deployed software.
Proceedings of the 22nd ACM Symposium on Operating Systems Principles 2009, 2009

Improving bug triage with bug tossing graphs.
Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2009

ReCrashJ: a tool for capturing and reproducing program crashes in deployed applications.
Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2009

Reducing Features to Improve Bug Prediction.
Proceedings of the ASE 2009, 2009

Adding Examples into Java Documents.
Proceedings of the ASE 2009, 2009

Kenyon-web: Reconfigurable web-based feature extractor.
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009

Practical Extensions of a Randomized Testing Tool.
Proceedings of the 33rd Annual IEEE International Computer Software and Applications Conference, 2009

2008
Classifying Software Changes: Clean or Buggy?
IEEE Trans. Software Eng., 2008

Extracting structural information from bug reports.
Proceedings of the 2008 International Working Conference on Mining Software Repositories, 2008

Predicting faults from cached history.
Proceedings of the Proceeding of the 1st Annual India Software Engineering Conference, 2008

Duplicate bug reports considered harmful ... really?
Proceedings of the 24th IEEE International Conference on Software Maintenance (ICSM 2008), September 28, 2008

MSR 2008 - 5th working conference on mining software repositories.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

ReCrash: Making Software Failures Reproducible by Preserving Object States.
Proceedings of the ECOOP 2008, 2008

2007
Which warnings should I fix first?
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007

Prioritizing Warning Categories by Analyzing Software History.
Proceedings of the Fourth International Workshop on Mining Software Repositories, 2007

2006
Memories of bug fixes.
Proceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2006

Bug Classification Using Program Slicing Metrics.
Proceedings of the Sixth IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2006), 2006

Mining version archives for co-changed lines.
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

TA-RE: an exchange language for mining software repositories.
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

How long did it take to fix bugs?
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

Micro pattern evolution.
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

Automatic Identification of Bug-Introducing Changes.
Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), 2006

Properties of Signature Change Patterns.
Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 2006

2005
Analysis of signature change patterns.
ACM SIGSOFT Softw. Eng. Notes, 2005

When Functions Change Their Names: Automatic Detection of Origin Relationships.
Proceedings of the 12th Working Conference on Reverse Engineering, 2005

Facilitating software evolution research with kenyon.
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005

2004
Properties of academic paper references.
Proceedings of the HYPERTEXT 2004, 2004

WebDAV-based hypertext annotation and trail system.
Proceedings of the HYPERTEXT 2004, 2004


  Loading...