也谈人工智能——AI科普入门

文章目录

  • 1. 科普入门
    • 人工智能的定义
    • 人工智能的类型 - 弱 AI 与强 AI
    • 人工智能、深度学习与机器学习
    • 人工智能的应用和使用场景
      • 语音识别
      • 计算机视觉
      • 客户服务
      • 建议引擎
      • 数据分析
      • 网络安全
    • 行业应用
    • 人工智能发展史![img](https://img-blog.csdnimg.cn/img_convert/66aeaaeac6870f432fc4e11866dcb77f.png)
    • 产业结构层级
    • 系统架构
    • **人工智能标准体系**
  • 2. 细分领域

1. 科普入门

  • 入门参考资料:

    • 【硬核科普】一次看懂人工智能

    • 人工智能概述

    • 机器学习入门指南

人工智能的定义

人工智能(Artificial intelligence,AI),指由人制造出来的机器所表现出来的智能。通常人工智能是指通过普通计算机程序来呈现人类智能的技术,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。

人工智能是一个构建能够推理、学习和行动的计算机和机器的科学领域,这种推理、学习和行动通常需要人类智力,或者涉及超出人类分析能力的数据规模。

AI 是一个广博的领域,涵盖许多不同的学科,包括计算机科学、数据分析和统计、硬件和软件工程、语言学、神经学,甚至哲学和心理学。

在业务使用的操作层面上,AI 是一组主要基于机器学习和深度学习的技术,用于数据分析、预测、对象分类、自然语言处理、推荐、智能数据检索等等。

概况来说,人工智能利用计算机和机器,模仿人类思维的问题解决和决策制定能力。

人工智能的类型 - 弱 AI 与强 AI

弱 AI 也称为狭义 AI 或人工狭义智能 (ANI),是专注于执行特定任务的经过训练的 AI。 弱 AI 驱动了我们现在使用的大多数 AI。 “狭窄”可能是对这类 AI 更准确的描述,因为它一点也不弱;它支持一些非常强大的应用,如 Apple Siri、Amazon Alexa、IBM Watson 自动驾驶汽车。

强 AI 由人工常规智能 (AGI) 和人工超级智能 (ASI) 组成。 人工常规智能 (AGI) 是 AI 的一种理论形式,机器拥有与人类等同的智能;它具有自我意识,能够解决问题、学习和规划未来。 人工超级智能 (ASI) 也称为超级智能,将超越人类大脑的智力和能力。 虽然强 AI 仍完全处于理论阶段,还没有实际应用的例子,但这并不意味着 AI 研究人员不再探索它的发展。 与此同时,ASI 的最佳例子可能来自科幻小说中的人物,如 HAL、超人以及 《2001 太空漫游》中的无赖电脑助手。

人工智能、深度学习与机器学习

由于深度学习和机器学习这两个术语往往可互换使用,因此必须注两者之间的细微差别。 如上所述,深度学习和机器学习都是人工智能的子领域,深度学习实际上是机器学习的一个子领域。

深度学习实际上是由神经网络组成的。 深度学习中的“深度”指的是由三层以上的神经网络组成,包括输入和输出,可以被认为是一种深度学习算法。

深度学习和机器学习的不同之处在于每个算法的学习方式。 深度学习可以自动执行过程中的大部分特征提取,消除某些必需的人工干预,并能够使用更大的数据集。 您可将深度学习视为“可扩展的机器学习”,正如 Lex Fridman 在麻省理工学院的同一次讲座中提到的那样。 经典的或“非深度”的机器学习更依赖于人类的干预进行学习。 人类专家确定特征的层次结构,以了解数据输入之间的差异,通常需要更多结构化数据以用于学习。

"深度"机器学习则可以利用标签化数据集,也称为监督式学习,来确定算法,但不一定必须使用标签化数据集。 它可以原始格式(例如文本、图像)采集非结构化数据,并且可以自动确定区分不同类别数据的特征的层次结构。 与机器学习不同,它不需要人工干预数据的处理,使我们能够以更有趣的方式扩展机器学习。机器学习:广义和狭义之分

人工智能的应用和使用场景

语音识别

也称为自动语音识别 (ASR)、计算机语音识别或语音到文本,能够使用自然语言处理 (NLP) 将人类语音转变为书面格式。 许多移动设备 — 如 Siri — 都在其系统中纳入了语音识别功能,以进行语音搜索,或者提供更方便的短信服务。

计算机视觉

该 AI 技术使计算机和系统能够从数字图像、视频和其他可视输入中获取有意义的信息,并基于这些输入采取行动。 这种提供建议的能力将其与图像识别任务区分开来。 计算机视觉由卷积神经网络提供支持,应用在社交媒体的照片标记、医疗保健中的放射成像以及汽车工业中的自动驾驶汽车等领域。

客户服务

在线虚拟客服正在取代工人客服为客户服务。 他们回答各种主题的常见问题 (FAQ) ,例如送货,或为用户提供个性化建议,交叉销售产品,提供用户尺寸建议,改变了我们对网站和社交媒体中客户互动的看法。 示例包括具有 虚拟客服的电子商务站点上的聊天机器人、消息传递应用(例如 Slack 和 Facebook Messenger)以及虚拟助理和 语音 手通常执行的任务。

建议引擎

AI 算法使用过去的消费行为数据,帮助发现可用于制定更有效的交叉销售策略的数据趋势。 这用于在在线零售商的结账流程中向客户提供相关的附加建议。

数据分析

针对商业智能寻找数据中的模式和关系。

网络安全

独立自主扫描网络以检测是否存在网络攻击和威胁。

行业应用

  • 医疗行业
    • 智慧诊疗
    • 智慧医学影像
    • 智慧健康管理
  • 教育行业
    • 远程教育AI辅助
      • 行为检测
      • 场景识别
      • 线上监考
  • 交通行业
    • 交通工具智慧化
    • 出行方式智慧化
    • 道路管理智慧化
  • 物流行业
    • 智能仓储
      • 商品自动储存
      • 拣选
      • 分选
  • 制造行业
    • 产品智能化研究设计
    • 智慧质检
    • 生成设备预测性维护
  • ……

人工智能发展史img

  • 1950 年:阿兰图灵发表了*“计算机器与智能”。* 在这篇文章中,因在二战期间破译纳粹 ENIGMA 密码而闻名的图灵,提议回答 “机器能思考吗?”这一问题 并介绍了图灵测试,用于确定计算机能否展示出与人类相同的智慧(或相同智慧产生的结果)。 自此之后,人们就图灵测试的价值一直争论不休。
  • 1956 年:John McCarthy 在达特茅斯学院人工智能会议上创造了“人工智能”(AI) 一词,这是人工智能诞生的标志。 (McCarthy 后来又发明了 Lisp语言。) 同年晚些时候,Allen Newell、J.C. Shaw 和 Herbert Simon 创建了有史以来第一个运行 AI 软件程序的机器 “Herbert Simon”。
  • 1967 年: Frank Rosenblatt 构建了 Mark 1 Perceptron,这是第一台基于神经网络的计算机,它可以通过试错法不断学习。 就在一年后,Marvin Minsky 和 Seymour Papert 出版了一本名为 《感知器》(Perceptrons) 的书籍,这本书既成为神经网络领域的标志性作品,同时至少在一段时间内,也是反对未来神经网络研究项目的论据。
  • 20 世纪 80 年代: 使用反向传播算法训练自己的神经网络在 AI 应用中广泛使用。
  • 1997 年: IBM 的深蓝计算机在国际象棋比赛(和复赛)中击败国际象棋世界冠军 Garry Kasparov。
  • 2011 年: IBM Watson 在《Jeopardy!》挑战赛中击败了 Ken Jennings 和 Brad Rutter。
  • 2015 年: 百度的 Minwa 超级计算机使用一种称为卷积神经网络的特殊深度神经网络来识别图像并进行分类,其准确率高于一般的人类。
  • 2016 年: 由深度神经网络支持的 DeepMind 的 AlphaGo 程序在五轮比赛中击败了围棋世界冠军 Lee Sodol。 考虑到随着游戏的进行,可能的走法非常之多,这一胜利具有重要意义(仅走了四步之后走法就超过 14.5 万亿种!)。 后来,谷歌以四亿美元的报价收购了 DeepMind。

自诞生至今已有60多年发展历史,目前处于爆发期,经历过两次寒冬期

  • 第一次因为算力不足
  • 第二次因为硬件市场崩溃、资金不足、研究迷茫

img

产业结构层级

  • 基础层
    • 数据服务
      • 通用数据
        • 来源:开源数据集平台
        • 面向对象:大众
        • 是否支持分享:支持,对外开放
      • 行业数据
        • 来源:各行业企业的内部系统
        • 面向对象:企业内部
        • 是否支持分享:不支持,不对外开放
    • 软件设施
      • 云计算平台
      • 大数据平台
    • 硬件设施
      • 芯片(算力支持)
      • 传感器(数据采集)
  • 技术层
    • 开发框架
      • TensorFlow
      • PyTorch
      • Coffe
      • Keras
      • ……
    • 算法模型
      • 机器学习模型:实现人工智能的重要手段
      • 深度学习模型:图像、文本、声音等高维度复杂数据处理
    • 通用技术
      • 计算机视觉
      • 自然语言处理
      • 智能语音
      • 知识图谱
  • 应用层
    • 人工智能产品
      • 智能音箱
      • 自动驾驶汽车
      • 智能机器人
      • 人脸支付
      • ……
    • 人工智能应用场景:上述1.4和1.5节内容

img

系统架构

典型的AI系统架构图如下:

img

后续针对该部分单独介绍,此处不做赘述。

人工智能标准体系

人工智能标准化白皮书(2021版).pdf (第64页开始有部分案例介绍)

img

2. 细分领域

  • 计算框架

RAY分布式计算框架

  • chatGPT引爆AIGC

【AIGC算力时代系列报告】:ChatGPT研究框架-230214.pdf

人工智能生成内容(AIGC)白皮书(2022年)

火出圈的典型: chatGPT

参数数量训练数据
GPT-11.2亿BookCorpus[8]:是一个包含7000本未出版书籍的语料库,总大小为4.5 GB。这些书籍涵盖了各种不同的文学流派和主题。
GPT-215亿WebText:一个包含八百万个文档的语料库,总大小为40 GB。这些文本是从Reddit上投票最高的4,500万个网页中收集的,包括各种主题和来源,例如新闻、论坛、博客、维基百科和社交媒体等。
GPT-31750亿一个总大小为570 GB的大规模文本语料库,其中包含约四千亿个标记。这些数据主要来自于CommonCrawl、WebText、英文维基百科和两个书籍语料库(Books1和Books2)。

如何快速体验chatGPT:微软新必应浏览器

  • AI生产过程管理面临的问题

人工智能研发运营体系(MLops)实践指南 - 信通院

img


【星猿杂谈】:在这里我们共同探索科技新趋势,分享积累的点滴,从编程语言到系统架构,从人工智能到高性能计算,我们追求技术的进步,同时珍视分享的力量。欢迎关注我们,在技术的精彩世界中一起遨游,发现更多未知!

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

网络安全B模块(笔记详解)- MYSQL信息收集

MYSQL信息收集 1.通过渗透机场景Kali中的渗透测试工具对服务器场景MySQL03进行服务信息扫描渗透测试(使用工具Nmap,使用必须要使用的参数),并将该操作显示结果中数据库版本信息作为Flag提交; Flag:MySQL 5.5.12 2.通过渗透机场景Kali中的渗透测试工具对服务器场景MySQL0…

【RV1126 学习】SDK/ U-Boot/kernel/rootfs 编译学习

文章目录 RV1126芯片介绍rv1126 模块代码目录相关说明 SDK 包下的脚本使用build.sh 脚本使用envsetup.sh 脚本使用mkfirmware.sh 脚本使用rkflash.sh 脚本使用 U-Boot 编译和配置uboot 的配置修改编译操作 kernel 的修改编译rootfs 编译和配置buildroot 配置busybox 配置 固件打…

AI教我学编程之C#变量及实例演示

前言 在AI教我学编程之AI自刀 这篇文章中,我们知道了变量的基础类型,那么变量在C#中有什么作用呢?我们一起来看看吧! 目录 重点先知 变量 变量类型 实例演示 变量声明 实例演示 提出疑问 初始化变量 自动初始化 多变量声明 实…

MySQL 从零开始:05 MySQL 数据类型

文章目录 1、数值类型1.1 整形数值1.2 浮点型数值1.3 布尔值 2、日期和时间类型3、字符串类型3.1 CHAR 和 VARCHAR3.2 BINARY 和 VARBINARY3.3 BLOB 和 TEXT3.4 ENUM 类型3.5 SET 类型 4、空间数据类型5、JSON 数据类型5、JSON 数据类型 前面的讲解中已经接触到了表的创建&…

0基础学习VR全景平台篇第137篇:720VR全景,DJI无人机遥控器调参

上课!全体起立~ 大家好,欢迎观看蛙色官方系列全景摄影课程! 这节课以御2为例 介绍的是无人机调参 步骤一:下载DJI Go 4并注册账号 步骤二:拿下遥杆并装好,展开遥控天线。将无人机与遥控器相连&#xff…

【开源】基于JAVA语言的固始鹅块销售系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 鹅块类型模块2.3 固始鹅块模块2.4 鹅块订单模块2.5 评论管理模块 三、系统设计3.1 用例设计3.2 数据库设计3.2.1 鹅块类型表3.2.2 鹅块表3.2.3 鹅块订单表3.2.4 鹅块评论表 四、系统展示五、核心代码5.…

Camunda Event Based Gateway

一:bpmn 二:java 如果没有收到信号,超过等待时间,流程进入总经理审批,如果在等待时间内收到信号,流程进入副总经理审批。 示例1:发送信号事件,流程进入副总经理审批。 repository…

【Python机器学习】决策树集成——梯度提升回归树

理论知识: 梯度提升回归树通过合并多个决策树来构建一个更为强大的模型。虽然名字里有“回归”,但这个模型既能用于回归,也能用于分类。与随机森林方法不同,梯度提升采用连续的方式构造树,每棵树都试图纠正前一…

推荐算法常见的评估指标

推荐算法评估指标比较复杂,可以分为离线和在线两部分。召回、粗排、精排和重排由于定位区别,其评估指标也会有一定区别,下面详细讲解。 1 召回评价体系 召回结果并不是最终推荐结果,其本质是为后续排序层服务的,故核…

学习记录10-L6406E报错处理

前言 问题:在编译时报如下错误 ..\OBJ\LCD.axf: Error: L6406E: No space in execution regions with .ANY selector matching main.o(.constdata). ..\OBJ\LCD.axf: Error: L6406E: No space in execution regions with .ANY selector matching lcd_init.o(i.LCD…

rke2 Offline Deploy Rancher v2.8.0 latest (helm 离线部署 rancher v2.8.0)

文章目录 1. 预备条件2. 为什么是三个节点?​3. 配置私有仓库4. 介质清单5. 安装 helm6. 安装 cert-manager6.1 下载介质6.2 镜像入库6.3 helm 部署6.4 cert-manager 卸载 7. 安装 rancher7.1 镜像入库7.2 helm 安装 8. 验证9. 界面预览10. 卸载 1. 预备条件 所有支…

【SAP】如何删除控制范围

经历就是财富,可你终将遗忘。期望文字打败时间。 本周心惊胆战地在配置系统删除了一个控制范围,还是有些收获,特此记录一下。 背景:在删除控制范围之前,我主要做了如下配置。 定义控制范围(自动生成了成本…

层叠布局(Stack)

目录 1、概述 2、开发布局 3、对齐方式 3.1、TopStart 3.2、Top 3.3、TopEnd 3.4、Start 3.5、Center 3.6、End 3.7、BottomStart 3.8、Bottom 3.9、BottomEnd 4、Z序控制 5、场景示例 1、概述 层叠布局(StackLayout)用于在屏幕上预留一…

ChatGPT能帮助我们人类做什么

一、ChatGPT可以在多个方面帮助人类: 回答问题: ChatGPT可以回答各种问题,提供信息和解释概念。 创造性写作: 它可以生成文章、故事、诗歌等创意性文本。 学术辅助: ChatGPT可以辅助学术研究,提供解释、背…

如何生成文本: 通过 Transformers 用不同的解码方法生成文本

如何生成文本: 通过 Transformers 用不同的解码方法生成文本 假设 $p0.92$,Top-p 采样对单词概率进行降序排列并累加,然后选择概率和首次超过 $p92%$ 的单词集作为采样池,定义为 $V_{\text{top-p}}$。在 $t1$ 时 $V_{\text{top-p}}$ 有 9 个…

串行Nor Flash的结构和参数特性

文章目录 引言1、Nor Flash的结构2、Nor Flash的类别3.标准Serial Nor Flash的特征属性1.Wide Range VCC Flash2.Permanent Lock3.Default Lock Protection4.Standard Serial Interface5.Multi-I/O6.Multi-I/O Duplex (DTR)7.XIP(片上执行) 4.标准Serial…

Java SE入门及基础(11)

程序调试 1. 什么是程序调试 当程序出现问题时,我们希望程序能够暂停下来,然后通过我们操作使代码逐行执行,观察整个过程中变量的变化是否按照我们设计程序的思维变化,从而找问题并解决问题,这个过程称之为程序调试…

Openstack组件glance对接swift

2、glance对接swift (1)可直接在数据库中查看镜像存放的位置、状态、id等信息 (2)修改glance-api的配置文件,实现对接swift存储(配置文件在/etc/glance/glance-api.conf,建议先拷贝一份&#x…

基于反卷积方法的重大突破:结构光系统中的测量误差降低3倍

作者:小柠檬 | 来源:3DCV 在公众号「3DCV」后台,回复「原论文」可获取论文pdf 结构光三维测量技术在工业自动化、逆向工程和图形学领域越来越受欢迎。然而,现有的测量系统在成像过程中存在不完美,会导致在不连续边缘周…

nuxt pm2使用、启动、问题解决方案

pm2简介 pm2是一个进程管理工具,可以用它来管理node进程,并查看node进程的状态,当然也支持性能监控,进程守护,负载均衡等功能,在前端和nodejs的世界中用的很多 pm2安装 安装pm2: $ npm install -g pm2查看pm2的安装…