Demo Data from VLDB 2026 / reviewers in the wild / expert
Mark Sandler 0002
dblp:s/MarkSandler
· DBLP profile ↗
25ranked-venue papers
6as first author
6since 2021 · last 2025
0000-0003-0352-6051ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 17 · 5 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 8 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 6 · 3 first-authorTheory of computation · 6Applied, interdisciplinary, general and emerging computing · 2 · 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.
| Artificial intelligence
15 papers |
Efficient and distributed learning · 28% Deep learning architectures and training · 19% Language models and text generation · 17% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Hardware accelerators and domain-specific architectures · 50% Cloud and datacenter computing · 25% Performance modeling and evaluation · 25% |
Topics — the 30 heaviest of 57, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
model compression |
1.5 | 4 | 2020 | Structured Multi-Hashing for Model Compression · CVPR 2020 Searching for MobileNetV3 · ICCV 2019 NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applications · ECCV (10) 2018 |
Machine learning › Efficient and distributed learning
parameter-efficient fine-tuning |
1.0 | 2 | 2022 | Fine-tuning Image Transformers using Learnable Memory · CVPR 2022 K for the Price of 1: Parameter-efficient Multi-task and Transfer Learning · ICLR (Poster) 2019 |
Machine learning › Deep learning architectures and training
transformer |
0.9 | 2 | 2024 | Linear Transformers are Versatile In-Context Learners · NeurIPS 2024 HyperTransformer: Model Generation for Supervised and Semi-Supervised Few-Shot Learning · ICML 2022 |
Machine learning › Trustworthy machine learning
interpretability |
0.9 | 1 | 2025 | How new data permeates LLM knowledge and how to dilute it · ICLR 2025 |
Natural language and speech › Language models and text generation
knowledge editing |
0.9 | 1 | 2025 | How new data permeates LLM knowledge and how to dilute it · ICLR 2025 |
Natural language and speech › Language models and text generation › large language model › knowledge in language models
knowledge injection |
0.9 | 1 | 2025 | How new data permeates LLM knowledge and how to dilute it · ICLR 2025 |
Natural language and speech › Language models and text generation
large language model |
0.9 | 1 | 2025 | How new data permeates LLM knowledge and how to dilute it · ICLR 2025 |
Machine learning › Optimization for machine learning › gradient-based optimization
gradient descent |
0.8 | 1 | 2024 | Linear Transformers are Versatile In-Context Learners · NeurIPS 2024 |
Natural language and speech › Language models and text generation
in-context learning |
0.8 | 1 | 2024 | Linear Transformers are Versatile In-Context Learners · NeurIPS 2024 |
Machine learning › Deep learning architectures and training › transformer › efficient transformer
linear transformer |
0.8 | 1 | 2024 | Linear Transformers are Versatile In-Context Learners · NeurIPS 2024 |
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search |
0.8 | 2 | 2019 | Searching for MobileNetV3 · ICCV 2019 MnasNet: Platform-Aware Neural Architecture Search for Mobile · CVPR 2019 |
Machine learning › Optimization for machine learning › gradient-based optimization › gradient descent
preconditioned gradient descent |
0.8 | 1 | 2024 | Linear Transformers are Versatile In-Context Learners · NeurIPS 2024 |
Machine learning › Efficient and distributed learning › distributed training
decentralized learning |
0.7 | 1 | 2023 | Decentralized Learning with Multi-Headed Distillation · CVPR 2023 |
Machine learning › Efficient and distributed learning › model compression
knowledge distillation |
0.7 | 1 | 2023 | Decentralized Learning with Multi-Headed Distillation · CVPR 2023 |
Machine learning › Transfer learning and domain adaptation
few-shot learning |
0.6 | 1 | 2022 | HyperTransformer: Model Generation for Supervised and Semi-Supervised Few-Shot Learning · ICML 2022 |
Machine learning › Transfer learning and domain adaptation
meta-learning |
0.6 | 1 | 2022 | HyperTransformer: Model Generation for Supervised and Semi-Supervised Few-Shot Learning · ICML 2022 |
Machine learning › Generative modeling
model generation |
0.6 | 1 | 2022 | HyperTransformer: Model Generation for Supervised and Semi-Supervised Few-Shot Learning · ICML 2022 |
Machine learning › Deep learning architectures and training › transformer
vision transformer |
0.6 | 1 | 2022 | Fine-tuning Image Transformers using Learnable Memory · CVPR 2022 |
Machine learning › Deep learning architectures and training
weight generation |
0.6 | 1 | 2022 | HyperTransformer: Model Generation for Supervised and Semi-Supervised Few-Shot Learning · ICML 2022 |
Machine learning › Deep learning architectures and training › neural network training
backpropagation-free training |
0.5 | 1 | 2021 | Meta-Learning Bidirectional Update Rules · ICML 2021 |
Machine learning › Reinforcement learning › meta-reinforcement learning
learned update rules |
0.5 | 1 | 2021 | Meta-Learning Bidirectional Update Rules · ICML 2021 |
Computer vision › Segmentation and scene understanding
semantic segmentation |
0.5 | 2 | 2019 | Searching for MobileNetV3 · ICCV 2019 MobileNetV2: Inverted Residuals and Linear Bottlenecks · CVPR 2018 |
Machine learning › Efficient and distributed learning › model compression
parameter reduction |
0.4 | 1 | 2020 | Structured Multi-Hashing for Model Compression · CVPR 2020 |
Computer vision › Image recognition and object detection › image classification
mobile image classification |
0.4 | 1 | 2019 | Searching for MobileNetV3 · ICCV 2019 |
Machine learning › Learning paradigms
multi-task learning |
0.4 | 1 | 2019 | K for the Price of 1: Parameter-efficient Multi-task and Transfer Learning · ICLR (Poster) 2019 |
Machine learning › Transfer learning and domain adaptation
parameter-efficient transfer learning |
0.4 | 1 | 2019 | K for the Price of 1: Parameter-efficient Multi-task and Transfer Learning · ICLR (Poster) 2019 |
Machine learning › Deep learning architectures and training › efficient deep learning
efficient neural network architecture |
0.3 | 1 | 2018 | MobileNetV2: Inverted Residuals and Linear Bottlenecks · CVPR 2018 |
Machine learning › Efficient and distributed learning › model compression
lightweight neural network |
0.3 | 1 | 2018 | MobileNetV2: Inverted Residuals and Linear Bottlenecks · CVPR 2018 |
Machine learning › Efficient and distributed learning › model compression
pruning |
0.3 | 1 | 2018 | NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applications · ECCV (10) 2018 |
Hardware accelerators and domain-specific architectures › efficient inference
efficient neural network inference |
0.3 | 1 | 2018 | NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applications · ECCV (10) 2018 |
Methods — techniques the papers use, named apart from their topics
update pruning · 0.9text augmentation · 0.9momentum · 0.8implicit linear regression · 0.8adaptive rescaling · 0.8distillation · 0.7auxiliary heads · 0.7learnable memory tokens · 0.6convolutional neural network · 0.6attention masking · 0.6latency-aware optimization · 0.3automated network adaptation · 0.3mixture model · 0.2black-box monitoring · 0.2random sampling · 0.2cactus representation · 0.2VC dimension · 0.2monitoring algorithms · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | How new data permeates LLM knowledge and how to dilute itabstractLarge language models continually learn through the accumulation of gradient-based updates, but how individual pieces of new information affect existing knowledge, leading to both beneficial generalization and problematic hallucination, remains poorly understood. We demonstrate that when learning new information, LLMs exhibit a "priming" effect: learning a new fact can cause the model to inappropriately apply that knowledge in unrelated contexts.
To systematically study this phenomenon, we introduce "Outlandish," a carefully curated dataset of 1320 diverse text samples designed to probe how new knowledge permeates through an LLM's existing knowledge base. Using this dataset, we show that the degree of priming after learning new information can be predicted by measuring the token probability of key words before training. This relationship holds robustly across different model architectures (PALM-2, Gemma, Llama), sizes, and training stages.
Finally, we develop two novel techniques to modulate how new knowledge affects existing model behavior: (1) a ``stepping-stone'' text augmentation strategy and (2) an ``ignore-k'' update pruning method. These approaches reduce undesirable priming effects by 50-95% while preserving the model's ability to learn new information. Our findings provide both empirical insights into how LLMs learn and practical tools for improving the specificity of knowledge insertion in language models. Further materials: https://sunchipsster1.github.io/projects/outlandish/ Renat Aksitov, Andrey Zhmoginov, Nolan Andrew Miller, Max Vladymyrov, Ulrich Rueckert, Been Kim, Mark Sandler 0002 |
ICLR | 8 |
| 2024 | Linear Transformers are Versatile In-Context LearnersabstractRecent research has demonstrated that transformers, particularly linear attention models, implicitly execute gradient-descent-like algorithms on data provided in-context during their forward inference step. However, their capability in handling more complex problems remains unexplored. In this paper, we prove that each layer of a linear transformer maintains a weight vector for an implicit linear regression problem and can be interpreted as performing a variant of preconditioned gradient descent. We also investigate the use of linear transformers in a challenging scenario where the training data is corrupted with different levels of noise. Remarkably, we demonstrate that for this problem linear transformers discover an intricate and highly effective optimization algorithm, surpassing or matching in performance many reasonable baselines. We analyze this algorithm and show that it is a novel approach incorporating momentum and adaptive rescaling based on noise levels. Our findings show that even linear transformers possess the surprising ability to discover sophisticated optimization strategies. Max Vladymyrov, Johannes von Oswald, Mark Sandler 0002 |
NeurIPS | 3 |
| 2023 | Decentralized Learning with Multi-Headed DistillationabstractDecentralized learning with private data is a central problem in machine learning. We propose a novel distillation-based decentralized learning technique that allows multiple agents with private non-lid data to learn from each other, without having to share their data, weights or weight updates. Our approach is communication efficient, utilizes an unlabeled public dataset and uses multiple auxiliary heads for each client, greatly improving training efficiency in the case of heterogeneous data. This approach allows individual models to preserve and enhance performance on their private tasks while also dramatically improving their performance on the global aggregated data distribution. We study the effects of data and model architecture heterogeneity and the impact of the underlying communication graph topology on learning efficiency and show that our agents can significantly improve their performance compared to learning in isolation. Andrey Zhmoginov, Mark Sandler 0002, Nolan Miller, Gus Kristiansen, Max Vladymyrov |
CVPR | 2 |
| 2022 | Fine-tuning Image Transformers using Learnable MemoryabstractIn this paper we propose augmenting Vision Transformer models with learnable memory tokens. Our approach allows the model to adapt to new tasks, using few parameters, while optionally preserving its capabilities on previously learned tasks. At each layer we introduce a set of learnable embedding vectors that provide contextual information useful for specific datasets. We call these “memory tokens”. We show that augmenting a model with just a handful of such tokens per layer significantly improves accuracy when compared to conventional head-only fine-tuning, and performs only slightly below the significantly more expensive full fine-tuning. We then propose an attention-masking approach that enables extension to new downstream tasks, with a computation reuse. In this setup in addition to being parameters efficient, models can execute both old and new tasks as a part of single inference at a small incremental cost. Mark Sandler 0002, Andrey Zhmoginov, Max Vladymyrov, Andrew Jackson 0004 |
CVPR | 1 |
| 2022 | HyperTransformer: Model Generation for Supervised and Semi-Supervised Few-Shot LearningabstractIn this work we propose a HyperTransformer, a Transformer-based model for supervised and semi-supervised few-shot learning that generates weights of a convolutional neural network (CNN) directly from support samples. Since the dependence of a small generated CNN model on a specific task is encoded by a high-capacity Transformer model, we effectively decouple the complexity of the large task space from the complexity of individual tasks. Our method is particularly effective for small target CNN architectures where learning a fixed universal task-independent embedding is not optimal and better performance is attained when the information about the task can modulate all model parameters. For larger models we discover that generating the last layer alone allows us to produce competitive or better results than those obtained with state-of-the-art methods while being end-to-end differentiable. Andrey Zhmoginov, Mark Sandler 0002, Max Vladymyrov |
ICML | 2 |
| 2021 | Meta-Learning Bidirectional Update RulesabstractIn this paper, we introduce a new type of generalized neural network where neurons and synapses maintain multiple states. We show that classical gradient-based backpropagation in neural networks can be seen as a special case of a two-state network where one state is used for activations and another for gradients, with update rules derived from the chain rule. In our generalized framework, networks have neither explicit notion of nor ever receive gradients. The synapses and neurons are updated using a bidirectional Hebb-style update rule parameterized by a shared low-dimensional "genome". We show that such genomes can be meta-learned from scratch, using either conventional optimization techniques, or evolutionary strategies, such as CMA-ES. Resulting update rules generalize to unseen tasks and train faster than gradient descent based optimizers for several standard computer vision and synthetic tasks. Mark Sandler 0002, Max Vladymyrov, Andrey Zhmoginov, Nolan Miller, Tom Madams, Andrew Jackson 0004, Blaise Agüera y Arcas |
ICML | 1 |
| 2020 | SpotPatch: Parameter-Efficient Transfer Learning for Mobile Object Detection
Keren Ye, Adriana Kovashka, Mark Sandler 0002, Menglong Zhu, Andrew G. Howard, Marco Fornoni |
ACCV (6) | 3 |
| 2020 | Structured Multi-Hashing for Model CompressionabstractDespite the success of deep neural networks (DNNs), state-of-the-art models are too large to deploy on low-resource devices or common server configurations in which multiple models are held in memory. Model compression methods address this limitation by reducing the memory footprint, latency, or energy consumption of a model with minimal impact on accuracy. We focus on the task of reducing the number of learnable variables in the model. In this work we combine ideas from weight hashing and dimensionality reductions resulting in a simple and powerful structured multi-hashing method based on matrix products that allows direct control of model size of any deep network and is trained end-to-end. We demonstrate the strength of our approach by compressing models from the ResNet, EfficientNet, and MobileNet architecture families. Our method allows us to drastically decrease the number of variables while maintaining high accuracy. For instance, by applying our approach to EfficentNet-B4 (16M parameters) we reduce it to the size of B0 (5M parameters), while gaining over 3% in accuracy over B0 baseline. On the commonly used benchmark CIFAR10 we reduce the ResNet32 model by 75% with no loss in quality, and are able to do a 10x compression while still achieving above 90% accuracy. Elad Eban, Yair Movshovitz-Attias, Mark Sandler 0002, Andrew Poon, Yerlan Idelbayev, Miguel Á. Carreira-Perpiñán |
CVPR | 4 |
| 2020 | Information-Bottleneck Approach to Salient Region Discovery
Andrey Zhmoginov, Ian Fischer, Mark Sandler 0002 |
ECML/PKDD (3) | 3 |
| 2019 | MnasNet: Platform-Aware Neural Architecture Search for MobileabstractDesigning convolutional neural networks (CNN) for mobile devices is challenging because mobile models need to be small and fast, yet still accurate. Although significant efforts have been dedicated to design and improve mobile CNNs on all dimensions, it is very difficult to manually balance these trade-offs when there are so many architectural possibilities to consider. In this paper, we propose an automated mobile neural architecture search (MNAS) approach, which explicitly incorporate model latency into the main objective so that the search can identify a model that achieves a good trade-off between accuracy and latency. Unlike previous work, where latency is considered via another, often inaccurate proxy (e.g., FLOPS), our approach directly measures real-world inference latency by executing the model on mobile phones. To further strike the right balance between flexibility and search space size, we propose a novel factorized hierarchical search space that encourages layer diversity throughout the network. Experimental results show that our approach consistently outperforms state-of-the-art mobile CNN models across multiple vision tasks. On the ImageNet classification task, our MnasNet achieves 75.2% top-1 accuracy with 78ms latency on a Pixel phone, which is 1.8× faster than MobileNetV2 with 0.5% higher accuracy and 2.3× faster than NASNet with 1.2% higher accuracy. Our MnasNet also achieves better mAP quality than MobileNets for COCO object detection. Code is at https://github.com/tensorflow/tpu/tree/master/models/official/mnasnet. Mingxing Tan, Bo Chen 0019, Ruoming Pang, Vijay Vasudevan, Mark Sandler 0002, Andrew G. Howard, Quoc V. Le |
CVPR | 5 |
| 2019 | Searching for MobileNetV3abstractWe present the next generation of MobileNets based on a combination of complementary search techniques as well as a novel architecture design. MobileNetV3 is tuned to mobile phone CPUs through a combination of hardware-aware network architecture search (NAS) complemented by the NetAdapt algorithm and then subsequently improved through novel architecture advances. This paper starts the exploration of how automated search algorithms and network design can work together to harness complementary approaches improving the overall state of the art. Through this process we create two new MobileNet models for release: MobileNetV3-Large and MobileNetV3-Small which are targeted for high and low resource use cases. These models are then adapted and applied to the tasks of object detection and semantic segmentation. For the task of semantic segmentation (or any dense pixel prediction), we propose a new efficient segmentation decoder Lite Reduced Atrous Spatial Pyramid Pooling (LR-ASPP). We achieve new state of the art results for mobile classification, detection and segmentation. MobileNetV3-Large is 3.2% more accurate on ImageNet classification while reducing latency by 20% compared to MobileNetV2. MobileNetV3-Small is 6.6% more accurate compared to a MobileNetV2 model with comparable latency. MobileNetV3-Large detection is over 25% faster at roughly the same accuracy as MobileNetV2 on COCO detection. MobileNetV3-Large LRASPP is 34% faster than MobileNetV2 R-ASPP at similar accuracy for Cityscapes segmentation. Andrew G. Howard, Ruoming Pang, Hartwig Adam, Quoc V. Le, Mark Sandler 0002, Bo Chen 0019, Liang-Chieh Chen, Mingxing Tan, Grace Chu, Vijay Vasudevan, Yukun Zhu |
ICCV | 5 |
| 2019 | K for the Price of 1: Parameter-efficient Multi-task and Transfer Learning
Pramod Kaushik Mudrakarta, Mark Sandler 0002, Andrey Zhmoginov, Andrew G. Howard |
ICLR (Poster) | 2 |
| 2018 | MobileNetV2: Inverted Residuals and Linear BottlenecksabstractIn this paper we describe a new mobile architecture, MobileNetV2, that improves the state of the art performance of mobile models on multiple tasks and benchmarks as well as across a spectrum of different model sizes. We also describe efficient ways of applying these mobile models to object detection in a novel framework we call SSDLite. Additionally, we demonstrate how to build mobile semantic segmentation models through a reduced form of DeepLabv3 which we call Mobile DeepLabv3. is based on an inverted residual structure where the shortcut connections are between the thin bottleneck layers. The intermediate expansion layer uses lightweight depthwise convolutions to filter features as a source of non-linearity. Additionally, we find that it is important to remove non-linearities in the narrow layers in order to maintain representational power. We demonstrate that this improves performance and provide an intuition that led to this design. Finally, our approach allows decoupling of the input/output domains from the expressiveness of the transformation, which provides a convenient framework for further analysis. We measure our performance on ImageNet [1] classification, COCO object detection [2], VOC image segmentation [3]. We evaluate the trade-offs between accuracy, and number of operations measured by multiply-adds (MAdd), as well as actual latency, and the number of parameters. Mark Sandler 0002, Andrew G. Howard, Menglong Zhu, Andrey Zhmoginov, Liang-Chieh Chen |
CVPR | 1 |
| 2018 | NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applications
Tien-Ju Yang, Andrew G. Howard, Bo Chen 0019, Alec Go, Mark Sandler 0002, Vivienne Sze, Hartwig Adam |
ECCV (10) | 6 |
| 2013 | Understanding latency variations of black box servicesabstractData centers run many services that impact millions of users daily. In reality, the latency of each service varies from one request to another. Existing tools allow to monitor services for performance glitches or service disruptions, but typically they do not help understanding the variations in latency. Darja Krushevskaja, Mark Sandler 0002 |
WWW | 2 |
| 2010 | Monitoring algorithms for negative feedback systemsabstractThere are many online systems where millions of users post original content such as videos, reviews of items such as products, services and businesses, etc. While there are general rules for good behavior or even formal Terms of Service, there are still users who post content that is not suitable. Increasingly, online systems rely on other users who view the posted content to provide feedback. Mark Sandler 0002, S. Muthukrishnan 0001 |
WWW | 1 |
| 2008 | Using mixture models for collaborative filtering
Jon M. Kleinberg, Mark Sandler 0002 |
J. Comput. Syst. Sci. | 2 |
| 2008 | Network Failure Detection and Graph ConnectivityabstractWe consider a model for monitoring the connectivity of a network subject to node or edge failures. In particular, we are concerned with detecting $(\epsilon,k)$-failures: events in which an adversary deletes up to k network elements (nodes or edges), after which there are two sets of nodes A and B, each at least an $\epsilon$ fraction of the network, that are disconnected from one another. We say that a set D of nodes is an $(\epsilon,k)$-detection set if, for any $(\epsilon,k)$-failure of the network, some two nodes in D are no longer able to communicate; in this way, D “witnesses” any such failure. Recent results show that for any graph G, there is an $(\epsilon,k)$-detection set of size bounded by a polynomial in k and $\epsilon$, independent of the size of G. In this paper, we expose some relationships between bounds on detection sets and the edge-connectivity $\lambda$ and node-connectivity $\kappa$ of the underlying graph. Specifically, we show that detection set bounds can be made considerably stronger when parameterized by these connectivity values. We show that for an adversary that can delete $k \lambda$ edges, there is always a detection set of size $O(\frac{k}{\epsilon}\log\frac{1}{\epsilon})$ which can be found by random sampling. Moreover, an $(\epsilon,\lambda)$-detection set of minimum size (which is at most $\frac{1}{\epsilon}$) can be computed in polynomial time. A crucial point is that these bounds are independent not just of the size of G but also of the value of $\lambda$. Extending these bounds to node failures is much more challenging. The most technically difficult result of this paper is that a random sample of $O(\frac{1}{\epsilon}\log\frac{1}{\epsilon})$ nodes is a detection set for adversaries that can delete a number of nodes up to $\kappa$, the node-connectivity. For the case of edge-failures we use VC-dimension techniques and the cactus representation of all minimum edge-cuts of a graph; for node failures, we develop a novel approach for working with the much more complex set of all minimum node-cuts of a graph. Jon M. Kleinberg, Mark Sandler 0002, Aleksandrs Slivkins |
SIAM J. Comput. | 2 |
| 2007 | Hierarchical mixture models: a probabilistic analysisabstractMixture models form one of the most widely used classes of generative models for describing structured and clustered data. In this paper we develop a new approach for the analysis of hierarchical mixture models. More specifically, using a text clustering problem as a motivation, we describe a natural generative process that creates a hierarchical mixture model for the data. In this process, an adversary starts with an arbitrary base distribution and then builds a topic hierarchy via some evolutionary process, where he controls the parameters of the process. We prove that under our assumptions, given a subset of topics that represent generalizations of one another (such as baseball → sports → base), for any document which was produced via some topic in this hierarchy, we can efficiently determine the most specialized topic in this subset, it still belongs to. The quality of the classification is independent of the total number of topics in the hierarchy and our algorithm does not need to know the total number of topics in advance. Our approach also yields an algorithm for clustering and unsupervised topical tree reconstruction. We validate our model by showing that properties predicted by our theoretical results carry over to real data. We then apply our clustering algorithm to two different datasets: (i) "20 newsgroups"[19] and (ii) a snapshot of abstracts of arXiv {2} (15 categories, ~240,000 abstracts). In both cases our algorithm performs extremely well. Mark Sandler 0002 |
KDD | 1 |
| 2006 | Privacy via pseudorandom sketchesabstractImagine a collection of individuals who each possess private data that they do not wish to share with a third party. This paper considers how individuals may represent and publish their own data so as to simultaneously preserve their privacy and to ensure that it is possible to extract large-scale statistical behavior from the original unperturbed data. Existing techniques for perturbing data are limited by the number of users required to obtain approximate answers to queries, the richness of preserved statistical behavior, the privacy guarantees given and/or the amount of data that each individual must publish. This paper introduces a new technique to describe parts of an individual's data that is based on pseudorandom sketches. The sketches guarantee that each individual's privacy is provably maintained assuming one of the strongest definitions of privacy that we are aware of: given unlimited computational power and arbitrary partial knowledge, the attacker can not learn any additional private information from the published sketches. However, sketches from multiple users that describe a subset of attributes can be used to estimate the fraction of users that satisfy any conjunction over the full set of negated or unnegated attributes. We show that the error of approximation is independent of the number of attributes involved and only depends on the number of users available. An additional benefit is that the size of the sketch is minuscule: $\lceil \log\log O(M)\rceil $ bits, where $M$ is the number of users. Finally, we show how sketches can be combined to answer more complex queries. Nina Mishra, Mark Sandler 0002 |
PODS | 2 |
| 2005 | On Learning Mixtures of Heavy-Tailed DistributionsabstractWe consider the problem of learning mixtures of arbitrary symmetric distributions. We formulate sufficient separation conditions and present a learning algorithm with provable guarantees for mixtures of distributions that satisfy these separation conditions. Our bounds are independent of the variances of the distributions; to the best of our knowledge, there were no previous algorithms known with provable learning guarantees for distributions having infinite variance and/or expectation. For Gaussians and log-concave distributions, our results match the best known sufficient separation conditions by D. Achlioptas and F. McSherry (2005) and S. Vempala and G. Wang (2004). Our algorithm requires a sample of size O/spl tilde/(dk), where d is the number of dimensions and k is the number of distributions in the mixture. We also show that for isotropic power-laws, exponential, and Gaussian distributions, our separation condition is optimal up to a constant factor. Anirban Dasgupta 0001, John E. Hopcroft, Jon M. Kleinberg, Mark Sandler 0002 |
FOCS | 4 |
| 2005 | On the use of linear programming for unsupervised text classificationabstractWe propose a new algorithm for dimensionality reduction and unsupervised text classification. We use mixture models as underlying process of generating corpus and utilize a novel, L1-norm based approach introduced by Kleinberg and Sandler [19]. We show that our algorithm performs extremely well on large datasets, with peak accuracy approaching that of supervised learning based on Support Vector Machines (SVMs) with large training sets. The method is based on the same idea that underlies Latent Semantic Indexing (LSI). We find a good low-dimensional subspace of a feature space and project all documents into it. However our projection minimizes different error, and unlike LSI we build a basis, that in many cases corresponds to the actual topics. We present results of testing of our algorithm on the abstracts of arXiv - an electronic repository of scientific papers, and the 20 Newsgroup dataset - a small snapshot of 20 specific newsgroups. Mark Sandler 0002 |
KDD | 1 |
| 2004 | Network failure detection and graph connectivity
Jon M. Kleinberg, Mark Sandler 0002, Aleksandrs Slivkins |
SODA | 2 |
| 2004 | Using mixture models for collaborative filteringabstractA collaborative filtering system at an e-commerce site or similar service uses data about aggregate user behavior to make recommendations tailored to specific user interests. We develop recommendation algorithms with provable performance guarantees in a probabilistic mixture model for collaborative filtering proposed by Hoffman and Puzicha. We identify certain novel parameters of mixture models that are closely connected with the best achievable performance of a recommendation algorithm; we show that for any system in which these parameters are bounded, it is possible to give recommendations whose quality converges to optimal as the amount of data grows.All our bounds depend on a new measure of independence that can be viewed as an L1-analogue of the smallest singular value of a matrix. Using this, we introduce a technique based on generalized pseudoinverse matrices and linear programming for handling sets of high-dimensional vectors. We also show that standard approaches based on L2-spectral methods are not strong enough to yield comparable results, thereby suggesting some inherent limitations of spectral analysis. Jon M. Kleinberg, Mark Sandler 0002 |
STOC | 2 |
| 2003 | Convergent algorithms for collaborative filteringabstractA collaborative filtering system analyzes data on the past behavior of its users so as to make recommendations --- a canonical example is the recommending of books based on prior purchases. The full potential of collaborative filtering implicitly rests on the premise that, as an increasing amount of data is collected, it should be possible to make increasingly high-quality recommendations. Despite the prevalence of this notion at an informal level, the theoretical study of such convergent algorithms has been quite limited.To investigate such algorithms, we generalize a model of collaborative filtering proposed by Kumar et al., in which the recommendations made by an algorithm are compared to those of an omniscient algorithm that knows the hidden preferences of users. Within our generalized model, we develop a recommendation algorithm with a strong convergence property --- as the amount of data increases, the quality of its recommendations approach those of the optimal omniscient algorithm. We also consider a further generalization, a mixture model proposed by Hofmann and Puzichaomt; here we prove that, in a natural sense, no recommendation algorithm can achieve convergent behavior with respect to the optimum. Jon M. Kleinberg, Mark Sandler 0002 |
EC | 2 |