探索AI技术的奥秘:揭秘人工智能的核心原理

目录

前言

学习AI要看的第一本书

人工智能应当以人为本

史蒂芬·卢奇(Stephen Lucci)

萨尔汗·M·穆萨(Sarhan M . Musa)

丹尼·科佩克(Danny Kopec)(已故)

通晓六点,明白人工智能是怎么回事

基本概念和历史

基础知识

基于知识的系统

高级专题

现在和未来

安全和编程

本书具备以下特点

总结


前言

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。 点击跳转到网站

学习AI要看的第一本书

人工智能知识对于当今的互联网技术人来说已经是刚需。但人工智能的概念、流派、技术纷繁复杂,选择哪本书入门最适合呢?

这部被誉为人工智能“百科全书”的《人工智能(第3版)》,可以作为每个技术人进入 AI 世界的第一本书。

在这里插入图片描述

购书链接,限时特惠5折

这本书是美国人工智能领域的权威经典教材,受到广大师生的广泛好评。中文版更是被近百所高校采用,作为专业教科书使用。

本书第 2 版出版于 2018 年,恰恰在过去的5年中,人工智能技术有了突破性的进展,大模型即是其中的代表。第3版在第 2 版的基础上进行了内容调整和升级,以跟上技术发展的步伐。新增了深度学习、人工智能安全和人工智能编程等新进展、新成果。

全书内容包括人工智能的历史、思维和智能之辩、图灵测试、搜索、博弈、知识表示、产生式系统、专家系统、机器学习、深度学习、自然语言处理(NLP)、自动规划、遗传算法、模糊控制、安全等。此外,它还介绍了一些新技术和应用,如机器人、高级计算机博弈等。

在这里插入图片描述

从上述内容不难理解本书为何被称为 AI百科全书。它涵盖了人工智能重要技术的理论与应用,帮助读者建立起系统化的知识框架,为深入研究人工智能打下了坚实的基础。

那么,人与机器之间应该是什么关系呢?我们看一下作者是怎么说的。

人工智能应当以人为本

《人工智能(第3版)》的作者的观点很鲜明:“人工智能是由人(people)、想法(idea)、方法(method)、机器(machine)和结果(outcome)等对象组成的。”

首先,组成人工智能的是人。人有想法,并把这些想法变成了方法。这些想法可以用算法、启发式方法、程序或作为计算骨干的系统来表达。最后,我们得到了这些机器(程序)的产物,称为“结果”。

这就是以人为本的理念,从根本上说,机器应该实现人的想法,体现人的意志。所以一个人不能将自己的思考最后也交给机器,而是要让机器辅助自己提升效能,成就更大的事业。

即使是在一本讲述人工智能的理论和应用的书里,也要有人文精神的存在。因此作者特意添加了“人物轶事”专栏,介绍对人工智能的发展做出贡献的人。从人到想法再到方法,这些内容贯穿本书的全部章节。

在这里插入图片描述

本书的三位作者都是人工智能方面的资深学者,在这一领域有着多年的深入研究和探索经验,为学界和业界培养了众多的人工智能专业人才。

史蒂芬·卢奇(Stephen Lucci)

他拥有纽约市立大学研究生院的博士学位,在纽约城市学院教授计算机科学,在高性能计算和人工智能领域发表过多篇文章。

萨尔汗·M·穆萨(Sarhan M . Musa)

博士 他在普雷里维尤农工大学(Prairie View A&M)作者,著有 Computational Nanophotonics(CRC Press)和 Finite Element Analysis(MLI)等多部图书。

丹尼·科佩克(Danny Kopec)(已故)

本书第 2 版的合著者,曾任教于布鲁克林学院,著有多部图书,还是一位国际象棋大师。

本书的主要译者也是一位来自业界的大咖,他就是小米人工智能实验室主任、自然语言处理首席科学家王斌博士。他正好也是在5年前从学界进入业界,见证了人工智能在中国的飞速发展,所以特别希望能够传播人工智能的基础知识,推动技术的发展。

