Fast Kd-Trees for the Kullback-Leibler Divergence and Other Decomposable Bregman Divergences

The contributions of the paper span theoretical and implementational results. First, we prove that Kd-trees can be extended to spaces in which the distance is measured with an arbitrary Bregman divergence. Perhaps surprisingly, this shows that the triangle inequality is not necessary for correct pruning in Kd-trees. Second, we offer an efficient algorithm and C++ implementation for nearest neighbour search for decomposable Bregman divergences. The implementation supports the Kullback--Leibler divergence (relative entropy) which is a popular distance between probability vectors and is commonly used in statistics and machine learning. This is a step toward broadening the usage of computational geometry algorithms. Our benchmarks show that our implementation efficiently handles both exact and approximate nearest neighbour queries. Compared to a naive approach, we achieve two orders of magnitude speedup for practical scenarios in dimension up to 100. Our solution is simpler and more efficient than competing methods.

Hybrid Monte CarloHybrid Monte CarloAn Application of thePrinciple of Maximum…An Application of the Principle of Maximum Information Preservation to Linear SystemsEM Algorithms for PCAand SPCAEM Algorithms for PCA and SPCAStacked DenoisingAutoencoders: Learning…Stacked Denoising Autoencoders: Learning Useful Representations in a Deep Network with a Local Denoising CriterionAdaptive SubgradientMethods for Online…Adaptive Subgradient Methods for Online Learning and Stochastic OptimizationVariational BayesianInference with…Variational Bayesian Inference with Stochastic SearchUnsupervised FeatureLearning and Deep…Unsupervised Feature Learning and Deep Learning: A Review and New PerspectivesStochastic VariationalInferenceStochastic Variational InferenceStochasticBack-propagation and…Stochastic Back-propagation and Variational Inference in Deep Latent Gaussian ModelsBlack Box VariationalInferenceBlack Box Variational InferenceDeep GenerativeStochastic Networks…Deep Generative Stochastic Networks Trainable by BackpropDeep AutoRegressiveNetworksDeep AutoRegressive NetworksRobust KeystrokeBiometric Anomaly…Robust Keystroke Biometric Anomaly DetectionLearning a ProbabilisticModel for Diffeomorphic…Learning a Probabilistic Model for Diffeomorphic RegistrationImage2StyleGAN: How toEmbed Images Into the…Image2StyleGAN: How to Embed Images Into the StyleGAN Latent Space?Denoising DiffusionProbabilistic ModelsDenoising Diffusion Probabilistic ModelsPermutation InvariantGraph Generation via…Permutation Invariant Graph Generation via Score-Based Generative ModelingCopyCat: Many-to-ManyFine-Grained Prosody…CopyCat: Many-to-Many Fine-Grained Prosody Transfer for Neural Text-to-SpeechYourTTS: TowardsZero-Shot Multi-Speaker…YourTTS: Towards Zero-Shot Multi-Speaker TTS and Zero-Shot Voice Conversion for EveryoneI2VGen-XL: High-QualityImage-to-Video Synthesi…I2VGen-XL: High-Quality Image-to-Video Synthesis via Cascaded Diffusion ModelsAUDIT: Audio Editing byFollowing Instructions…AUDIT: Audio Editing by Following Instructions with Latent Diffusion ModelsTrainingChain-of-Thought via…Training Chain-of-Thought via Latent-Variable InferenceEffective DataAugmentation With…Effective Data Augmentation With Diffusion ModelsEmoGen: Emotional ImageContent Generation with…EmoGen: Emotional Image Content Generation with Text-to-Image Diffusion ModelsFast Kd-Trees for theKullback-Leibler…Fast Kd-Trees for the Kullback-Leibler Divergence and Other Decomposable Bregman Divergences過去の参考文献中心の論文この論文を引用する論文古い新しい

ノードをクリックするとフォーカスを固定、空白をクリックすると本論文に戻ります。ホバーで一時的にプレビューできます。各ノードのページはタイトルから開けます。