import matplotlib.pyplot as plt
import numpy as np
import csv
from numpy import genfromtxt
from scipy.stats import multivariate_normal
from sklearn.metrics import f1_score
#画图设置
plt.style.use('ggplot')
plt.rcParams['font.family'] = 'serif'
plt.rcParams['font.serif'] = 'Ubuntu'
plt.rcParams['font.monospace'] = 'Ubuntu Mono'
plt.rcParams['font.size'] = 12
plt.rcParams['axes.labelsize'] = 11
plt.rcParams['axes.labelweight'] = 'bold'
plt.rcParams['axes.titlesize'] = 12
plt.rcParams['xtick.labelsize'] = 9
plt.rcParams['ytick.labelsize'] = 9
plt.rcParams['legend.fontsize'] = 11
plt.rcParams['figure.titlesize'] = 13
#读取文件
reader = csv.reader(open("train_server_data.csv", "r"), delimiter=",")
reader1 = csv.reader(open("crossva
基于高斯分布的异常检测代码实现
最新推荐文章于 2022-03-02 07:00:00 发布
本文详细介绍了如何使用高斯分布进行异常检测。通过理解数据的均值和方差,构建高斯模型,识别偏离正常模式的观测值,从而实现异常检测。代码实现部分包含关键步骤的解释,帮助读者掌握这一技术。
摘要由CSDN通过智能技术生成