王斌博士在翻译本书时力求严谨精准,为准确翻译一张图,与同事讨论交流十多次;对于有疑问的内容与原作者反复沟通确认;对书中的代码甚至都要在编程环境中验证通过。

本着这样的认真态度,在王斌博士、王书鑫博士、王鹏鸣博士三位译者的齐心协力下,这本书得以高质量地交付,这绝对是读者的福音。

让我们开始人工智能的学习之旅吧。

通晓六点,明白人工智能是怎么回事

本书是一本基础教材,覆盖知识面广泛,可以让读者快速入门。在内容编排上也做到了由浅入深,在讲解理论的同时兼具实用性。全书分为六个部分,我们按照顺序来学习。

基本概念和历史

介绍人工智能的定义、处理的问题领域和发展历史。从图灵测试开始回顾,历述人工智能发展旅途上的前进与曲折,以及在新千年的发展。

基础知识

介绍人工智能的基础技术,包括搜索、逻辑、知识表示和产生式系统。主要知识点有盲目搜索、知情搜索、博弈中的搜索、人工智能中的逻辑、知识表示、产生式系统。

基于知识的系统

介绍基于知识的人工智能系统,包括知识的不确定性表示和推理、专家系统与知识工程、传统的机器学习和深度学习方法,以及受大自然界启发的搜索方法。

高级专题

介绍NLP,包括 NLP 的历史及流派、句法分析、统计方法、数据集合、信息提取、问答和语音理解等。还介绍了自动规划,包括规划的基本概念、方法及一些有代表性的规划系统。

现在和未来

对人工智能三个方向的应用进行探讨,介绍机器人技术的历史、技术及应用。讲解一些更高级的计算机博弈技术,包括跳棋、国际象棋和其他博弈游戏。最后对本书内容进行回顾和总结,介绍 IBM 沃森智能问答系统,并对未来的人工智能进行展望。

安全和编程

对于网络安全中的人工智能,讲解网络安全的基本概念,包括不同协议、安全策略、入侵检测、可信系统等。

介绍三种用于人工智能的编程语言,包括 Prolog、Python 和MATLAB。

在这里插入图片描述

踏实学习完这六个部分,读者就进入了人工智能世界的大门,可以在工作和生活中自如应用 AI 辅助工具,或者深入研究某个专题技术,去改变世界。

本书具备以下特点

▮ 使用简单明了的语言和图表,使读者轻松地理解复杂的概念和算法;

▮ 具有实用性,包含丰富的案例,涵盖了各种各样的应用场景,如计算机博弈游戏、医疗诊断等;

▮ 具有可读性和趣味性,介绍多位人工智能领域的杰出人物,讲述他们的经历和对人工智能的贡献;

▮ 包含大量的习题,帮助读者复习知识,巩固基础。

在这里插入图片描述

这本书也是高校相关专业教师的好帮手,因为书中提供了大量的教辅材料、参考文献和扩展阅读材料,配套资源相当丰富。这些配套资源一方面可以帮助授课教师教学,另一方面还可以帮助学生深入了解人工智能领域的新进展。

在这里插入图片描述

这本经典的人工智能教材可以助力初学者快速入门,专业人士则可以把它放在手边随时查阅参考。要打开人工智能世界的大门,就翻开《人工智能(第3版)》的第一页吧。

总结

今天的干货分享到这里就结束啦!如果觉得文章还可以的话,希望能给个三连支持一下,阿Q的主页还有很多有趣的文章,欢迎小伙伴们前去点评,您的支持就是作者前进的最大动力!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/336903.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

webpack魔法注释-预获取/预加载模块

Webpack v4.6.0 增加了对预获取(prefetch)和预加载(preload)的支持。 在声明 import 时,使用下面这些内置指令,可以让 webpack 输出“resource hint”,来告知浏览器: prefetch&…

