EDBT 2026 Demo / reviewers in the wild / expert
Cheng-Kang Hsieh
dblp:77/9927
· DBLP profile ↗
11ranked-venue papers
3as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 5 · 2 first-authorSystems, architecture and hardware · 4Applied, interdisciplinary, general and emerging computing · 4 · 2 first-authorArtificial intelligence and machine learning · 1Computer networks · 1 · 1 first-author
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.
| Databases, data mining, and information retrieval
4 papers |
Recommender systems · 87% Machine learning and data management · 13% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Energy-efficient computing · 26% Embedded and real-time systems · 22% Storage systems · 20% | |
| Artificial intelligence
2 papers |
Representation and self-supervised learning · 50% Image recognition and object detection · 50% | |
| Human-computer interaction and pervasive computing
1 paper |
Ubiquitous computing and smart environments · 50% Health and well-being technologies · 50% |
Topics — the 21 heaviest of 25, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Image recognition and object detection › food recognition
food image classification |
0.3 | 1 | 2017 | Yum-Me: A Personalized Nutrient-Based Meal Recommender System · ACM Trans. Inf. Syst. 2017 |
Machine learning › Representation and self-supervised learning › representation learning
metric learning |
0.3 | 1 | 2017 | Collaborative Metric Learning · WWW 2017 |
Recommender systems
collaborative filtering |
0.3 | 1 | 2017 | Collaborative Metric Learning · WWW 2017 |
Recommender systems › domain-specific recommendation
food recommendation |
0.3 | 1 | 2017 | Yum-Me: A Personalized Nutrient-Based Meal Recommender System · ACM Trans. Inf. Syst. 2017 |
Machine learning and data management
metric learning |
0.3 | 1 | 2017 | Collaborative Metric Learning · WWW 2017 |
Recommender systems
preference elicitation |
0.3 | 1 | 2017 | Yum-Me: A Personalized Nutrient-Based Meal Recommender System · ACM Trans. Inf. Syst. 2017 |
Recommender systems
context-aware recommendation |
0.2 | 1 | 2016 | Immersive Recommendation: News and Event Recommendations Using Personal Digital Traces · WWW 2016 |
Recommender systems › sequential recommendation
cross-platform recommendation |
0.2 | 1 | 2016 | Immersive Recommendation: News and Event Recommendations Using Personal Digital Traces · WWW 2016 |
Recommender systems
news recommendation |
0.2 | 1 | 2016 | Immersive Recommendation: News and Event Recommendations Using Personal Digital Traces · WWW 2016 |
Energy-efficient computing › power management › display power management
backlight scaling |
0.2 | 1 | 2014 | Dynamic Backlight Scaling Optimization: A Cloud-Based Energy-Saving Service for Mobile Streaming Applications · IEEE Trans. Computers 2014 |
Energy-efficient computing
power management |
0.2 | 1 | 2014 | Dynamic Backlight Scaling Optimization: A Cloud-Based Energy-Saving Service for Mobile Streaming Applications · IEEE Trans. Computers 2014 |
Ubiquitous computing and smart environments › information work
sensemaking support |
0.2 | 1 | 2013 | Lifestreams: a modular sense-making toolset for identifying important patterns from everyday life · SenSys 2013 |
Memory systems › memory management › virtual memory
address translation |
0.1 | 1 | 2012 | A caching-oriented management design for the performance enhancement of solid-state drives · ACM Trans. Storage 2012 |
Memory systems › cache management › storage caching
caching policy |
0.1 | 1 | 2012 | A caching-oriented management design for the performance enhancement of solid-state drives · ACM Trans. Storage 2012 |
Embedded and real-time systems
cyber-physical system platforms |
0.1 | 1 | 2012 | Multilayer Bus Optimization for Real-Time Embedded Systems · IEEE Trans. Computers 2012 |
Storage systems
flash and SSD |
0.1 | 1 | 2012 | A caching-oriented management design for the performance enhancement of solid-state drives · ACM Trans. Storage 2012 |
Storage systems › flash and SSD
flash memory management |
0.1 | 1 | 2012 | A caching-oriented management design for the performance enhancement of solid-state drives · ACM Trans. Storage 2012 |
Embedded and real-time systems
real-time scheduling |
0.1 | 1 | 2012 | Multilayer Bus Optimization for Real-Time Embedded Systems · IEEE Trans. Computers 2012 |
Content delivery and video streaming
mobile video streaming |
0.1 | 1 | 2014 | Dynamic Backlight Scaling Optimization: A Cloud-Based Energy-Saving Service for Mobile Streaming Applications · IEEE Trans. Computers 2014 |
Embedded and real-time systems
mobile devices |
0.0 | 1 | 2012 | A caching-oriented management design for the performance enhancement of solid-state drives · ACM Trans. Storage 2012 |
Approximation and online algorithms
approximation algorithms |
0.0 | 1 | 2012 | Multilayer Bus Optimization for Real-Time Embedded Systems · IEEE Trans. Computers 2012 |
Methods — techniques the papers use, named apart from their topics
visual quiz-based profiling · 0.6online learning · 0.6approximate nearest neighbor search · 0.6dynamic backlight scaling optimization · 0.4computational graph · 0.3approximation algorithm · 0.3topic modeling · 0.2hybrid recommendation · 0.2spatio-temporal data mining · 0.2pattern mining · 0.2two-level address translation · 0.1adaptive caching · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | OpenRec: A Modular Framework for Extensible and Adaptable Recommendation AlgorithmsabstractWith the increasing demand for deeper understanding of users» preferences, recommender systems have gone beyond simple user-item filtering and are increasingly sophisticated, comprised of multiple components for analyzing and fusing diverse information. Unfortunately, existing frameworks do not adequately support extensibility and adaptability and consequently pose significant challenges to rapid, iterative, and systematic, experimentation. In this work, we propose OpenRec, an open and modular Python framework that supports extensible and adaptable research in recommender systems. Each recommender is modeled as a computational graph that consists of a structured ensemble of reusable modules connected through a set of well-defined interfaces. We present the architecture of OpenRec and demonstrate that OpenRec provides adaptability, modularity and reusability while maintaining training efficiency and recommendation accuracy. Our case study illustrates how OpenRec can support an efficient design process to prototype and benchmark alternative approaches with inter-changeable modules and enable development and evaluation of new algorithms. Longqi Yang 0001, Eugene Bagdasarian, Joshua Gruenstein, Cheng-Kang Hsieh, Deborah Estrin |
WSDM | 4 |
| 2017 | Collaborative Metric LearningabstractMetric learning algorithms produce distance metrics that capture the important relationships among data. In this work, we study the connection between metric learning and collaborative filtering. We propose Collaborative Metric Learning (CML) which learns a joint metric space to encode not only users' preferences but also the user-user and item-item similarity. The proposed algorithm outperforms state-of-the-art collaborative filtering algorithms on a wide range of recommendation tasks and uncovers the underlying spectrum of users' fine-grained preferences. CML also achieves significant speedup for Top-K recommendation tasks using off-the-shelf, approximate nearest-neighbor search, with negligible accuracy reduction. Cheng-Kang Hsieh, Longqi Yang 0001, Yin Cui, Tsung-Yi Lin, Serge J. Belongie, Deborah Estrin |
WWW | 1 |
| 2017 | Yum-Me: A Personalized Nutrient-Based Meal Recommender SystemabstractNutrient-based meal recommendations have the potential to help individuals prevent or manage conditions such as diabetes and obesity. However, learning people’s food preferences and making recommendations that simultaneously appeal to their palate and satisfy nutritional expectations are challenging. Existing approaches either only learn high-level preferences or require a prolonged learning period. We propose Yum-me , a personalized nutrient-based meal recommender system designed to meet individuals’ nutritional expectations, dietary restrictions, and fine-grained food preferences. Yum-me enables a simple and accurate food preference profiling procedure via a visual quiz-based user interface and projects the learned profile into the domain of nutritionally appropriate food options to find ones that will appeal to the user. We present the design and implementation of Yum-me and further describe and evaluate two innovative contributions. The first contriution is an open source state-of-the-art food image analysis model, named FoodDist . We demonstrate FoodDist’s superior performance through careful benchmarking and discuss its applicability across a wide array of dietary applications. The second contribution is a novel online learning framework that learns food preference from itemwise and pairwise image comparisons. We evaluate the framework in a field study of 227 anonymous users and demonstrate that it outperforms other baselines by a significant margin. We further conducted an end-to-end validation of the feasibility and effectiveness of Yum-me through a 60-person user study, in which Yum-me improves the recommendation acceptance rate by 42.63%. Longqi Yang 0001, Cheng-Kang Hsieh, Hongjian Yang, John P. Pollak, Nicola Dell, Serge J. Belongie, Curtis L. Cole, Deborah Estrin |
ACM Trans. Inf. Syst. | 2 |
| 2016 | Immersive Recommendation: News and Event Recommendations Using Personal Digital TracesabstractWe propose a new user-centric recommendation model, called Immersive Recommendation, that incorporates cross-platform and diverse personal digital traces into recommendations. Our context-aware topic modeling algorithm systematically profiles users' interests based on their traces from different contexts, and our hybrid recommendation algorithm makes high-quality recommendations by fusing users' personal profiles, item profiles, and existing ratings. Specifically, in this work we target personalized news and local event recommendations for their utility and societal importance. We evaluated the model with a large-scale offline evaluation leveraging users' public Twitter traces. In addition, we conducted a direct evaluation of the model's recommendations in a 33-participant study using Twitter, Facebook and email traces. In the both cases, the proposed model showed significant improvement over the state-of-the-art algorithms, suggesting the value of using this new user-centric recommendation model to improve recommendation quality, including in cold-start situations. Cheng-Kang Hsieh, Longqi Yang 0001, Honghao Wei, Mor Naaman, Deborah Estrin |
WWW | 1 |
| 2015 | Smartphone Data in Rheumatoid Arthritis - What Do Rheumatologists Want?
Phillip R. Say, Daniel M. Stein, Jessica S. Ancker, Cheng-Kang Hsieh, John P. Pollak, Deborah Estrin |
AMIA | 4 |
| 2015 | Ohmage: A General and Extensible End-to-End Participatory Sensing PlatformabstractParticipatory sensing (PS) is a distributed data collection and analysis approach where individuals, acting alone or in groups, use their personal mobile devices to systematically explore interesting aspects of their lives and communities [Burke et al. 2006]. These mobile devices can be used to capture diverse spatiotemporal data through both intermittent self-report and continuous recording from on-board sensors and applications. Ohmage (http://ohmage.org) is a modular and extensible open-source, mobile to Web PS platform that records, stores, analyzes, and visualizes data from both prompted self-report and continuous data streams. These data streams are authorable and can dynamically be deployed in diverse settings. Feedback from hundreds of behavioral and technology researchers, focus group participants, and end users has been integrated into ohmage through an iterative participatory design process. Ohmage has been used as an enabling platform in more than 20 independent projects in many disciplines. We summarize the PS requirements, challenges and key design objectives learned through our design process, and ohmage system architecture to achieve those objectives. The flexibility, modularity, and extensibility of ohmage in supporting diverse deployment settings are presented through three distinct case studies in education, health, and clinical research. Hongsuda Tangmunarunkit, Cheng-Kang Hsieh, Brent Longstaff, S. Nolen, John Jenkins, Cameron Ketcham, Joshua Selsky, Faisal Alquaddoomi, Dony George, Jinha Kang, Z. Khalapyan, Jeroen Ooms, Nithya Ramanathan, Deborah Estrin |
ACM Trans. Intell. Syst. Technol. | 2 |
| 2014 | Dynamic Backlight Scaling Optimization: A Cloud-Based Energy-Saving Service for Mobile Streaming ApplicationsabstractWith the increasing variety of mobile applications, reducing the energy consumption of mobile devices is a major challenge in sustaining multimedia streaming applications. This paper explores how to minimize the energy consumption of the backlight when displaying a video stream without adversely impacting the user's visual experience. First, we model the problem as a dynamic backlight scaling optimization problem. Then, we propose algorithms to solve the fundamental problem and prove the optimality in terms of energy savings. Finally, based on the algorithms, we present a cloud-based energy-saving service. We have also developed a prototype implementation integrated with existing video streaming applications to validate the practicability of the approach. The results of experiments conducted to evaluate the efficacy of the proposed approach are very encouraging and show energy savings of 15-49 percent on commercial mobile devices. Chun-Han Lin, Pi-Cheng Hsiu, Cheng-Kang Hsieh |
IEEE Trans. Computers | 3 |
| 2013 | Lifestreams: a modular sense-making toolset for identifying important patterns from everyday lifeabstractSmartphones can capture diverse spatio-temporal data about an individual; including both intermittent self-report, and continuous passive data collection from onboard sensors and applications. The resulting personal data streams can support powerful inference about the user's state, behavior, well-being and environment. However making sense and acting on these multi-dimensional, heterogeneous data streams requires iterative and intensive exploration of the datasets, and development of customized analysis techniques that are appropriate for a particular health domain. Cheng-Kang Hsieh, Hongsuda Tangmunarunkit, Faisal Alquaddoomi, John Jenkins, Jinha Kang, Cameron Ketcham, Brent Longstaff, Joshua Selsky, Betta Dawson, Dallas Swendeman, Deborah Estrin, Nithya Ramanathan |
SenSys | 1 |
| 2012 | Multilayer Bus Optimization for Real-Time Embedded SystemsabstractA major challenge in the design of multicore embedded systems is how to tackle the communications among tasks with performance requirements and precedence constraints. In this paper, we consider the problem of scheduling real-time tasks over multilayer bus systems with the objective of minimizing the communication cost. We show that the problem is NP-hard and determine the best possible approximation ratio of approximation algorithms. First, we propose a polynomial-time optimal algorithm for a restricted case where one multilayer bus, and the unit execution time and communication time are considered. The result is then extended as a pseudopolynomial-time optimal algorithm to consider multiple multilayer buses with arbitrary execution and communication times, as well as different timing constraints and objective functions. We compare the performance of the proposed algorithm with that of some popular heuristics, and provide further insights into the multilayer bus system design. Pi-Cheng Hsiu, Cheng-Kang Hsieh, Der-Nien Lee, Tei-Wei Kuo |
IEEE Trans. Computers | 2 |
| 2012 | A caching-oriented management design for the performance enhancement of solid-state drivesabstractWhile solid-state drives are excellent alternatives to hard disks in mobile devices, a number of performance and reliability issues need to be addressed. In this work, we design an efficient flash management scheme for the performance improvement of low-cost MLC flash memory devices. Specifically, we design an efficient flash management scheme for multi-chipped flash memory devices with cache support, and develop a two-level address translation mechanism with an adaptive caching policy. We evaluated the approach on real workloads. The results demonstrate that it can improve the performance of multi-chipped solid-state drives through logical-to-physical mappings and concurrent accesses to flash chips. Yuan-Hao Chang 0001, Cheng-Kang Hsieh, Po-Chun Huang, Pi-Cheng Hsiu |
ACM Trans. Storage | 2 |
| 2011 | Dynamic backlight scaling optimization for mobile streaming applications
Pi-Cheng Hsiu, Chun-Han Lin, Cheng-Kang Hsieh |
ISLPED | 3 |