书籍描述 这本面向初学者的书将帮助你理解并执行异常检测,通过学习前沿的机器学习和深度学习技术。这个更新的第二版专注于监督、半监督和无监督的异常检测方法。在整本书的过程中,你将学习如何在实际应用中使用Keras和PyTorch。它还引入了关于GANs(生成对抗网络)和变换器的新章节,以反映深度学习的最新趋势。 《使用基于Python的深度学习进行异常检测入门》从异常检测的介绍开始,介绍了它的重要性和应用。然后,它涵盖了核心数据科学和机器学习建模概念,然后深入探讨使用scikit-learn进行异常检测的传统机器学习算法,如OC-SVM和孤立森林。接下来,作者解释了机器学习和深度学习的基本原理,以及如何在Keras和PyTorch中实现多层感知机进行监督异常检测。从这里开始,重点转移到了深度学习模型在异常检测中的应用,包括各种类型的自动编码器、循环神经网络(通过LSTM)、时间卷积网络和变换器,后三种架构应用于时间序列异常检测。这个版本新增了一个关于GANs的章节,以及关于变换器架构在时间序列异常检测中的新内容。 完成这本书后,你将对异常检测有全面的理解,并掌握了在不同情境中,包括时间序列数据中处理它的各种方法。此外,你将获得对scikit-learn、GANs、变换器、Keras和PyTorch的介绍,使你有能力创建自己的基于机器学习或深度学习的异常检测器。
你将学到的内容: 理解什么是异常检测,为什么它重要,以及如何应用 掌握机器学习的核心概念 掌握使用scikit-kearn进行异常检测的传统机器学习方法 使用Keras和PyTorch理解Python中的深度学习 通过pandas处理数据,并使用诸如F1分数、精确度和召回率等指标评估模型性能 将深度学习应用于监督、半监督和无监督的异常检测任务,适用于表格数据集和时间序列应用
适用读者 对学习异常检测中深度学习应用的基础知识感兴趣的各级经验的数据科学家和机器学习工程师。 封底介绍 这本面向初学者的书将帮助你理解并执行异常检测,通过学习前沿的机器学习和深度学习技术。这个更新的第二版专注于监督、半监督和无监督的异常检测方法。在整本书的过程中,你将学习如何在实际应用中使用Keras和PyTorch。它还引入了关于GANs(生成对抗网络)和变换器的新章节,以反映深度学习的最新趋势。
《使用基于Python的深度学习进行异常检测入门》从异常检测的介绍开始,介绍了它的重要性和应用。然后,它涵盖了核心数据科学和机器学习建模概念,然后深入探讨使用scikit-learn进行异常检测的传统机器学习算法,如OC-SVM和孤立森林。接下来,作者解释了机器学习和深度学习的基本原理,以及如何在Keras和PyTorch中实现多层感知机进行监督异常检测。从这里开始,重点转移到了深度学习模型在异常检测中的应用,包括各种类型的自动编码器、循环神经网络(通过LSTM)、时间卷积网络和变换器,后三种架构应用于时间序列异常检测。这个版本新增了一个关于GANs的章节,以及关于变换器架构在时间序列异常检测中的新内容。
完成这本书后,你将对异常检测有全面的理解,并掌握了在不同情境中,包括时间序列数据中处理它的各种方法。此外,你将获得对scikit-learn、GANs、变换器、Keras和PyTorch的介绍,使你有能力创建自己的基于机器学习或深度学习的异常检测器。
关于作者 Suman Kalyan Adari是一名机器学习研究工程师。他在佛罗里达大学获得计算机科学学士学位,在哥伦比亚大学获得机器学习专业的计算机科学硕士学位。自从他在佛罗里达大学大一时,他就开始进行对抗性机器学习的深度学习研究,并于2019年6月在俄勒冈州波特兰举行的IEEE可靠系统和网络研讨会上就可靠和安全机器学习发表演讲。目前,他从事跨越行为跟踪和地理空间轨迹建模的各种异常检测任务。 他对深度学习充满热情,并擅长从视频处理、生成建模、对象跟踪、时间序列建模等多个领域。 Sridhar Alla是Bluewhale的联合创始人兼首席技术官,该公司帮助大大小小的组织构建基于AI的大数据解决方案和分析,以及SAS2PY,一种强大的工具,用于自动将SAS工作负载迁移到基于Pandas或PySpark的Python环境。他是一名出版作家,也是Strata、Hadoop World和Spark Summit等众多会议的积极演讲者。他还在美国专利商标局申请了关于大规模计算和分布式系统的几项专利。他在多种技术上拥有丰富的实践经验,包括Spark、Flink、Hadoop、AWS、Azure、Tensorflow、Cassandra等。他在2019年3月的Strata SFO上就使用深度学习进行异常检测发表演讲,并于2019年10月在Strata London发表演讲。他出生于印度海得拉巴,现居住在美国新泽西州,与妻子Rosie、女儿Evelyn和Madelyn以及儿子Jayson一起生活。当他不忙于编写代码时,他喜欢与家人共度时光。他还喜欢训练、指导和组织聚会。