ABAP 工单状态读取

CDS代码 CDS代码如下,可自行转换成OPEN SQL代码 AbapCatalog.sqlViewName: ZPPV024 AbapCatalog.compiler.compareFilter: true AbapCatalog.preserveKey: true AccessControl.authorizationCheck: #NOT_REQUIRED EndUserText.label: 读取生产工单状态 define vie…

【音视频】海康的音频没有的问题

目录 海康的错误 参考文章 海康的错误 参考文章 PS流详解(载荷H264)-CSDN博客 海康摄像头PS流格式解析(RTP/PS/H264) RTP协议全解析(H264码流和PS流)-CSDN博客

鸿蒙开发已解决-Failed to connect to gitee.com port 443: Time out 连接超时提示

文章目录 项目场景:问题描述原因分析:解决方案:解决方案1解决方案2:解决方案3:此Bug解决方案总结解决方案总结**心得体会:解决连接超时问题的三种方案**项目场景: 导入Sample时遇到导入失败的情况,并提示“Failed to connect to gitee.com port 443: Time out”连接超…

C++上位软件通过Snap7开源库访问西门子S7-200/LOGO PLC/合信M226ES PLC V存储区的方法

前言 在前面例程中谈到了C 通过Snap7开源库S7通信库跟西门子S7-1200PLC/S7-1500PLC以及合信CTMC M226ES PLC/CPU226 PLC通信的方式方法和应用例程。但是遗憾的是Snap7中根据官方资料显示只能访问PLC的 DB区、MB区、C区、T区 、I区、Q区,并没有提到有关如何访问S7-20…

C++:多态|虚函数、虚表底层原理|多态原理

C:多态|虚函数、虚表底层原理|多态原理 前言一、多态的概念二、多态的定义及实现2.1 多态的构成条件2. 2 虚函数2.3 虚函数的重写2.3.1 虚函数重写的例外1:协变(基类与派生类虚函数返回值类型不同)2.3.2 虚函数重写的例外2:析构函数的重写(基…

Elasticsearch windows开箱即用【记录】

一、准备工作 安装ES之前要在本机安装好JDK,对应的兼容性见官网链接:https://www.elastic.co/cn/support/matrix ES官网链接:https://www.elastic.co/cn/, 我本机安装的是JDK8,测试使用的是7.3.0版本的ES和Kibana。 1、首先去…

CMake入门教程【核心篇】设置和使用缓存变量

😈「CSDN主页」:传送门 😈「Bilibil首页」:传送门 😈「动动你的小手」:点赞👍收藏⭐️评论📝 文章目录 概述设置缓存变量使用缓存变量更改缓存变量完整代码示例实战使用技巧注意事项总结与分析

基于宝塔搭建Discuz!论坛

一、安装宝塔 我是在我的虚拟机上安装图的宝塔 虚拟机版本:Ubuntu 18.04 wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh 6dca892c安装完成之后在浏览器输入你的地址 https://你的域名(或…

sql将查询出的数值变为中文

在开发中通常会遇到的情况就是,用户的性别在数据库中不是以中文字符“男,女”来表示的,而是使用数字 1 0 来表示。但是显示到界面的时候,如果显示 1 0 用户也不明白是什么意思,就需要将其转为原有的意思。当然方法…

Vue-10、Vue键盘事件

1、vue中常见的按键别名 回车 ---------enter <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>键盘事件</title><!--引入vue--><script type"text/javascript" src"h…

Sui 2024 Space首秀精彩集锦

1月5日&#xff0c;Sui Network官方在X平台进行了名为《Looking Ahead: What’s in Store for 2024》的2024 Space首秀&#xff0c;Mysten Labs联合创始人兼首席产品官Adeniyi Abiodun和首席技术官Sam Blackshear&#xff0c;与全球Sui支持者一起探讨Sui网络的2024发展大计&…