arrow
返回

A distributed density estimation algorithm and its application to naive Bayes classification

delete2021-01-01
delete9
PRE
AI
A
Ahmad Khajenezhad
M
Mohammad Bashiri
H
Hamid Beigy *
DOI:10.1016/j.asoc.2020.106837delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
We consider the problem of learning a density function from observations of an unknown underlying model in a distributed setting, where the observations are partitioned into different sites. Applying commonly used density estimation methods such as Gaussian Mixture Model (GMM) or Kernel Density Estimation (KDE) to distributed data leads to an extensive amount of communication. A familiar approach to address this issue is to sample a small subset of data and collect them into a central node to run the density estimation algorithms on them. In this paper, we follow an alternative to the sub-sampling approach by proposing the nested Log-Poly model. This model provides an accurate density estimation from a small sized statistic of the entire data. In distributed settings, it transfers the small sized statistics from the client nodes to a central node. The estimation process is then run in the central node. The proposed model can be used in different learning tasks such as classification in supervised learning and clustering in unsupervised learning. However, the properties of nested Log-Poly make it a suitable model for one-dimensional density estimations in the distributed settings. This makes Log-Poly a good choice for naive Bayes classifier, where one-dimensional density estimation is required for every feature conditioned on the class label. We provide a theoretical analysis of the efficiency of our model in estimating a wide range of probability density functions. Our experiments show that nested Log-Poly outperforms the state of the art density estimators on several synthetic datasets. We compare the accuracy and the communication load of naive Bayes classifier using nested Log-Poly and other related density estimators on several real datasets. The experimental outcomes depict that nested Log-Poly has less communication load, while maintaining a competitive classification accuracy compared to similar methods that use the entire data. Moreover, we present a comprehensive comparison between nested Log-Poly and validated KDE with sub-sampling, in terms of the number of communicated variables and the number of bytes transferred between the clients and the central node. Nested Log-Poly provides comparable accuracy with the validated KDE with sub-sampling, while communicating fewer variables. However, our method needs to compute and transmit the variables with a high precision in order to accurately capture the details of the underlying distributions. (C) 2020 Elsevier B.V. All rights reserved.
Keyword:
Distributed learning
Density estimation
Probabilistic models
Naive Bayes classifier
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Applied Soft Computing 封面图
Applied Soft Computing
IF:
6.6
论文数:
1.4W
被引数:
4.8W

机构

S
Sharif University of Technology
学者数:
1.1W
论文数: 1.1W
被引数: 9.5K
引用论文

引用论文

Low Power Wide Area Networks: An Overview
err2017-01-01
err1.2K
errOAAI
errRaza, Usman; Kulkarni, Parag; Sooriyabandara, Mahesh
err分享
err收藏
Homoharringtonine regulates the alternative splicing of Bcl-x and caspase 9 through a protein phosphatase 1-dependent mechanism
err2018-05-22
err0
errOAAI
errQi Sun; Shiyue Li; Junjun Li; Qiuxia Fu; Zhongyuan Wang; Bo Li; Shan-Shan Liu; Zijie Su; Jiaxing Song; Desheng Lu
err分享
err收藏
Online decorrelation of humidity and temperature in chemical sensors for continuous monitoring
err2016-10-01
err94
errOAAI
errHuerta, Ramon; Mosqueiro, Thiago; Fonollosa, Jordi; Rulkova, Nikolai F.; Rodriguez-Lujan, Irene
err分享
err收藏
Raman Study of Complex Cyanides of Copper(I)
err2002-05-01
err0
PREAI
errDerek Cooper; Robert A. Plane
err分享
err收藏
没有更多内容