内容简介
本书包含六大部分:第一部分主要介绍深度学习 Python 语言的基础知识,讲述 Python 基本语法(输入、
输出、数据类型、流程控制、函数、文件和目录)、数组计算(NumPy 库)、绘图库(Matplotlib 库)等;第
二部分主要介绍 Keras 编程基础,以及 Keras 中提供的大量的深度学习 API;第三部分主要介绍数据处理方
法,包括对类别的数据处理方法和对特征的数据处理方法,以及对缺失数据处理方法等;第四部分主要介绍
各种深度模型原理及应用 Keras 搭建各种深度学习模型的方法,如卷积神经网络、循环神经网络等;第五部
分主要介绍模型训练中的一些超参数及技巧;第六部分主要介绍深度学习模型的应用,包含深度学习解决分
类问题、回归问题、自然语言处理问题等。
本书可作为本科生、研究生学习深度学习的入门教材使用,也可以为广大有志于从事深度学习科研工作
的科研工作者提供通俗、易懂、全面的学习材料。
作者介绍
刘海军,女,防灾科技学院副教授,硕士导师。2011年毕业于中国地质大学地球探测与信息技术专业,获得博士学位,2011-2014年在南京大学计算机科学与技术专业博士后工作站从事博士后研究。2017-2018年在奥克兰理工大学访问。2014年以来,在防灾科技学院从事教学和科研工作,主要承担机器学习、深度学习、python语言程序设计等课程的教学。主要从事地震、地磁、电离层数据中的智能处理算法设计工作。主持厅局级以上项目5项,在相关领域发表论文10余篇,其中第一作者及通讯作者发表SCI论文5篇。出版《机器学习理论与实践》教材一部。主要负责本科生和研究生的《机器学习》、《深度学习》、《数据分析与可视化》、《时间序列分析》等课程的教学工作。