VLDB 2026 Research / reviewers in the wild / expert
Piyush Yadav
dblp:163/2907
· DBLP profile ↗
12ranked-venue papers
5as first author
7since 2021 · last 2024
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 2 first-author · 1 since 2021Computer networks · 4 · 1 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 3 · 2 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Holistic and Lightweight Approach for Solar Irradiance ForecastingabstractThe introduction of solar power in energy grids is crucial for sustainable progress, but gets restricted due to frequently fluctuating electricity outputs generated by intermittent solar irradiance. The problem requires proper power planning and operations management that requires accurate and reliable solar irradiance forecasts. In this context, this research presents a holistic and lightweight framework for solar irradiance forecasting, the critical component for generating photovoltaic (PV) output. The paper’s holistic approach leverages meteorological variables, historical global horizontal irradiance (GHI) data, ground-based sky imager (GSI) images, satellite-derived cloud masks, and satellite-based clear sky data to improve forecasting accuracy. The proposed framework extends the forecasting horizon to 60 min while covering a continuous 6-h historical context. Innovative feature extraction techniques were implemented to reduce the cloud image dimensions, enabling the development of a lightweight forecasting model. The results demonstrate the effectiveness of this approach, contributing to a more reliable GHI forecasting for efficient energy grid management. Piyush Yadav, Soumyabrata Dev |
IEEE Trans. Geosci. Remote. Sens. | 2 |
| 2022 | Poster Abstract: Approach for Remote, On-Demand loading and Execution of TensorFlow Lite ML Models on Arduino IoT BoardsabstractTraditionally, original equipment manufacturers (OEMs) send device-specific over-the-air (OTA) packages to ensure the latest firmware, security patches, etc. With millions of IoT devices, even a tiny per-centage of OTA failures will result in tens of thousands of globally affected consumers. The state-of-the-art OTA methods are suited for high-end Android & embedded Linux devices and not for resource-constrained devices (e.g. MCUs, small CPUs) with only a few MB memory. Current OTA methods have been tested only on non-ML use-cases such as remote bugs patching or security flaws, etc. In this paper, we present OTA-TinyML approach that, via HTTPS, loads the C source file of ML models from a webserver into IoT boards. OTA-TinyML does not strain hardware (resource-friendly) as its implementation spans only a few lines of code. It is compatible with a range of ML models (e.g. text, speech, image domains) and MCUs (e.g. Cortex M series, STM32, Xtensa). OTA-TinyML is tested by performing remote fetching of 6 types of ML models, storing them on 4 types of memory units, then loading and executing on 7 popular Arduino IoT boards. Bharath Sudharsan, Simone Salerno, Piyush Yadav, John G. Breslin |
IPSN | 3 |
| 2022 | Multimodal Event Processing: A Neural-Symbolic Paradigm for the Internet of Multimedia ThingsabstractWith the Internet of Multimedia Things (IoMT) becoming a reality, new approaches are needed to process real-time multimodal event streams. Existing approaches to event processing have limited consideration for the challenges of multimodal events, including the need for complex content extraction, and increased computational and memory costs. This article explores event processing as a basis for processing real-time IoMT data. This article introduces the multimodal event processing (MEP) paradigm, which provides a formal basis for native approaches to neural multimodal content analysis (i.e., computer vision, linguistics, and audio) with symbolic event processing rules to support real-time queries over multimodal data streams using the multimodal event processing language to express single, primitive multimodal, and complex multimodal event patterns. The content of multimodal streams is represented using multimodal event knowledge graphs to capture the semantic, spatial, and temporal content of the multimodal streams. The approach is implemented and evaluated within a MEP engine using single and multimodal queries achieving near real-time performance with a throughput of ~30 frames processed per second (fps) and subsecond latency of 0.075–0.30 s for video streams of 30 fps input rate. Support for high input stream rates (45 fps) is achieved through content-aware load-shedding techniques with a ~127X latency improvement resulting in only a minor decrease in accuracy. Edward Curry, Dhaval Salwala, Praneet Dhingra, Felipe Arruda Pontes, Piyush Yadav |
IEEE Internet Things J. | 5 |
| 2021 | Ensemble Methods for Collective Intelligence: Combining Ubiquitous ML Models in IoTabstractThe concept of ML model aggregation rather than data aggregation has gained much attention as it boosts pre- diction performance while maintaining stability and preserving privacy. In a non-ideal scenario, there are chances for a base model trained on a single device to make independent but complementary errors. To handle such cases, in this paper, we implement and release the code of 8 robust ML model combining methods that achieves reliable prediction results by combining numerous base models (trained on many devices) to form a central model that effectively limits errors, built-in randomness and uncertainties. We extensively test the model combining performance by performing 15 heterogeneous devices and 3 datasets based experiments that exemplifies how a complicated collective intelligence can be derived from numerous elementary intelligence learned by distributed, ubiquitous IoT devices. Bharath Sudharsan, Piyush Yadav, Duc-Duy Nguyen, Jefkine Kafunah, John G. Breslin |
IEEE BigData | 2 |
| 2021 | ElastiCL: Elastic Quantization for Communication Efficient Collaborative Learning in IoTabstractTransmitting updates of high-dimensional models between client IoT devices and the central aggregating server has always been a bottleneck in collaborative learning - especially in uncertain real-world IoT networks where congestion, latency, bandwidth issues are common. In this scenario, gradient quantization is an effective way to reduce bits count when transmitting each model update, but with a trade-off of having an elevated error floor due to higher variance of the stochastic gradients. In this paper, we propose ElastiCL, an elastic quantization strategy that achieves transmission efficiency plus a low error floor by dynamically altering the number of quantization levels during training on distributed IoT devices. Experiments on training ResNet-18, Vanilla CNN shows that ElastiCL can converge in much fewer transmitted bits than fixed quantization level, with little or no compromise on training and test accuracy. Bharath Sudharsan, Dhruv Sheth, Shailesh Arya, Federica Rollo, Piyush Yadav, Pankesh Patel, John G. Breslin, Muhammad Intizar Ali |
SenSys | 5 |
| 2021 | VID-WIN: Fast Video Event Matching With Query-Aware Windowing at the Edge for the Internet of Multimedia ThingsabstractEfficient video processing is a critical component in many IoMT applications to detect events of interest. Presently, many window optimization techniques have been proposed in event processing with an underlying assumption that the incoming stream has a structured data model. Videos are highly complex due to the lack of any underlying structured data model. Video stream sources, such as CCTV cameras and smartphones are resource-constrained edge nodes. At the same time, video content extraction is expensive and requires computationally intensive deep neural network (DNN) models that are primarily deployed at high-end (or cloud) nodes. This article presents VID-WIN, an adaptive 2-stage allied windowing approach to accelerate video event analytics in an edge-cloud paradigm. VID-WIN runs parallelly across edge and cloud nodes and performs the query and resource-aware optimization for state-based complex event matching. VID-WIN exploits the video content and DNN input knobs to accelerate the video inference process across nodes. This article proposes a novel content-driven microbatch resizing, query-aware caching, and microbatch-based utility filtering strategy of video frames under resource-constrained edge nodes to improve the overall system throughput, latency, and network usage. Extensive evaluations are performed over five real-world data sets. The experimental results show that VID-WIN video event matching achieves ~ 2.3× higher throughput with minimal latency and ~99% bandwidth reduction compared to other baselines while maintaining query-level accuracy and resource bounds. Piyush Yadav, Dhaval Salwala, Edward Curry |
IEEE Internet Things J. | 1 |
| 2021 | Query-Driven Video Event Processing for the Internet of Multimedia ThingsabstractAdvances in Deep Neural Network (DNN) techniques have revolutionized video analytics and unlocked the potential for querying and mining video event patterns. This paper details GNOSIS, an event processing platform to perform near-real-time video event detection in a distributed setting. GNOSIS follows a serverless approach where its component acts as independent microservices and can be deployed at multiple nodes. GNOSIS uses a declarative query-driven approach where users can write customize queries for spatiotemporal video event reasoning. The system converts the incoming video streams into a continuous evolving graph stream using machine learning (ML) and DNN models pipeline and applies graph matching for video event pattern detection. GNOSIS can perform both stateful and stateless video event matching. To improve Quality of Service (QoS), recent work in GNOSIS incorporates optimization techniques like adaptive scheduling, energy efficiency, and content-driven windows. This paper demonstrates the Occupational Health and Safety query use cases to show the GNOSIS efficacy. Piyush Yadav, Dhaval Salwala, Felipe Arruda Pontes, Praneet Dhingra, Edward Curry |
Proc. VLDB Endow. | 1 |
| 2020 | MuSeM: Detecting Incongruent News Headlines using Mutual Attentive Semantic MatchingabstractMeasuring congruence between two texts has several useful applications, such as detecting the prevalent deceptive and misleading news headlines on the web. Many works have proposed machine learning based solutions such as text similarity between the headline and body text to detect the incongruence. Text similarity based methods fail to perform well due to different inherent challenges such as relative length mismatch between the news headline and its body content and non-overlapping vocabulary. On the other hand, more recent works that use headline guided attention to learn a headline derived contextual representation of the news body also result in convoluting overall representation due to the news body's lengthiness. This paper proposes a method that uses inter-mutual attention-based semantic matching between the original and synthetically generated headlines, which utilizes the difference between all pairs of word embeddings of words involved. The paper also investigates two more variations of our method, which use concatenation and dot-products of word embeddings of the words of original and synthetic headlines. We observe that the proposed method outperforms prior-arts significantly for two publicly available datasets. Rahul Mishra 0004, Piyush Yadav, Rémi Calizzano, Markus Leippold |
ICMLA | 2 |
| 2019 | VidCEP: Complex Event Processing Framework to Detect Spatiotemporal Patterns in Video StreamsabstractVideo data is highly expressive and has traditionally been very difficult for a machine to interpret. Querying event patterns from video streams is challenging due to its unstructured representation. Middleware systems such as Complex Event Processing (CEP) mine patterns from data streams and send notifications to users in a timely fashion. Current CEP systems have inherent limitations to query video streams due to their unstructured data model and lack of expressive query language. In this work, we focus on a CEP framework where users can define high-level expressive queries over videos to detect a range of spatiotemporal event patterns. In this context, we propose- i) VidCEP, an in-memory, on the fly, near real-time complex event matching framework for video streams. The system uses a graph-based event representation for video streams which enables the detection of high-level semantic concepts from video using cascades of Deep Neural Network models, ii) a Video Event Query language (VEQL) to express high-level user queries for video streams in CEP, iii) a complex event matcher to detect spatiotemporal video event patterns by matching expressive user queries over video data. The proposed approach detects spatiotemporal video event patterns with an F-score ranging from 0.66 to 0. S9. VidCEP maintains near real-time performance with an average throughput of 70 frames per second for 5 parallel videos with sub-second matching latency. Piyush Yadav, Edward Curry |
IEEE BigData | 1 |
| 2019 | State Summarization of Video Streams for Spatiotemporal Query Matching in Complex Event ProcessingabstractModelling complex events in unstructured data like videos not only requires detecting objects but also the spatiotemporal relationships among objects. Complex Event Processing (CEP) systems discretize continuous streams into fixed batches using windows and apply operators over these batches to detect patterns in real-time. To this end, we apply CEP techniques over video streams to identify spatiotemporal patterns by capturing window state. This work introduces a novel problem where an input video stream is converted to a stream of graphs which are aggregated to a single graph over a given state. Incoming video frames are converted to a timestamped Video Event Knowledge Graph (VEKG) [1] that maps objects to nodes and captures spatiotemporal relationships among object nodes. Objects coexist across multiple frames which leads to the creation of redundant nodes and edges at different time instances that results in high memory usage. There is a need for expressive and storage efficient graph model which can summarize graph streams in a single view. We propose Event Aggregated Graph (EAG), a summarized graph representation of VEKG streams over a given state. EAG captures different spatiotemporal relationships among objects using an Event Adjacency Matrix without replicating the nodes and edges across time instances. These enable the CEP system to process multiple continuous queries and perform frequent spatiotemporal pattern matching computations over a single summarised graph. Initial experiments show EAG takes 68.35% and 28.9% less space compared to baseline and state of the art graph summarization method respectively. EAG takes 5X less search time to detect pattern as compare to VEKG stream. Piyush Yadav, Dibya Prakash Das, Edward Curry |
ICMLA | 1 |
| 2019 | Feature Set Consolidation for Object Representation by PartsabstractMachine learning based applications that run on image datasets increasingly use local image feature descriptors. We can visualize images as objects and local features as parts. Typically, there are thousands of local features per image, resulting in an explosion of feature set size for already huge image datasets. In this paper, we present a feature set consolidation strategy based on two aspects: pruning of non-discriminatory features across different object types and association of matching features for the same type of objects. We showcase the effectiveness of our consolidation strategy by performing classification on a building dataset. Our method not only reduces storage space footprint (~5%) and classification runtime (~4%) but also increases classification accuracy (~2%). Piyush Yadav, Shamsuddin Ladha, Shailesh Deshpande, Edward Curry |
ISM | 1 |
| 2017 | Extraction of themes from aerial imagery using latent dirichlet allocationabstractThis paper presents the generative image processing model for extracting themes from aerial imagery. We model image as a collection of themes and each theme as a collection of objects. We learn urban themes using unsupervised Latent Dirichlet Allocation. Further, we use the learned topic (theme) model directly to infer some of the important parameters of facility management. On a test dataset of the port city of Zeebruges, our approach successfully identified open container parking lot, occupied parking lot, and open spaces in urban areas. Overall theme accuracy of our approach is about 83%. Shailesh Deshpande, Shamsuddin Ladha, Hemant Kumar Aggarwal, Piyush Yadav |
IGARSS | 4 |