主题: Pytorch与Keras;Beginning Anomaly Detection Using Python-Based Deep Learning
摘要: 利用这本简单易懂的初学者指南,了解如何将深度学习应用于异常检测任务。本书使用Python中的Keras和PyTorch,重点介绍如何将各种深度学习模型应用于半监督和非监督异常检测任务。这本书首先解释了异常检测是什么,它的用途和重要性。在介绍了使用Python中的Scikit Learn进行异常检测的统计和传统机器学习方法之后,本书随后介绍了深度学习,详细介绍了如何在Keras和Pythorch中建立和训练深度学习模型,然后将重点转移到以下深度学习模型的应用到异常检测:各种类型的自动编码器、受限的Boltzmann机器、RNN和LSTM,以及时间卷积网络。这本书探索无监督和半监督异常检测以及基于时间序列的异常检测的基础知识。在这本书的最后,你将有一个全面的了解异常检测的基本任务,以及各种方法来接近异常检测,从传统的方法到深入学习。此外,还向您介绍了Scikit Learn,并能够在Keras和PyTorch中创建深度学习模型。
作者简介: Sridhar Alla是Bluewhale的联合创始人和首席技术官,该公司帮助大大小小的组织构建人工智能驱动的大数据解决方案和分析。他是一位出版书籍的作家,并热衷于在众多阶层、Hadoop世界、Spark Summit和其他会议上发表演讲。他还向美国专利局申请了几项大规模计算和分布式系统的专利。他在Spark、Flink、Hadoop、AWS、Azure、Tensorflow、Cassandra等多个技术领域拥有丰富的实践经验。
Suman KalyanAdari是佛罗里达大学计算机科学学士学位的本科生。他从大一开始就在网络安全领域进行深入的学习研究,并于2019年6月在美国俄勒冈州波特兰举行的关于可靠和安全机器学习的IEEE可靠系统和网络研讨会上发表演讲。