Beta-CoRM:一种用于n-gram轮廓分析的贝叶斯方法

Beta-CoRM: A Bayesian approach for n-gram profiles analysis

Computational Statistics and Data Analysis · 2024
被引 0
ABS 3

中文导读

提出一种贝叶斯生成模型,用于分析作为二元属性的n-gram轮廓,支持特征选择,并通过切片采样算法提高推断速度,在模拟和真实数据上提升了分类准确率。

Abstract

n -gram profiles have been successfully and widely used to analyse long sequences of potentially differing lengths for clustering or classification. Mainly, machine learning algorithms have been used for this purpose but, despite their predictive performance, these methods cannot discover hidden structures or provide a full probabilistic representation of the data. A novel class of Bayesian generative models designed for n -gram profiles used as binary attributes have been designed to address this. The flexibility of the proposed modelling allows to consider a straightforward approach to feature selection in the generative model. Furthermore, a slice sampling algorithm is derived for a fast inferential procedure, which is applied to synthetic and real data scenarios and shows that feature selection can improve classification accuracy. • We develop a feature allocation model for grouped data with binary attributes and demonstrate its use on n-gram data. • Show how the model can be estimated using a simple, exact Markov chain Monte Carlo method. • Introduce a post-hoc variable selection step which finds variable that maximally discriminate among groups. • The variable selection method leads to better out-of-sample classification accuracy in simulated and real data.

贝叶斯统计机器学习序列分析特征选择