在数据科学研究过程中,能快速解决问题是一项不可或缺的能力。但是数据科学面临的复杂性在于,随着大数据采集的数据量越来越大,以及最优解算法越来越复杂,很多算法面临着运行非常耗时,有时甚至在现有的资源情况下不可解的状况。此时,需要数据科学家发挥工程师思维,使用一些计算量小的近似方法,在节省时间和计算资源的前提下,得到不错的结果,这些方法可以称为启发式方法。本书聚焦“启发式方法”这个主题,分5个部分进行介绍。第1部分概述了各种类型的启发式方法;第2部分侧重于面向数据的启发式方法及其在数据科学问题中的应用;第3部分诠释了面向最优化的启发式方法,以及它们如何解决具有挑战性的最优化问题;第4部分是讲解如何设计和实施新的启发式方法,以解决特定问题的相关内容;第5部分介绍了关于启发式方法的其他主题,如透明度和局限性等。本书适合从事和计划从事数据科学领域相关工作的读者阅读。