Demo Data from EDBT 2026 / reviewers in the wild / expert
Aakanksha Chowdhery
dblp:41/7532
· DBLP profile ↗
25ranked-venue papers
6as first author
8since 2021 · last 2024
0000-0002-0628-5225ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 14 · 5 first-authorArtificial intelligence and machine learning · 8 · 1 first-author · 8 since 2021Systems, architecture and hardware · 2Databases, data management, data science and information retrieval · 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.
| Artificial intelligence
10 papers |
Language models and text generation · 38% Efficient and distributed learning · 22% Deep learning architectures and training · 20% | |
| Computer networks
5 papers |
Wireless networking · 32% Content delivery and video streaming · 26% Physical-layer communications · 10% | |
| Databases, data mining, and information retrieval
2 papers |
Query processing and optimization · 87% Recommender systems · 13% |
Topics — the 30 heaviest of 49, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation
chain-of-thought reasoning |
2.1 | 3 | 2024 | Scaling Instruction-Finetuned Language Models · J. Mach. Learn. Res. 2024 PaLM: Scaling Language Modeling with Pathways · J. Mach. Learn. Res. 2023 Self-Consistency Improves Chain of Thought Reasoning in Language Models · ICLR 2023 |
Machine learning › Transfer learning and domain adaptation
few-shot learning |
1.4 | 2 | 2024 | Scaling Instruction-Finetuned Language Models · J. Mach. Learn. Res. 2024 PaLM: Scaling Language Modeling with Pathways · J. Mach. Learn. Res. 2023 |
Machine learning › Deep learning architectures and training
scaling laws |
1.3 | 2 | 2023 | PaLM: Scaling Language Modeling with Pathways · J. Mach. Learn. Res. 2023 Transcending Scaling Laws with 0.1% Extra Compute · EMNLP 2023 |
Natural language and speech › Language models and text generation
large language model |
0.9 | 2 | 2023 | PaLM: Scaling Language Modeling with Pathways · J. Mach. Learn. Res. 2023 Scaling Up Models and Data with t5x and seqio · J. Mach. Learn. Res. 2023 |
Natural language and speech › Language models and text generation
instruction tuning |
0.8 | 1 | 2024 | Scaling Instruction-Finetuned Language Models · J. Mach. Learn. Res. 2024 |
Machine learning › Efficient and distributed learning › distributed training
distributed training systems |
0.7 | 1 | 2023 | Scaling Up Models and Data with t5x and seqio · J. Mach. Learn. Res. 2023 |
Natural language and speech › Language models and text generation
instruction following |
0.7 | 1 | 2023 | PaLM: Scaling Language Modeling with Pathways · J. Mach. Learn. Res. 2023 |
Machine learning › Efficient and distributed learning › large-scale learning
large-scale model training |
0.7 | 1 | 2023 | Scaling Up Models and Data with t5x and seqio · J. Mach. Learn. Res. 2023 |
Robotics › Motion planning and robot control › motion planning
manipulation planning |
0.7 | 1 | 2023 | PaLM-E: An Embodied Multimodal Language Model · ICML 2023 |
Natural language and speech › Language models and text generation › decoding
self-consistency decoding |
0.7 | 1 | 2023 | Self-Consistency Improves Chain of Thought Reasoning in Language Models · ICLR 2023 |
Machine learning › Deep learning architectures and training
mixture of experts |
0.5 | 1 | 2021 | DSelect-k: Differentiable Selection in the Mixture of Experts with Applications to Multi-Task Learning · NeurIPS 2021 |
Machine learning › Efficient and distributed learning
model compression |
0.5 | 1 | 2021 | Sparse is Enough in Scaling Transformers · NeurIPS 2021 |
Machine learning › Learning paradigms
multi-task learning |
0.5 | 1 | 2021 | DSelect-k: Differentiable Selection in the Mixture of Experts with Applications to Multi-Task Learning · NeurIPS 2021 |
Machine learning › Efficient and distributed learning
parameter sharing |
0.5 | 1 | 2021 | DSelect-k: Differentiable Selection in the Mixture of Experts with Applications to Multi-Task Learning · NeurIPS 2021 |
Machine learning › Deep learning architectures and training › transformer › efficient transformer
sparse transformer |
0.5 | 1 | 2021 | Sparse is Enough in Scaling Transformers · NeurIPS 2021 |
Machine learning › Deep learning architectures and training
transformer |
0.5 | 1 | 2021 | Sparse is Enough in Scaling Transformers · NeurIPS 2021 |
Content delivery and video streaming › video coding
adaptive video encoding |
0.4 | 1 | 2020 | Server-Driven Video Streaming for Deep Learning Inference · SIGCOMM 2020 |
Content delivery and video streaming › video delivery
neural-enhanced video streaming |
0.4 | 1 | 2020 | Server-Driven Video Streaming for Deep Learning Inference · SIGCOMM 2020 |
Query processing and optimization › query optimization
cost-based optimization |
0.3 | 1 | 2018 | Accelerating Machine Learning Inference with Probabilistic Predicates · SIGMOD Conference 2018 |
Query processing and optimization › query optimization › predicate optimization
predicate pushdown |
0.3 | 1 | 2018 | Accelerating Machine Learning Inference with Probabilistic Predicates · SIGMOD Conference 2018 |
Query processing and optimization
query optimization |
0.3 | 1 | 2018 | Accelerating Machine Learning Inference with Probabilistic Predicates · SIGMOD Conference 2018 |
Physical-layer communications › channel estimation
channel prediction |
0.3 | 1 | 2018 | Aerial Channel Prediction and User Scheduling in Mobile Drone Hotspots · IEEE/ACM Trans. Netw. 2018 |
Wireless networking › cognitive radio › spectrum access
dynamic spectrum access |
0.3 | 1 | 2018 | Enabling a Nationwide Radio Frequency Inventory Using the Spectrum Observatory · IEEE Trans. Mob. Comput. 2018 |
Cellular and mobile networks
multiuser scheduling |
0.3 | 1 | 2018 | Aerial Channel Prediction and User Scheduling in Mobile Drone Hotspots · IEEE/ACM Trans. Netw. 2018 |
Wireless networking › cognitive radio
spectrum sensing |
0.3 | 1 | 2018 | Enabling a Nationwide Radio Frequency Inventory Using the Spectrum Observatory · IEEE Trans. Mob. Comput. 2018 |
Smart cities and intelligent transportation › intelligent vehicles
driver assistance |
0.3 | 1 | 2017 | Poster: DRIZY: Collaborative Driver Assistance Over Wireless Networks · MobiCom 2017 |
Machine learning › Efficient and distributed learning › large-scale learning
model scaling |
0.2 | 1 | 2024 | Scaling Instruction-Finetuned Language Models · J. Mach. Learn. Res. 2024 |
Wireless networking › wireless multimedia
wireless video transmission |
0.2 | 1 | 2015 | The Design and Implementation of a Wireless Video Surveillance System · MobiCom 2015 |
Machine learning › Efficient and distributed learning
distributed training |
0.2 | 1 | 2023 | PaLM: Scaling Language Modeling with Pathways · J. Mach. Learn. Res. 2023 |
Machine learning › Efficient and distributed learning › distributed training
model parallelism |
0.2 | 1 | 2023 | PaLM: Scaling Language Modeling with Pathways · J. Mach. Learn. Res. 2023 |
Methods — techniques the papers use, named apart from their topics
binary encoding formulation · 1.0transformer · 0.7self-consistency · 0.7pathways · 0.7multimodal learning · 0.7model merging · 0.7large language model · 0.7knowledge distillation · 0.7end-to-end training · 0.7chain-of-thought prompting · 0.7computer vision · 0.6cloud offloading · 0.6GPS sensor fusion · 0.6stochastic gradient descent · 0.5deep neural network · 0.4unsupervised learning · 0.3probabilistic classifier · 0.3interference pattern analysis · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Scaling Instruction-Finetuned Language ModelsabstractFinetuning language models on a collection of datasets phrased as instructions has been shown to improve model performance and generalization to unseen tasks. In this paper we explore instruction finetuning with a particular focus on (1) scaling the number of tasks, (2) scaling the model size, and (3) finetuning on chain-of-thought data. We find that instruction finetuning with the above aspects dramatically improves performance on a variety of model classes (PaLM, T5, U-PaLM), prompting setups (zero-shot, few-shot, CoT), and evaluation benchmarks (MMLU, BBH, TyDiQA, MGSM, open-ended generation, RealToxicityPrompts). For instance, Flan-PaLM 540B instruction-finetuned on 1.8K tasks outperforms PaLM 540B by a large margin (+9.4% on average). Flan-PaLM 540B achieves state-of-the-art performance on several benchmarks (at time of release), such as 75.2% on five-shot MMLU. We also publicly release Flan-T5 checkpoints,1 which achieve strong few-shot performance even compared to much larger models, such as PaLM 62B. Overall, instruction finetuning is a general method for improving the performance and usability of pretrained language models. Hyung Won Chung, Le Hou, Shayne Longpre, Barret Zoph, Yi Tay, William Fedus, Yunxuan Li, Xuezhi Wang 0002, Mostafa Dehghani 0001, Siddhartha Brahma, Albert Webson, Shixiang Gu, Zhuyun Dai, Mirac Suzgun, Aakanksha Chowdhery, Alex Castro-Ros, Marie Pellat, Kevin Robinson, Dasha Valter, Sharan Narang, Adams Yu, Vincent Y. Zhao, Yanping Huang, Andrew M. Dai, Hongkun Yu 0001, Slav Petrov, Ed H. Chi, Jeffrey Dean, Jacob Devlin, Adam Roberts, Denny Zhou, Quoc V. Le, Jason Wei |
J. Mach. Learn. Res. | 16 |
| 2023 | Transcending Scaling Laws with 0.1% Extra ComputeabstractYi Tay, Jason Wei, Hyung Chung, Vinh Tran, David So, Siamak Shakeri, Xavier Garcia, Steven Zheng, Jinfeng Rao, Aakanksha Chowdhery, Denny Zhou, Donald Metzler, Slav Petrov, Neil Houlsby, Quoc Le, Mostafa Dehghani. Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing. 2023. Yi Tay, Jason Wei, Hyung Won Chung, Vinh Q. Tran 0002, David R. So, Siamak Shakeri, Xavier Garcia, Huaixiu Steven Zheng, Jinfeng Rao, Aakanksha Chowdhery, Denny Zhou, Donald Metzler, Slav Petrov, Neil Houlsby, Quoc V. Le, Mostafa Dehghani 0001 |
EMNLP | 10 |
| 2023 | Self-Consistency Improves Chain of Thought Reasoning in Language Models
Xuezhi Wang 0002, Jason Wei, Dale Schuurmans, Quoc V. Le, Ed H. Chi, Sharan Narang, Aakanksha Chowdhery, Denny Zhou |
ICLR | 7 |
| 2023 | PaLM-E: An Embodied Multimodal Language ModelabstractLarge language models excel at a wide range of complex tasks. However, enabling general inference in the real world, e.g. for robotics problems, raises the challenge of grounding. We propose embodied language models to directly incorporate real-world continuous sensor modalities into language models and thereby establish the link between words and percepts. Input to our embodied language model are multimodal sentences that interleave visual, continuous state estimation, and textual input encodings. We train these encodings end-to-end, in conjunction with a pre-trained large language model, for multiple embodied tasks including sequential robotic manipulation planning, visual question answering, and captioning. Our evaluations show that PaLM-E, a single large embodied multimodal model, can address a variety of embodied reasoning tasks, from a variety of observation modalities, on multiple embodiments, and further, exhibits positive transfer: the model benefits from diverse joint training across internet-scale language, vision, and visual-language domains. Our largest model with 562B parameters, in addition to being trained on robotics tasks, is a visual-language generalist with state-of-the-art performance on OK-VQA, and retains generalist language capabilities with increasing scale. Danny Drieß, Fei Xia 0002, Mehdi S. M. Sajjadi, Corey Lynch, Aakanksha Chowdhery, Brian Ichter, Ayzaan Wahid, Jonathan Tompson, Tianhe Yu, Wenlong Huang, Yevgen Chebotar, Pierre Sermanet, Daniel Duckworth, Sergey Levine, Vincent Vanhoucke, Karol Hausman, Marc Toussaint, Klaus Greff, Andy Zeng 0001, Igor Mordatch, Peter R. Florence |
ICML | 5 |
| 2023 | PaLM: Scaling Language Modeling with PathwaysabstractLarge language models have been shown to achieve remarkable performance across a variety of natural language tasks using few-shot learning, which drastically reduces the number of task-specific training examples needed to adapt the model to a particular application. To further our understanding of the impact of scale on few-shot learning, we trained a 540-billion parameter, densely activated, Transformer language model, which we call Pathways Language Model (PaLM). We trained PaLM on 6144 TPU v4 chips using Pathways, a new ML system which enables highly efficient training across multiple TPU Pods. We demonstrate continued benefits of scaling by achieving state-of-the-art few-shot learning results on hundreds of language understanding and generation benchmarks. On a number of these tasks, PaLM 540B achieves breakthrough performance, outperforming the finetuned state-of-the-art on a suite of multi-step reasoning tasks, and outperforming average human performance on the recently released BIG-bench benchmark. A significant number of BIG-bench tasks showed discontinuous improvements from model scale, meaning that performance steeply increased as we scaled to our largest model. PaLM also has strong capabilities in multilingual tasks and source code generation, which we demonstrate on a wide array of benchmarks. We additionally provide a comprehensive analysis on bias and toxicity, and study the extent of training data memorization with respect to model scale. Finally, we discuss the ethical considerations related to large language models and discuss potential mitigation strategies. Aakanksha Chowdhery, Sharan Narang, Jacob Devlin, Maarten Bosma, Adam Roberts, Paul Barham 0001, Hyung Won Chung, Charles Sutton, Sebastian Gehrmann, Parker Schuh, Kensen Shi, Sasha Tsvyashchenko, Joshua Maynez, Abhishek Rao, Parker Barnes, Yi Tay, Noam Shazeer, Vinodkumar Prabhakaran, Emily Reif, Nan Du 0002, Ben Hutchinson, Reiner Pope, Jacob Austin, Michael Isard, Guy Gur-Ari, Toju Duke, Anselm Levskaya, Sanjay Ghemawat, Sunipa Dev, Henryk Michalewski, Xavier Garcia, Vedant Misra, Kevin Robinson, William Fedus, Denny Zhou, Daphne Ippolito, David Luan, Hyeontaek Lim, Barret Zoph, Alexander Spiridonov, Ryan Sepassi, David Dohan, Shivani Agrawal, Mark Omernick, Andrew M. Dai, Thanumalayan Sankaranarayana Pillai, Marie Pellat, Aitor Lewkowycz, Erica Moreira, Rewon Child, Oleksandr Polozov, Katherine Lee, Zongwei Zhou, Xuezhi Wang 0002, Brennan Saeta, Mark Diaz, Orhan Firat, Michele Catasta, Jason Wei, Kathy Meier-Hellstern, Douglas Eck, Jeffrey Dean, Slav Petrov, Noah Fiedel |
J. Mach. Learn. Res. | 1 |
| 2023 | Scaling Up Models and Data with t5x and seqioabstractScaling up training datasets and model parameters have benefited neural network-based language models, but also present challenges like distributed compute, input data bottlenecks and reproducibility of results. We introduce two simple and scalable software libraries that simplify these issues: t5x enables training large language models at scale, while seqio enables reproducible input and evaluation pipelines. These open-source libraries have been used to train models with hundreds of billions of parameters on multi-terabyte datasets. Configurations and instructions for T5-like and GPT-like models are also provided. The libraries can be found at https://github.com/google-research/t5x and https://github.com/google/seqio. Adam Roberts, Hyung Won Chung, Anselm Levskaya, Daniel Andor, Sharan Narang, Brian Lester, Colin Gaffney, Afroz Mohiuddin, Curtis Hawthorne, Aitor Lewkowycz, Alex Salcianu, Marc van Zee, Jacob Austin, Sebastian Goodman, Livio B. Soares, Haitang Hu, Sasha Tsvyashchenko, Aakanksha Chowdhery, Jasmijn Bastings, Jannis Bulian, Xavier Garcia, Jianmo Ni, Kathleen Kenealy, Kehang Han, Michelle Casbon, Jonathan H. Clark, Stephan Lee, Dan Garrette, James Lee-Thorp, Colin Raffel, Noam Shazeer, Marvin Ritter, Maarten Bosma, Alexandre Tachard Passos, Jeremy Maitin-Shepard, Noah Fiedel, Mark Omernick, Brennan Saeta, Ryan Sepassi, Alexander Spiridonov, Joshua Newlan, Andrea Gesmundo |
J. Mach. Learn. Res. | 20 |
| 2021 | DSelect-k: Differentiable Selection in the Mixture of Experts with Applications to Multi-Task LearningabstractThe Mixture-of-Experts (MoE) architecture is showing promising results in improving parameter sharing in multi-task learning (MTL) and in scaling high-capacity neural networks. State-of-the-art MoE models use a trainable "sparse gate'" to select a subset of the experts for each input example. While conceptually appealing, existing sparse gates, such as Top-k, are not smooth. The lack of smoothness can lead to convergence and statistical performance issues when training with gradient-based methods. In this paper, we develop DSelect-k: a continuously differentiable and sparse gate for MoE, based on a novel binary encoding formulation. The gate can be trained using first-order methods, such as stochastic gradient descent, and offers explicit control over the number of experts to select. We demonstrate the effectiveness of DSelect-k on both synthetic and real MTL datasets with up to 128 tasks. Our experiments indicate that DSelect-k can achieve statistically significant improvements in prediction and expert selection over popular MoE gates. Notably, on a real-world, large-scale recommender system, DSelect-k achieves over 22% improvement in predictive performance compared to Top-k. We provide an open-source implementation of DSelect-k. Hussein Hazimeh 0001, Zhe Zhao 0001, Aakanksha Chowdhery, Maheswaran Sathiamoorthy, Rahul Mazumder, Lichan Hong, Ed H. Chi |
NeurIPS | 3 |
| 2021 | Sparse is Enough in Scaling TransformersabstractLarge Transformer models yield impressive results on many tasks, but are expensive to train, or even fine-tune, and so slow at decoding that their use and study becomes out of reach. We address this problem by leveraging sparsity. We study sparse variants for all layers in the Transformer and propose Scaling Transformers, a family of next generation Transformer models that use sparse layers to scale efficiently and perform unbatched decoding much faster than the standard Transformer as we scale up the model size. Surprisingly, the sparse layers are enough to obtain the same perplexity as the standard Transformer with the same number of parameters. We also integrate with prior sparsity approaches to attention and enable fast inference on long sequences even with limited memory. This results in performance competitive to the state-of-the-art on long text summarization. Sebastian Jaszczur, Aakanksha Chowdhery, Afroz Mohiuddin, Lukasz Kaiser, Wojciech Gajewski, Henryk Michalewski, Jonni Kanerva |
NeurIPS | 2 |
| 2020 | Server-Driven Video Streaming for Deep Learning InferenceabstractVideo streaming is crucial for AI applications that gather videos from sources to servers for inference by deep neural nets (DNNs). Unlike traditional video streaming that optimizes visual quality, this new type of video streaming permits aggressive compression/pruning of pixels not relevant to achieving high DNN inference accuracy. However, much of this potential is left unrealized, because current video streaming protocols are driven by the video source (camera) where the compute is rather limited. We advocate that the video streaming protocol should be driven by real-time feedback from the server-side DNN. Our insight is two-fold: (1) server-side DNN has more context about the pixels that maximize its inference accuracy; and (2) the DNN's output contains rich information useful to guide video streaming. We present DDS (DNN-Driven Streaming), a concrete design of this approach. DDS continuously sends a low-quality video stream to the server; the server runs the DNN to determine where to re-send with higher quality to increase the inference accuracy. We find that compared to several recent baselines on multiple video genres and vision tasks, DDS maintains higher accuracy while reducing bandwidth usage by upto 59% or improves accuracy by upto 9% with no additional bandwidth usage. Kuntai Du, Ahsan Pervaiz, Aakanksha Chowdhery, Qizheng Zhang, Henry Hoffmann, Junchen Jiang |
SIGCOMM | 4 |
| 2018 | Accelerating Machine Learning Inference with Probabilistic PredicatesabstractClassic query optimization techniques, including predicate pushdown, are of limited use for machine learning inference queries, because the user-defined functions (UDFs) which extract relational columns from unstructured inputs are often very expensive; query predicates will remain stuck behind these UDFs if they happen to require relational columns that are generated by the UDFs. In this work, we demonstrate constructing and applying probabilistic predicates to filter data blobs that do not satisfy the query predicate; such filtering is parametrized to different target accuracies. Furthermore, to support complex predicates and to avoid per-query training, we augment a cost-based query optimizer to choose plans with appropriate combinations of simpler probabilistic predicates. Experiments with several machine learning workloads on a big-data cluster show that query processing improves by as much as 10x. Yao Lu 0028, Aakanksha Chowdhery, Srikanth Kandula, Surajit Chaudhuri |
SIGMOD Conference | 2 |
| 2018 | Enabling a Nationwide Radio Frequency Inventory Using the Spectrum ObservatoryabstractKnowledge about active radio transmitters is critical for multiple applications: spectrum regulators can use this information to assign spectrum, licensees can identify spectrum usage patterns and provision their future needs, and dynamic spectrum access applications can efficiently pick operating frequency. To achieve these goals, we need a system that continuously senses and characterizes the radio spectrum. Current measurement systems, however, do not scale over time, frequency and space and cannot perform transmitter detection. We address these challenges with theSpectrum Observatory, an end-to-end system for spectrum measurement and characterization. This paper details the design and integration of the Spectrum Observatory, and describes and evaluates the first unsupervised method for detailed characterization of arbitrary transmitters calledTxMiner. We evaluate TxMiner on real-world spectrum measurements collected by the Spectrum Observatory between 30 MHz and 6 GHz and show that it identifies transmitters robustly. Furthermore, we demonstrate the Spectrum Observatory’s capabilities to map the number of active transmitters and their frequency and temporal characteristics, to detect rogue transmitters, and identify opportunities for dynamic spectrum access. Mariya Zheleva, Ranveer Chandra, Aakanksha Chowdhery, Paul Garnett, Anoop Gupta, Ashish Kapoor, Matt Valerio |
IEEE Trans. Mob. Comput. | 3 |
| 2018 | Aerial Channel Prediction and User Scheduling in Mobile Drone HotspotsabstractIn this paper, we investigate the aerial wireless channel, where a moving drone is deployed to stream content to a set of mobile clients on the ground over a small cell size. Experimental traces collected over more than twenty flights with multiple clients suggest that drone mobility in lateral or vertical path leads to time-selective and frequency-selective wireless channel for a low-altitude drone. The resulting aerial wireless channel can be predicted reasonably well when we model the channel based on the constructive and destructive interference patterns between the line-of-sight path and other propagation paths via nearby reflectors. We propose a novel channel prediction approach to predict the subcarrier SNRs for all clients as drone moves and a novel scheduling approach to select the subset of clients that maximize the network utility using the predicted SNRs. We have implemented the proposed approach on a commodity 802.11n chipset and evaluated in the field over twenty flights, each serving up to 17 live clients. Experiments demonstrate, for the first time, the feasibility of tracking and predicting the aerial Wi-Fi channel, resulting in up to a 56% increase in overall throughput as compared to the conventional 802.11n hotspot, while maintaining fairness across clients. Aakanksha Chowdhery, Kyle Jamieson |
IEEE/ACM Trans. Netw. | 1 |
| 2017 | Networked Drone Cameras for Sports StreamingabstractA network of drone cameras can be deployed to cover live events, such as high-action sports game played on a large field, but managing networked drone cameras in real-time is challenging. Distributed approaches yield suboptimal solutions from lack of coordination but coordination with a centralized controller incurs round-trip latencies of several hundreds of milliseconds over a wireless channel. We propose a fog-networking based system architecture to automatically coordinate a network of drones equipped with cameras to capture and broadcast the dynamically changing scenes of interest in a sports game. We design both optimal and practical algorithms to balance the tradeoff between two metrics: coverage of the most important scenes and streamed video bitrate. To compensate for network round-trip latencies, the centralized controller uses a predictive approach to predict which locations the drones should cover next. The controller maximizes video bitrate by associating each drone to an optimally matched server and dynamically re-assigns drones as relay nodes to boost the throughput in low-throughput scenarios. This dynamic assignment at centralized controller occurs at slower time-scale permitted by round-trip latencies, while the predictive approach and drones' local decision ensures that the system works in real-time. Experimental results over tens of flights on the field suggest our system can achieve really good performance, for example, 8 drones can achieve a tradeoff of 94% coverage and (on average) 2K video support at 20 Mbps by optimizing between coverage and throughput. By dynamically allocating drones to cover the game or act as relays, our system also demonstrates a 2x gain over systems maximizing static coverage alone that achieves only 9 Mbps video throughput. Aakanksha Chowdhery, Mung Chiang |
ICDCS | 2 |
| 2017 | Poster: DRIZY: Collaborative Driver Assistance Over Wireless NetworksabstractDriver assistance systems, that rely on vehicular sensors such as cameras, LIDAR and other on-board diagnostic sensors, have progressed rapidly in recent years to increase road safety. Road conditions in developing countries like India are chaotic where roads are not well maintained and thus vehicular sensors alone do not suffice in detecting impending collisions. In this paper, we investigate a collaborative driver assistance system "DRIZY: DRIve eaSY" for such scenarios where inference is drawn from on-board camera feed to alert drivers of obstacles ahead and the cloud uses GPS sensor data uploaded by all vehicles to alert drivers of vehicles in potential collision trajectory. Thus, we combine computer vision and vehicle-to-cloud communication to create comprehensive situational awareness. We prototype our system to consider two types of collisions: vehicle-to-vehicle collisions based on uploading GPS sensor data of vehicles to cloud and vehicle-to-pedestrian collisions based on detecting pedestrians from vehicle's dashboard camera feed. Sensor data processing in each vehicle occurs on smartphone for GPS values which are then uploaded to cloud and on raspberry pi3 for video feeds to make a cost-effective solution. Experiments over both 4G and wireless networks in India show that collaborative driver assistance is feasible in low traffic density within acceptable driver reaction time of <5 sec, but can be limited by the time to process compute-intensive video feeds in real-time. We investigate novel ways to optimize the processing to find an acceptable trade-off. Nakul Garg, Ishani Janveja, Divyansh Malhotra, Chetan Chawla, Pulkit Gupta, Harshil Bansal, Aakanksha Chowdhery, Prerana Mukherjee, Brejesh Lall |
MobiCom | 7 |
| 2017 | Bandwidth-Aware Data Filtering in Edge-Assisted Wireless Sensor SystemsabstractBy placing processing-capable devices at the edge of local wireless access networks, Edge Computing architectures have been recently proposed to connect mobile devices to computational power through a one-hop low-latency wireless link. In this paper, we propose a new design where edge assistance is used to control local data filtering at the mobile devices in bandwidth and energy constrained systems. We focus on real-time monitoring applications, where the video input from mobile devices is processed to centrally detect and recognize objects. The edge processor controls the activation and deactivation of local classifiers implemented by the mobile devices to remove useless portions of video frames. The objective is to adapt the video stream to time-varying bandwidth constraints, while minimizing the additional energy consumption introduced by local processing. To this end, an optimization problem is formulated for a loss function embodying the balance between the risk of violating the available bandwidth and the cost of overly-conservative data filtering. The edge assists the local decision by extracting parameters of the video, such as density of objects of interest in a frame, which influence the output of the sensor. Numerical results, obtained by performing a measurement campaign based on a real implementation, illustrate the tension between energy and bandwidth use for a Haar-feature based cascade classifier. Igor Burago, Marco Levorato, Aakanksha Chowdhery |
SECON | 3 |
| 2016 | Optasia: A Relational Platform for Efficient Large-Scale Video AnalyticsabstractCamera deployments are ubiquitous, but existing methods to analyze video feeds do not scale and are error-prone. We describe Optasia, a dataflow system that employs relational query optimization to efficiently process queries on video feeds from many cameras. Key gains of Optasia result from modularizing vision pipelines in such a manner that relational query optimization can be applied. Specifically, Optasia can (i) de-duplicate the work of common modules, (ii) auto-parallelize the query plans based on the video input size, number of cameras and operation complexity, (iii) offers chunk-level parallelism that allows multiple tasks to process the feed of a single camera. Evaluation on traffic videos from a large city on complex vision queries shows high accuracy with many fold improvements in query completion time and resource usage relative to existing systems. Yao Lu 0028, Aakanksha Chowdhery, Srikanth Kandula |
SoCC | 2 |
| 2015 | Games of drones: an affective game with cyber-physical systemsabstractGames have transformed from PC-based games to more immersive controllers, but gameplay has been limited to a digital screen or a virtual reality headset. In this demo, we present a novel indoor game that allows a player to maneuver the drone altitude by sensing their emotional state using affective sensors. This game demo introduces two innovations in sensing and actuation for next-generation indoor gaming: maneuvering physical objects such as drones for gameplay and sensing the player's emotional state using affective sensors as a control input. Therefore, the immersive experience of players is heightened same as that of real world. We begin to address the systems challenges in building the gaming platform for "Game-of-drones". Aakanksha Chowdhery, Ashish Kapoor, Shivani Bahl |
IPSN | 2 |
| 2015 | The Design and Implementation of a Wireless Video Surveillance SystemabstractInternet-enabled cameras pervade daily life, generating a huge amount of data, but most of the video they generate is transmitted over wires and analyzed offline with a human in the loop. The ubiquity of cameras limits the amount of video that can be sent to the cloud, especially on wireless networks where capacity is at a premium. In this paper, we present Vigil, a real-time distributed wireless surveillance system that leverages edge computing to support real-time tracking and surveillance in enterprise campuses, retail stores, and across smart cities. Vigil intelligently partitions video processing between edge computing nodes co-located with cameras and the cloud to save wireless capacity, which can then be dedicated to Wi-Fi hotspots, offsetting their cost. Novel video frame prioritization and traffic scheduling algorithms further optimize Vigil's bandwidth utilization. We have deployed Vigil across three sites in both whitespace and Wi-Fi networks. Depending on the level of activity in the scene, experimental results show that Vigil allows a video surveillance system to support a geographical area of coverage between five and 200 times greater than an approach that simply streams video over the wireless network. For a fixed region of coverage and bandwidth, Vigil outperforms the default equal throughput allocation strategy of Wi-Fi by delivering up to 25% more objects relevant to a user's query. Tan Zhang, Aakanksha Chowdhery, Paramvir Bahl, Kyle Jamieson, Suman Banerjee 0001 |
MobiCom | 2 |
| 2012 | Dynamic cooperation link selection for network MIMO systems with limited backhaul capacityabstractBase-station (BS) cooperation in wireless cellular networks offers a promising approach for interference mitigation. However, the implementation of practical network multi-input multi-output (MIMO) system also faces the challenge of high capacity cost for sharing the user data over the backhaul connections. This paper considers a downlink multi-cell orthogonal frequency-division multiple-access (OFDMA) network where the capacities of the backhaul links between the BSs are limited, and extends the single-antenna BS multi-cell system model considered in our previous work to the multiple-antenna BS case. The BSs use zero-forcing precoding to spatially multiplex multiple users within each cell and to pre-subtract the interference from cooperating BSs that share user data with them. An iterative algorithm that maximizes the downlink network utility is proposed. The algorithm iteratively selects the cooperation links, schedules the users, and optimizes the precoding coefficients and the power spectra for each frequency tone. Numerical results suggest that the use of dynamic cooperation link selection can provide a better trade-off between the downlink sum-rate gain and the backhaul capacity than the earlier fixed link-selection algorithm. Shervin Mehryar, Aakanksha Chowdhery, Wei Yu 0001 |
ICC | 2 |
| 2011 | Cooperative Wireless Multicell OFDMA Network with Backhaul Capacity ConstraintsabstractThis papers considers the downlink of a wireless multicell downlink orthogonal frequency division multiple-access (OFDMA) system where neighboring base-stations (BSs) can jointly encode and transmit data signals to their users using zero-forcing (ZF) precoding in each frequency tone, but only a limited backhaul-capacity is available for each BS to share its user's data streams with the neighboring BSs. A numerical algorithm is proposed to maximize the network-wide utility of this system subject to backhaul capacity constraints. The proposed algorithm first selects a subset of frequency tones for each BS to share its user's data streams with the neighboring BSs and then, jointly schedules users and adapts the precoding coefficients and the power spectra of the BSs to effectively utilize the limited backhaul capacity. Numerical results show that using the proposed algorithm, the gain in downlink sum-rate per cell can be made to scale linearly with the available backhaul capacity per BS between the no-cooperation and the full-cooperation scenarios. Aakanksha Chowdhery, Wei Yu 0001, John M. Cioffi |
ICC | 1 |
| 2010 | Dynamic Spectrum Management for Upstream Mixtures of Vectored & Non-Vectored DSLabstractAs field trials and initial deployments of Vectored DSL systems materialize in the next few years, Vectored DSL systems will often co-exist with non-vectored DSL systems sharing the same cable. For such mixed-binder scenarios with vectored and non-vectored lines, this paper presents an optimal Dynamic Spectrum Management (DSM) technique referred to as Mixed-binder Optimum Spectrum Balancing (MixOSB) to find the optimal transmit PSD spectra. When the mixed-binders have short vectored lines and long non-vectored lines, simulations show that MixOSB has substantial performance gains over applying existing DSM techniques independently to the vectored DSL systems and non-vectored DSL systems because it reduces the interference induced by the vectored lines on the non-vectored lines. The high computational complexity of MixOSB prohibits its practical implementation. So, a low-complexity practically-implementable mixed-binder multi-level water-filling (MixMLWF) algorithm is proposed and simulations show its performance is close to the solution given by MixOSB. Aakanksha Chowdhery, John M. Cioffi |
GLOBECOM | 1 |
| 2009 | A Polite Cross-Layer Protocol for Contention-Based Home Power-Line CommunicationsabstractIn typical home power-line communication (PLC) networks using contention-based access methods, providing quality-of-service (QoS) to high-priority users often comes at the expense of reducing the throughput of low-priority users. This paper proposes a cross-layer protocol which involves interaction between the physical (PHY) and the medium-access-control (MAC) layers, for ensuring politeness of the high-priority users toward the low-priority users for uplink transmission in home PLC networks. This protocol modifies the contention-based CSMA protocol of the MAC layer to exploit the cyclostationarity of the noise in home PLC networks. The PLC noise spectrum has been shown in literature to be periodic with the period of AC line cycle. Using this periodicity, the proposed protocol allows longer medium-access times for low-priority users in every AC line cycle, while meeting the high throughput requirements of the high-priority users. The proposed cross-layer protocol, termed opportunistic CSMA, improves the throughput of the low-priority users by as much as 300% compared to the current CSMA protocols in home PLC networks. Aakanksha Chowdhery, Sumanth Jagannathan, John M. Cioffi, Meryem Ouzzif |
ICC | 1 |
| 2009 | Multi-User Joint Subchannel and Power Resource-Allocation for Powerline Relay NetworksabstractThis paper investigates orthogonal frequency-division multiple-access (OFDMA) resource-allocation schemes for two-hop relays in a home powerline communication (PLC) network. Unlike wireless channels, which can have noticeable path loss and shadow effects to bring a substantial relay gain, the powerline channel usually observes a quality of the relay channel on par with the direct link so that simple fixed relay configurations often lose performance instead of gaining any. Besides, the quasi-cyclostationary powerline channel benefits little from diversity combining, a scheme often found in cooperative wireless relay protocols to obtain performance improvements on fast fading channels. To address these special and challenging features of the powerline channel, home-PLC relay protocols that jointly allocate subchannels and power to the source and relay nodes are proposed. Simulation results show that significant improvements of data rates can be achieved by jointly optimizing the subchannel and power allocation of home-PLC relay networks. Aakanksha Chowdhery, Sumanth Jagannathan, John M. Cioffi, Jérôme Le Masson |
ICC | 2 |
| 2009 | Linear detection for the nonorthogonal amplify and forward protocolabstractIn this paper, we present three new detection schemes for the nonorthogonal amplify and forward (NAF) protocol in a cooperative diversity system based on a multiuser detection approach, namely, a channel inversion type detector, a maximal-ratio combining (MRC) type detector, and a biased maximum likelihood (ML) detector. The decision variables in these schemes are linear functionals of the transmitted symbol vector and therefore they are termed as ldquolinearrdquo detectors. A cooperative relay network using the NAF protocol with N - 1 relays is considered where the source transmits symbols in N - 1 blocks of two time slots in a Rayleigh fading environment. For the case of a general linear space-time block coding scheme using K symbols, we present the performance of this protocol in terms of the code symbol error probability when the symbols come from an M-ary phase-shift keying constellation. The approach is further extended to the transmission in N - 1 blocks of L time slots. Numerical results show that the performance of the MRC type detector is superior to that of the channel inversion type detector, while the biased ML detector has the best performance. However, the MRC type detector has the lowest complexity while the biased ML detector the highest. Aakanksha Chowdhery, Ranjan K. Mallik |
IEEE Trans. Wirel. Commun. | 1 |
| 2008 | Greener Copper with Dynamic Spectrum ManagementabstractPower-saving benefits of Dynamic Spectrum Management (DSM) result from its increased robustness to channel and noise changes, as in this paper. A proposed intermittent noise model enables evaluation of the performance of DSM algorithms. Polite Level-1 DSM algorithm consumes much less power than non-polite DSL management algorithms in the presence of intermittent noise. Secondly, a proposed robust level- 2 DSM algorithm compares favorably with methods that change the PSDMASK only upon modem initialization or retraining. The proposed robust level-2 DSM algorithm significantly reduces power consumption. This DSM reduction of DSL transmit power can be even more significant when considering the additional loss of robustness and stability of non-DSM methods. John M. Cioffi, Aakanksha Chowdhery, Wooyul Lee, Sumanth Jagannathan |
GLOBECOM | 3 |