本书主要介绍软件开发技术、软件管理的思想和方法。其主要内容包括可行性研究、需求分析、面向数据流的分析方法、软件设计基础、面向数据流的设计方法、程序设计语言和编码、软件检验和测试方法、软件维护、面向对象的分析与设计方法、软件项目管理、软件工程管理与技术、软件项目计划与管理、软件重用技术、设计模式以及敏捷开发等内容,并特别地在软件工程开发的每个阶段都提供了相应的案例和实训内容,同时介绍了软件工程标准化文档知识,有助于读者在软件工程项目的开发上使用工程化标准。
本书主要介绍人工智能的发展历史、技术和应用,内容主要包括知识图谱、搜索技术、智能优化算法、机器学习、人工神经网络、深度学习、人工智能应用(人脸识别、语音识别、自然语言处理、机器人等)、人工智能工具、人工智能伦理等。本书的特色是通过案例为主线,提出关键问题,以解决问题为导向,介绍人工智能领域的相关概念、理论、技术和应用,采用启发式和讨论式的写作风格,让学生更具有代入感、参与感和获得感。主要面向本专科大一新生。
本教材的主要内容涵盖机器学习领域的主要模型和算法,包括监督学习的分类和回归模型与算法、非监督学习的聚类和降维算法、强化学习的主要算法、迁移学习的实例以及最新前沿的相关模型和算法的实践。本书以实验项目或案例为单元,每个单元有明确的实验目的、原理和实验步骤,包括基础验证性实验、综合设计性实验和系统开发项目实践。主要面向的读者对象是本科生和研究生。 本教材的主要内容涵盖机器学习领域的主要模型和算法,包括监督学习的分类和回归模型与算法、非监督学习的聚类和降维算法、强化学习的主要算法、迁移学习的实例以及最新前沿的相关模型和算法的实践。本书以实验项目或案例为单元,每个单元有明确的实验目的、原理和实验步骤,包括基础验证性实验、综合设计性实验和系统开发项目实践。主要面向的读者对象是本科生和研究生。