【李宏毅】机器学习 笔记16(Anomaly Detection)

找到一个function取侦测data是否正常:

正常(normal):和training data 像的data

异常(anomaly):和training data 不同的data

【李宏毅】机器学习 笔记16(Anomaly Detection)_第1张图片

【李宏毅】机器学习 笔记16(Anomaly Detection)_第2张图片

【李宏毅】机器学习 笔记16(Anomaly Detection)_第3张图片

【李宏毅】机器学习 笔记16(Anomaly Detection)_第4张图片

举个例子:

【李宏毅】机器学习 笔记16(Anomaly Detection)_第5张图片

 

【李宏毅】机器学习 笔记16(Anomaly Detection)_第6张图片

用classifier作异常侦测:

在output答案的同时,得到做出是这个答案的信心分数\lambda (\lambda作为判断是或不是的边界)

【李宏毅】机器学习 笔记16(Anomaly Detection)_第7张图片

【李宏毅】机器学习 笔记16(Anomaly Detection)_第8张图片

【李宏毅】机器学习 笔记16(Anomaly Detection)_第9张图片

 

【李宏毅】机器学习 笔记16(Anomaly Detection)_第10张图片

侦测错误分为两类:

1、把正常的侦测为异常 false alarm

2、把异常的侦测为正常(即:异常未侦测出来)  missing

【李宏毅】机器学习 笔记16(Anomaly Detection)_第11张图片

具体情况要根据需要给这两类错误加一定的权值cost来作为重视程度,从而会计算出不同的value来评价这个detection的好坏:

【李宏毅】机器学习 笔记16(Anomaly Detection)_第12张图片

 

 

举个例子:

【李宏毅】机器学习 笔记16(Anomaly Detection)_第13张图片

把每个玩家抽象成一个其特征的向量来train:

【李宏毅】机器学习 笔记16(Anomaly Detection)_第14张图片

【李宏毅】机器学习 笔记16(Anomaly Detection)_第15张图片

【李宏毅】机器学习 笔记16(Anomaly Detection)_第16张图片

将一个图像之上的点数值化:

【李宏毅】机器学习 笔记16(Anomaly Detection)_第17张图片

【李宏毅】机器学习 笔记16(Anomaly Detection)_第18张图片

【李宏毅】机器学习 笔记16(Anomaly Detection)_第19张图片

【李宏毅】机器学习 笔记16(Anomaly Detection)_第20张图片

其他方法:

【李宏毅】机器学习 笔记16(Anomaly Detection)_第21张图片

【李宏毅】机器学习 笔记16(Anomaly Detection)_第22张图片

【李宏毅】机器学习 笔记16(Anomaly Detection)_第23张图片

你可能感兴趣的:(机器学习)