第1章 异常检测
1.1 什么是异常?
1.1.1 异常的天鹅
1.1.2 数据点形式的异常
1.1.3 时间序列中的异常
1.1.4 出租车
1.2 异常的类别
1.2.1 基于数据点的异常
1.2.2 基于上下文的异常
1.2.3 基于模式的异常
1.3 异常检测
1.3.1 离群值检测
1.3.2 噪点消除
1.3.3 奇异值检测
1.4 异常检测的三种样式
1.5 异常检测用在什么地方?
1.5.1 数据泄露
1.5.2 身份盗用
1.5.3 制造业
1.5.4 网络服务
1.5.5 医疗领域
1.5.6 视频监控
1.6 本章小结
第2章 传统的异常检测方法
2.1 数据科学知识回顾
2.2 孤立森林
2.2.1 变种鱼
2.2.2 使用孤立森林进行异常检测
2.3 一类支持向量机
2.4 本章小结
第3章 深度学习简介
3.1 什么是深度学习?
3.2 Keras简介:一种简单的分类器模型
3.3 PyTorch简介:一种简单的分类器模型
3.4 本章小结
第4章 自动编码器
4.1 什么是自动编码器?
4.2 简单自动编码器
4.3 稀疏自动编码器
4.4 深度自动编码器
4.5 卷积自动编码器
4.6 降噪自动编码器
4.7 变分自动编码器
4.8 本章小结
第5章 玻尔兹曼机
5.1 什么是玻尔兹曼机?
5.2 受限玻尔兹曼机(RBM)
5.2.1 使用RBM进行异常检测——信用卡数据集
5.2.2 使用RBM进行异常检测——KDDCUP数据集
5.3 本章小结
第6章 长短期记忆网络模型
6.1 序列和时间序列分析
6.2 什么是RNN?
6.3 什么是LSTM?
6.4 使用LSTM进行异常检测
6.5 时间序列的示例
6.5.1 art_daily_no_noise
6.5.2 art_daily_nojump
6.5.3 art_daily_jumpsdown
6.5.4 art_daily_perfect_square_wave
6.5.5 art_load_balancer_spikes
6.5.6 ambient_temperature_system_failure
6.5.7 ec2_cpu_utilization
6.5.8 rds_cpu_utilization
6.6 本章小结
第7章 时域卷积网络
7.1 什么是时域卷积网络?
7.2 膨胀时域卷积网络
7.3 编码器一解码器时域卷积网络
7.4 本章小结
第8章 异常检测实际应用案例
8.1 什么是异常检测?
8.2 异常检测的实际应用案例
8.2.1 电信
8.2.2 银行服务
8.2.3 环境
8.2.4 医疗保健
8.2.5 交通运输
8.2.6 社交媒体
8.2.7 金融和保险
8.2.8 网络安全
8.2.9 视频监控
8.2.10 制造业
8.2.11 智能住宅
8.2.12 零售业
8.3 实现基于深度学习的异常检测
8.4 本章小结
附录A Keras简介
附录B PyTorch简介
^ 收 起