人工智能
-
多Agent系统编程实践(法)奥利弗·布瓦西耶,(巴西)拉斐尔·H.博蒂尼,(巴西)乔米·F.胡布纳,(意)亚历桑德罗·里奇本书介绍面向多Agent的编程(MAOP)的主要概念和技术,并结合JaCaMo开源平台进行实践。MAOP提供了一种基于三个维度的结构化方法,本书详细讨论这三个维度:Agent维度,用于设计个体(交互)实体;环境维度,支持共享资源的开发,实现与现实世界的联系;组织维度,构建自治Agent和共享环境之间的交互。本书还讨论了MAOP与现有技术和应用领域的集成,包括移动计算、基于Web的计算和机器人技术。zui后,从MAOP的角度探讨了与人工智能相关的经典问题,并讨论了面向Agent的软件工程方法。
-
超简单快学习教育ChatGPT 的成功让许多职场“打工人”第一次意识到,AI 不再是实验室中可望而不可即的空中楼阁,而是一种可以真真切切地影响和改变自己的工作方式的技术力量,被AI 取代的焦虑感也随之而来。实际上,这种担心是没有必要的。正如历史上每一次技术革命一样,新技术的出现往往会改变工作方式和工作内容,但它们同时也会创造出新的机会和挑战。与其惶恐不安,不如抱着开放和积极的心态去研究和学习AI,利用它为工作赋能,协助自己在职场上占据先机。 本书就是一本专门为办公人员编写的AI 工具应用教程,精选了20 余款实用的AI 工具,通过精心设计的案例讲解如何运用它们实现高效办公。
-
KERAS深度学习开发实战邹伟,张良谋,刘亚明 译本书从数据集、数据清理开始谈起,在介绍机器学习的建模方式后,第2章详细说明了机器学习与深度学习所涉及的矩阵、向量等技术。第3章使用Keras搭建深度学习模型,也介绍了激活函数、损失函数、反向传播、过拟合或欠拟合等问题。第4章给出了训练深度学习模型的过程中可能存在的交叉验证问题。当需要提高模型精度时,可以考虑参考第5章中的L1/L2正则化、丢弃正则化、早停等方式。第6章讲解模型评估问题,在太平洋飓风数据集上指出准确率的局限性,从而引出混淆矩阵、ROC曲线、AUC评分等概念。接下来的3章介绍卷积神经网络、迁移学习、循环神经网络等问题,这些内容在工业实际项目中占据核心地位,值得大家多写代码、多实践。
-
机器人不仅仅是机械(美)朱莉·卡彭特(Julie Carpenter)《机器人不仅仅是机械:博弈空间中的文化与人机交互》基于排爆人员和所使用机器人的互动开展探索性研究,通过提问、记录排爆人员讲述的故事来分析排爆中人-机器人交互的人类用户视角和体验,探讨影响或限制人-机器人互动的活动、过程和环境等因素,以及人-机器人交互中的情感因素如何影响博弈情境下操作人员的决策,从而影响任务结果。
-
神经网络机器翻译技术及产业应用王海峰,何中军,吴华《神经网络机器翻译技术及产业应用》由百度首席技术官王海峰、百度人工智能技术委员会主席何中军、百度技术委员会主席吴华联合撰写,以产业需求为牵引,介绍了新时期机器翻译的产业需求特点、神经网络机器翻译的原理与方法、新技术进展及产业应用。全书兼具理论与实践,既有对原理与方法的介绍,又有丰富的产业应用案例。《神经网络机器翻译技术及产业应用》共九章: 第1章 绪论,首先阐述了机器翻译发展的时代背景和技术发展脉络,从多个角度回顾了机器翻译的发展历程,介绍了当前机器翻译的发展现状以及产业应用需求特点和挑战。 第2章 翻译语料获取与译文质量评价,介绍了翻译语料获取的相关技术以及机器翻译常用的评价方法,包括人工评价、自动评价、面向产业应用的评价。 第3章 神经网络机器翻译,首先介绍了神经网络机器翻译的基本原理和模型结构,接下来介绍了多种翻译模型,后介绍了利用开源工具搭建一个神经网络机器翻译系统的方法。 第4章 高性能机器翻译,结合百度、谷歌等公司的机器翻译系统实践,首先介绍了神经网络机器翻译的产业化进程,然后介绍了常用的提升系统性能的方法,后介绍了开源工具平台中的高性能实现方案。 第5章 多语言机器翻译,首先介绍了数据增强技术以扩充训练数据规模,然后介绍了基于无监督的训练方法以及多种翻译模型,后介绍了近年来快速发展的多语言预训练技术及其在多语言机器翻译上的应用。本章结尾还结合百度、谷歌、脸书等公司的实践,介绍了大规模多语言机器翻译系统。 第6章 领域自适应,介绍了领域自适应技术,通过数据增强、优化训练等多种手段,使翻译模型在具体领域上获得较高的翻译质量。 第7章 机器同声传译,首先介绍了机器同传的主要挑战和发展现状,然后介绍了目前常用的机器同传数据集和评价方式,后介绍了如何使用开源工具搭建一个机器同传系统。 第8章 机器翻译产业化应用,着重介绍了现实生活中机器翻译丰富的产品形式和广泛应用。 第9章 总结与展望,对全书进行了总结,并对机器翻译的未来发展进行展望。
-
机器学习系统麦络,董豪本书系统地介绍了机器学习系统的设计原则和实践经验,侧重于介绍机器学习的原理、神经网络和优化器、自动差分算法、机器学习系统编程模型、控制流和数据流,异构硬件加速器的原理和编程、数据流图编译器前端、数据流图编译器后端、数据准备和增强、模型部署相关技术、分布式训练、弹性训练、联合训练和评估平台、调试和优化工具、数据隐私和安全等。在讲授的过程中,本书将根据MindSpore的自身特点,在各个章节突出讨论MindSpore的优势点,从而将MindSpore并列为与TensorFlow,PyTorch的三大框架。
-
VEX EDR从入门到精通朱峰VEX机器人竞赛旨在拓展参赛者对于科学、技术、工程和数学的兴趣,提升参赛者解决实际问题的能力,培养团队协作精神,是一个非常典型的STEM实践案例。《VEX EDR从入门到精通》立足于VEX机器人竞赛,介绍了VEX EDR机器人的硬件、软件及结构知识,同时给出2020—2021赛季竞赛手册,帮助读者了解VEX机器人竞赛的具体要求和赛事规则。
-
深入理解Go语言刘丹冰本书为深入理解学习Go语言必经之路中的重点知识领域,采用大量精美详细的图文介绍,文章讲解深入浅出,极大降低了理解Golang底层精髓的学习门槛。 本书包含3篇:第一篇为深度理论篇(第1章~第4章),包含深入理解Golang中GPM模型、深入理解Golang垃圾回收GC三色标记与混合写屏障、深入理解Golang内存管理模型、网络IO复用模型等。第二篇为Golang实战中需要进阶的知识盲区介绍(第5章~第12章)。第三篇为基于Golang从0到1的实现轻量级网络服务框架Zinx及相关应用案例。 本书主要的面向读者是已经具有软件编程开发经验的工程师、系统开发工程师、期望由Python、PHP、C/C++、Ruby、Java等编程语言转职到Golang开发的后端工程师、期望深入理解Go语言特性的计算机软件学者等。
-
最优化方法及其MATLAB实现许国根,贾瑛,沈可可优化技术是一种以数学为基础,用于求解各种工程问题优化解的应用技术。本书较为系统地介绍了优化技术的基本理论和方法以及现有绝大多数优化算法的MATLAB程序。本书内容包括无约束和约束优化方法、规划算法等经典优化技术以及遗传算法、粒子群等现代优化算法,而对于其他优化算法及群智能优化算法的基本理论、实现技术以及算法融合,读者可到北京航空航天大学出版社相关网站下载学习。本书既注重计算方法的实用性,又有一定的理论分析,对于每种算法都配有丰富的例题及MATLAB程序,可供读者使用。本书既可作为高等院校数学与应用数学、信息与计算科学、统计学、计算数学、运筹学、控制论等与优化技术相关专业的本科生或研究生的教材,以及地质、水利、化学和环境等专业优化技术教学的参考用书,也可作为对优化理论与算法感兴趣的教师与工程技术人员的参考用书。
-
FFMPEG入门详解梅会东本书系统讲解了流媒体和直播的基础理论及应用,包括RTSP、RTP、RTCP、RTMP、HLS、HTTP-FLV等常用的流媒体协议,包括Live555、SRS、Nginx-RTMP、ZLMediaKit等开源流媒体直播服务器。本书为FFmpeg音视频流媒体系列丛书的第二部。全书共分为14章:系统讲解了流媒体协议的基础知识、直播的原理流程及架构分析、Live555、SRS、Nginx-RTMP、ZLMediaKit等开源直播点播库。书中包含大量的示例,图文并茂,争取让一个音视频流媒体领域的读者真正入门,从此开启流媒体直播编程的大门。本书知识体系比较完整,侧重流媒体与直播的原理讲解及应用。建议读者先学习FFmpeg音视频流媒体系列丛书的第一部,即音视频原理及应用。讲解过程由浅入深,让读者在不知不觉中学会了流媒体协议的基础理论知识,并动手搭建直播平台。本书可作为流媒体和直播方向的入门书籍,也可作为高年级本科生和研究生的学习参考书籍。