Yuan YaoAssociate Professor
|
Research Interests
- Machine learning for software analysis with special focus on automation and quality aspects
- Quality assurance for machine learning with special focus on robustness and reliability aspects
- Networked data mining and its applications to social media analytics, recommender systems, etc.
I'm always glad to work with highly motivated students.
Drop me an email if you're interested in joining us!
Drop me an email if you're interested in joining us!
Selected Publications
➤ Machine learning for software analysis
-
LLM Meets Bounded Model Checking: Neuro-symbolic Loop Invariant InferenceASE 2024 [pdf] [code]
-
Neuro-symbolic Learning Yielding Logical ConstraintsNeurIPS 2023 [pdf] [code]
-
Learning with Logical Constraints but without Shortcut SatisfactionICLR (spotlight) 2023 [pdf] [code]
-
Softened Symbol Grounding for Neuro-symbolic SystemsICLR 2023 [pdf] [code]
-
Data Quality Matters: A Case Study of Obsolete Comment DetectionICSE 2023 [pdf] [code]
-
DescribeCtx: Context-Aware Description Synthesis for Sensitive Behaviors in Mobile AppsICSE 2022 [pdf] [code]
-
DeepIntent: Deep Icon-Behavior Learning for Detecting Intention-Behavior Discrepancy in Mobile AppsCCS 2019 [pdf] [code]
-
Commit Message Generation for Source Code ChangesIJCAI 2019 [pdf] [code]
-
Practical GUI Testing of Android Applications via Model Abstraction and RefinementICSE 2019 [pdf] [tool]
-
Bug Localization via Supervised Topic ModelingICDM 2018 [pdf] [code]
➤ Quality assurance for machine learning
-
Inspecting Prediction Confidence for Detecting Black-box Backdoor AttacksAAAI 2024 [pdf] [supp]
-
Datactive: Data Fault Localization for Object Detection SystemsISSTA 2024 [pdf]
-
ImU: Physical Impersonating Attack for Face Recognition System with Natural Style ChangesS&P 2023 [pdf] [code]
-
Dynamic Data Fault Localization for Deep Neural NetworksFSE 2023 [pdf] [code]
-
An Embarrassingly Simple Self-supervised Trojan AttackICCV 2023 [pdf] [code]
-
Lightweight Approaches to DNN Regression Error Reduction: An Uncertainty Alignment PerspectiveICSE 2023 [pdf] [code]
-
A Deep Learning Dataloader with Shared Data PreparationNeurIPS 2022 [pdf] [code]
-
ADEPT: A Testing Platform for Simulated Autonomous DrivingASE (demo track) 2022 [pdf] [code]
-
An Invisible Black-box Backdoor Attack through Frequency DomainECCV 2022 [pdf] [code]
-
Fair Representation Learning: An Alternative to Mutual InformationKDD 2022 [pdf] [code]
-
MIRROR: Model Inversion for Deep Learning Network with High FidelityNDSS 2022 [pdf] [code]
-
Trading Personalization for Accuracy: Data Debugging in Collaborative FilteringNeurIPS 2020 [pdf] [code]
-
Discerning Edge Influence for Network EmbeddingCIKM 2019 [pdf] [code]
➤ Networked data mining
-
Structure Meets Sequences: Predicting Network of Co-evolving SequencesWSDM 2022 [pdf] [code]
-
Unsupervised Attributed Network Embedding via Cross FusionWSDM 2021 [pdf] [code]
-
Bringing Order to Network Embedding: A Relative Ranking based ApproachCIKM 2020 [pdf] [code]
-
A Brief Review of Network EmbeddingBig Data Mining and Analytics 2019 [pdf]
-
QUINT: On Query-Specific Optimal NetworksKDD 2016 [pdf]
-
Predicting Long-term Impact of CQA Posts: a Comprehensive ViewpointKDD 2014 [pdf] [code]
-
MATRI: a Multi-aspect and Transitive Trust Inference ModelWWW 2013 [pdf]
➤ Recommender systems
-
MuSeNet: Multi-Scenario Learning for Repeat-Aware Personalized RecommendationWSDM 2023 [pdf]
-
Hashtag Recommendation for Photo Sharing ServicesAAAI 2019 [pdf] [code]
-
An Integral Tag Recommendation Model for Textual ContentAAAI 2019 [pdf] [code]
-
Version-Aware Rating Prediction for Mobile App RecommendationTOIS 2017 [pdf]
-
HoORaYs: High-order Optimization of Rating Distance for Recommender SystemsKDD 2017 [pdf]
-
Ice-Breaking: Mitigating Cold-Start Recommendation Problem by Rating ComparisonIJCAI 2015 [pdf]
-
Dual-Regularized One-Class Collaborative FilteringCIKM 2014 [pdf]