Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Bo Hu 0030

dblp:04/2380-30 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
3since 2021 · last 2023
0000-0002-3862-1350ORCID · verified

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

Systems, architecture and hardware · 2 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-author · 2 since 2021Computer networks · 1

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
1 paper
Machine learning and data management · 50% Information retrieval · 50%
Computer graphics and multimedia
1 paper
Multimedia analysis and retrieval · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 100%
Computer networks
1 paper
Edge and fog computing · 100%
Artificial intelligence
1 paper
Efficient and distributed learning · 100%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Information retrieval
indexing
0.612022
Sommelier: Curating DNN Models for the Masses · SIGMOD Conference 2022
Multimedia analysis and retrieval
video content analysis
0.612022
Video-zilla: An Indexing Layer for Large-Scale Video Analytics · SIGMOD Conference 2022
Multimedia analysis and retrieval
video indexing
0.612022
Video-zilla: An Indexing Layer for Large-Scale Video Analytics · SIGMOD Conference 2022
Edge and fog computing › mobile edge computing
computation offloading
0.312018
FoggyCache: Cross-Device Approximate Computation Reuse · MobiCom 2018
Machine learning › Efficient and distributed learning
inference serving
0.212022
Sommelier: Curating DNN Models for the Masses · SIGMOD Conference 2022
Storage systems
file systems
0.212022
Video-zilla: An Indexing Layer for Large-Scale Video Analytics · SIGMOD Conference 2022
Storage systems › multimedia storage
video storage
0.212022
Video-zilla: An Indexing Layer for Large-Scale Video Analytics · SIGMOD Conference 2022

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

semantic correlation indexing · 1.1sampling · 1.1resource indexing · 1.1frame profiling · 1.1locality-sensitive hashing · 0.3k-nearest neighbors · 0.3
YearPublicationVenuePosition
2023 Middleware Support for Edge Data Analytics Over Heterogeneous Scenarios
abstract
Edge intelligence has been gaining traction and sophistication. The execution settings may range from a small cluster as an edge cloud to on-device inference on embedded devices, differing in hardware capability over orders of magnitude. The application scenarios for edge data analytics increasingly involve multimodal sensory input (e.g., combining audio, video, and text input) for richer contextual understanding. However, there is insufficient system support to handle the growing complexity and heterogeneity in edge analytics. Application development and deployment still require substantial domain knowledge of both multimodal inference and myriad execution environments.
Bo Hu 0030
SEC1
2022 Sommelier: Curating DNN Models for the Masses
abstract
Deep learning model repositories are indispensable in machine learning ecosystems today to facilitate model reuse. However, existing model repositories provide a bare-bone interface for model retrieval. The onus is on the user to profile and select from potentially hundreds of choices, barely relieving an average user of the expertise required to design the model in the first place. In this paper, we present Sommelier, an indexing and query system above typical DNN model repositories to interface directly with inference serving or other use cases. Given a desirable accuracy target and resource budget for an inference task category, Sommelier automatically searches through the repository for the most suitable model, without requiring manual profiling from the user. Motivated by manual iterative model search processes and typical model design strategies that generate model variants or models with common segments, Sommelier organizes DNN models based on their semantic correlation, defined as the probability of models producing the same results. This is further combined with a resource index based on relative resource consumption. Sommelier is implemented as a standalone query engine that can interface with an existing repository such as TF-Hub. A case study of 163 models in TF-Hub highlights the extent of model correlation across different model series, suggesting the best candidate model can easily evade manual profiling. Extensive evaluation shows that Sommelier returns the ideal model for over 95% of the queries; When interfaced with an inference server, Sommelier can reduce the 90th percentile tail latency of inference tasks by a factor of 6 via automatic model switching, far more than typical scale-out system optimizations.
Peizhen Guo, Bo Hu 0030
SIGMOD Conference2
2022 Video-zilla: An Indexing Layer for Large-Scale Video Analytics
abstract
Pervasive deployment of surveillance cameras today poses enormous scalability challenges to video analytics systems operating over many camera feeds. Currently, there are few indexing tools to organize video feeds beyond what is provided by a standard file system. Recent video analytic systems implement application-specific frame profiling and sampling techniques to reduce the number of raw videos processed, leveraging frame-level redundancy or manually labeled spatial-temporal correlation between cameras.
Bo Hu 0030, Peizhen Guo
SIGMOD Conference1
2019 Libra and the Art of Task Sizing in Big-Data Analytic Systems
abstract
Despite extensive investigation of job scheduling in data-intensive computation frameworks, less consideration has been given to optimizing job partitioning for resource utilization and efficient processing. Instead, partitioning and job sizing are a form of dark art, typically left to developer intuition and trial-and-error style experimentation.
Rui Li 0103, Peizhen Guo, Bo Hu 0030
SoCC3
2018 FoggyCache: Cross-Device Approximate Computation Reuse
abstract
Mobile and IoT scenarios increasingly involve interactive and computation intensive contextual recognition. Existing optimizations typically resort to computation offloading or simplified on-device processing. Instead, we observe that the same application is often invoked on multiple devices in close proximity. Moreover, the application instances often processsimilar contextual data that map to thesame outcome. In this paper, we proposecross-device approximate computation reuse, which minimizes redundant computation by harnessing the "equivalence'' between different input values and reusing previously computed outputs with high confidence. We devise adaptive locality sensitive hashing (A-LSH) and homogenized k nearest neighbors (H-kNN). The former achieves scalable and constant lookup, while the latter provides high-quality reuse and tunable accuracy guarantee. We further incorporate approximate reuse as a service, called \name, in the computation offloading runtime. Extensive evaluation shows that, when given 95% accuracy target, \name\ consistently harnesses over 90% of reuse opportunities, which translates to reduced computation latency and energy consumption by a factor of 3 to 10.
Peizhen Guo, Bo Hu 0030, Rui Li 0103
MobiCom2