本书用科普化的语言介绍了搜索、计算机视听觉、自然语言处理、机器学习、多模态信息处理等人工智能系统中的基础算法和数学模型,它们是实现人工智能的基础。展示了人工智能的底层逻辑,人工智能工作的基本规律。让读者真正搞懂如何给机器装上眼睛和耳朵、如何让机器理解人类语言、如何让机器拥有知识、如何让机器懂逻辑会推理、如何使机器人的言
伴随着现代信息技术的飞速发展,特别是计算机技术的出现与普及,计算机在各个领域的广泛应用不仅提高了人们的生活质量,为人们带来了各种便利,还在人们的生产和日常工作中发挥着极其重要的作用,大大提高了生产和工作效率。伴随着计算机技术一同出现的还有大数据技术等,这些技术的出现进一步促进了我国的经济发展,极大地提升了我国在世界舞台
本书以统一而较简明的方式介绍人工智能算法在数值求解复杂系统中的基本方法及最新进展。首先从人工智能与机器学习的基础算法开始讲解,从最基础的反向传播神经网络模型开始,介绍一些经典的机器学习算法的基础及其原理。然后从一阶常微分方程初值问题引入,分别介绍了常微分方程、偏微分方程以及积分微分方程数值求解的经典算法。随后分别研究了
计算系统已经渗透到人们工作生活的方方面面。然而,这种普及也带来了前所未有的安全风险。认识和理解计算系统安全是理解和应对当今数字化世界中日益增长的安全挑战的关键。本书紧跟网络空间安全理论和技术前沿,围绕计算系统安全技术体系的建立展开,全面介绍了计算系统安全基本概念、策略模型、安全体系以及各层基本技术。全书由8章构成,包括
数据库是典型的理论与实践相结合的学科,本书从数据库基础理论、数据库实践、数据库设计、国产数据库等方面全面阐述了数据库技术的应用体系。本书理论阐述求精、求易,理论与实践环环相扣,使读者能够以行验知,以行证知。本书选用MySQL作为实践平台,附录中的上机实验可作为数据库课程的实验内容,便于读者学以致用。
面对严峻的网络安全形势,了解和掌握网络攻防知识具有重要的现实意义。本书着重阐述网络攻防技术原理及应用,共13章,包括绪论、密码学基础知识、网络脆弱性分析、网络侦察技术、拒绝服务攻击、恶意代码、身份认证与口令攻击、网络监听技术、缓冲区溢出攻击、Web网站攻击技术、社会工程学、网络防火墙、入侵检测与网络欺骗。各章均附有习题
本书共17章。第1章为全书的开篇,为读者搭建起对.NET安全领域的初步认知。第2章为.NET基础知识,深入探讨.NET框架的核心技术原理。第3章聚焦于.NET代码审计领域的知识,详细介绍SQL注入的原理、分类及其在.NETWebForms、MVC及.NETCoreMVC等不同框架下的表现形式。第4章全面解析XSS漏洞的
随着智能时代来临,编程能力日渐成为基础技能。青少年信息科技教育不是要培养未来的程序员,而是让孩子们熟悉编程原理和思维,勇于在新时代成为科技的创造者,利用技术赋能的思想来阐释自我及看待世界。本书选取《西游记》中的10个趣味故事作为情境,引导孩子们熟悉华为云·人工智能教育开放平台的图形化实验室(编程启蒙)。通过拖曳编程积木
本书深入浅出地介绍后摩尔时代的并行计算核心技术,读者能较轻松地在短时间内学懂主要内容。全书理论与实践并重,兼顾数学模型、结构模型、编程模型,与通常的并行计算图书相比具有以下特色:①从概念上明确算势与算力的联系与区别,强调在后摩尔时代背景下从潜在能力(算势)到实际能力(算力)的充分转化的重要性;②注重量化分析和理论推导,
本书系统阐述了机器学习的基本理论、算法和实现。全书共11章:第1章着重介绍了机器学习的基本知识;第2章介绍了样本数据预处理和提取的传统算法(如PCA和LDA),并增加了流形学习和稀疏表征等理论;第3-8章系统介绍了传统机器学习算法,如监督学习(贝叶斯、最近邻、线性模型、非线性模型和集成学习)和非监督学习(聚类);第9、