Python深度学习异常检测:使用Keras和PyTorch
- ISBN:9787302559429
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:304
- 出版时间:2020-08-01
- 条形码:9787302559429 ; 978-7-302-55942-9
本书特色
在这本通俗易懂的入门级指南的引导下,了解如何将深度学习应用于各种异常检测任务!本书浓墨重彩地描述如何利用Python中的Keras和PyTorch框架,将各种深度学习模型应用于半监督和无监督异常检测任务。 《Python深度学习异常检测 使用Keras和PyTorch》开篇讨论异常检测的含义、用途和重要性。在介绍用Python的scikit-learn进行异常检测的统计和传统机器学习方法后,本书引入深度学习方法,详述如何在Keras和PyTorch中构建和训练深度学习模型,重点分析各类自动编码器、RBM、RNN、LSTM和TCN等深度学习模型在异常检测领域的应用。除了讲解基于时间序列的异常检测的基础知识外,本书还探索无监督和半监督异常检测的相关内容。 学习《Python深度学习异常检测 使用Keras和PyTorch》后,你将全面了解异常检测的基本任务,掌握各种处理异常检测的方法(从传统方法到深度学习方法等);还将了解scikit-learn的相关内容,能在Keras和PyTorch中创建深度学习模型。
内容简介
主要内容 ● 了解异常检测的含义及其重要性 ● 熟悉利用scikit-learn进行异常检测的统计和传统机器学习方法 ● 借助Keras和PyTorch了解Python深度学习的基本知识 ● 掌握度量模型性能的基本数据科学概念:AUC、准确率和召回率等 ● 将深度学习应用于半监督和无监督异常检测
目录
第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简介
作者简介
Sridhar Alla,Bluewhale公司的联合创始人兼首席技术官(CTO)。该公司致力于帮助各种规模的组织构建人工智能(AI)驱动的大数据解决方案和分析方法。Sridhar撰写了很多图书,众多的Strata、HadoopWorld、SparkSummit相关会议争相邀请他做主题演讲。此外,他还在大规模计算和分布式系统领域拥有在美国专利商标局备案的一些专利。他对很多相关技术拥有丰富的使用经验,其中包括Spark、Flink、Hadoop、AWS、Azure、Tensor Flow、Cassandra等。2019年3月,他曾在StrataSFO上做了关于深度学习异常检测的演讲。2019年10月,他曾在StrataLondon大会上做相关演讲。 Sridhar出生在印度海得拉巴,目前与妻子Rosie和女儿Evelyn一起居住在美国新泽西州。平时,在编写代码之余,他喜欢与家人共度美好时光。此外,他还热衷于培训和教学指导工作,并经常组织一些技术交流活动。 Suman KalyanAdari,一名大学本科学生,在佛罗里达大学攻读计算机科学学士学位。从大学一年级起,他就一直针对深度学习在网络安全领域的应用进行深入研究;在2019年6月,他曾经在美国俄勒冈州波特兰市举办的IEEE可靠系统与网络研讨会上做了关于安全可靠的机器学习的演讲。 Suman对深度学习的相关研究充满热情,尤其专注于深度学习在各个领域的实际应用,例如视频处理、图像识别、异常检测、有针对性的对抗攻击等。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
PREMIERE PRO 2023全面精通:视频剪辑+颜色调整+转场特效+字幕制作+案例实战
¥69.3¥99.0