12、人工智能、机器学习、深度学习的关系
很多年前听一个机器学习的公开课,在Q&A环节,一个同学问了老师一个问题“机器学习和深度学习是什么关系”?
老师先没回答,而是反问了在场的同学,结果问了2-3个,没有人可以回答的很到位,我当时也是初学一脸懵,会场准备的小礼品也没有拿到。
后来老师解释“机器学习和深度学习并不是姊妹关系,而是包含与被包含的关系”。
这一节开始进入深度学习部分,在开始之前,有必要稍微说一下人工智能、机器学习、深度学习这三个概念,因为很多从业者也很难说清楚,更别提初学者了。
这三个概念,从关系上讲:人工智能 > 机器学习 > 深度学习,如下图所示(图源paddle)

关系
人工智能是最宽泛的概念:所有与模拟人的智能、扩展人的智能有关的技术都可以认为是人工智能,它涵盖了计算机视觉、自然语言处理、知识表达和推理等多个领域。
机器学习是人工智能的一个子领域:它特指让机器具有学习能力的技术,侧重通过数据训练或者建立统计模型来让机器学到一些规则或经验,它涵盖了很多技术算法,常见的有决策树、随机森林等。
<
相关文章:
12、人工智能、机器学习、深度学习的关系
很多年前听一个机器学习的公开课,在Q&A环节,一个同学问了老师一个问题“机器学习和深度学习是什么关系”? 老师先没回答,而是反问了在场的同学,结果问了2-3个,没有人可以回答的很到位,我当时也是初学一脸懵,会场准备的小礼品也没有拿到。 后来老师解释“机器学习和…...
webpack external 详解
作用:打包时将依赖独立出来,在运行时(runtime)再从外部获取这些扩展依赖,目的时解决打包文件过大的问题。 使用方法: 附上代码块 config.set(externals, {vue: Vue,vue-router: VueRouter,axios: axios,an…...
代码混淆不再愁:一篇掌握核心技巧
1. 概述 代码混淆是将计算机程序的代码转换成一种功能上等价,但是难以阅读和理解的形式。 对于软件开发者来说,代码混淆可以在一定程度上保护程序免被逆向。 对于逆向工程师来说,学习代码混淆可以帮助我们研究反混淆技术。 2. 常见混淆…...
华为云IoT与OpenHarmony深度协同,加速设备上鸿即上云【云驻共创】
本次专题论坛探讨了华为云IoT与Open Harmony的深度协同、边缘屏蔽硬件差异、实现智慧隧道全方位智能化管理,以及华为云与Open Harmony生态的合作。同时也介绍了华为云物联网卡平台、HTTP2协议以及华为物联网在交通领域的应用。 一.华为云IoT与Open Harm…...
深入浅出 Linux 中的 ARM IOMMU SMMU I
Linux 系统下的 SMMU 介绍 在计算机系统架构中,与传统的用于 CPU 访问内存的管理的 MMU 类似,IOMMU (Input Output Memory Management Unit) 将来自系统 I/O 设备的 DMA 请求传递到系统互连之前,它会先转换请求的地址,并对系统 I…...
关于sqlModel 实现查询表单入参空值和模糊匹配一次性查询
在处理表单提交后,后端 SQL 查询部分空值和部分模糊值时,可以使用 SQLModel 构建动态查询。你可以根据表单数据动态构建 SQL 查询,并且只添加那些非空的、有值的条件。 以下是一个示例,假设你有一个模型 Item: from …...
数据仓库架构之详解Kappa和Lambda
目录 一、前言 二、架构详解 1 Lambda 架构 1.1 Lambda 架构组成 1.2 Lambda 特点 1.3 Lambda 架构的优点 1.4 Lambda 架构的不足 2 Kappa 架构 2.1 Kappa 架构的核心组件 2.2 Kappa 架构优点 2.3 Kappa 架构的注意事项 三、区别对比 四、选择时考虑因素 一、前言 …...
Banana Pi BPI-R3 Mini 开源路由器,也能拍出艺术美感
香蕉派BPI-R3 Mini路由器板开发板采用联发科MT7986A(Filogic 830)四核ARM A53芯片设计,板载2G DDR 内存,8G eMMC和128MB SPI NAND存储,是一款非常高性能的开源路由器开发板,支持Wi-Fi6 2.4G/5G(MT7976C)&am…...
Django高级之-分页器
目录 一、引入 二、分页推导 三、数据总页面获取 四、内置方法之divmod 五、终极大法 六、自定义分页器使用 【1】后端 【2】前端 一、引入 针对上一小节批量插入的数据 我们在前端展示的时候发现一个很严重的问题一页展示了所有的数据,数据量太大…...
Vue-报错No “exports“ main defined in xx
vue报错:No "exports" main defined in F:\wjh\vue#Practice\EasyQuestionnaire-web-master\EasyQuestionnaire-web-master\node_modules\babel\helper-compilation-targets\package.json 1.在文件中找到该路径的package.json文件, 2.按照提示…...
EL-input添加双击或者单击事件
#El-lement UI # 这个框架确实给我们带来了很多好处,最近一直忙于项目,没时间来写文章,最近有个问题困扰我很久,最终却很简单的解决了,记下来希望能帮助更多的人。 大家都知道el-input是无法直接添加click或者dblcli…...
OpenCV快速入门:绘制图形、图像金字塔和感兴趣区域
文章目录 前言一、绘制图形1. 绘制直线2. 绘制圆3. 绘制矩形4. 绘制椭圆5. 绘制多边形6. 绘制文字7. 可选参数8. 手工绘制OpenCV的logo 二、图像金字塔1. 高斯金字塔2. 拉普拉斯金字塔 三、感兴趣区域(ROI)数组切片方式OpenCV截取方式 总结 前言 OpenCV…...
Three.js相机模拟
有没有想过如何在 3D Web 应用程序中模拟物理相机? 在这篇博文中,我将向你展示如何使用 Three.js和 OpenCV 来完成此操作。 我们将从模拟针孔相机模型开始,然后添加真实的镜头畸变。 具体来说,我们将仔细研究 OpenCV 的两个失真模型,并使用后处理着色器复制它们。 拥有逼…...
Verilog基础:仿真时x信号的产生和x信号对于各运算符的特性
相关阅读 Verilog基础https://blog.csdn.net/weixin_45791458/category_12263729.html?spm1001.2014.3001.5482 信号爆x也许是所有IC人的噩梦,满屏的红色波形常让人头疼不已,但x信号的产生原因却常常只有几种,只要遵循一定的代码规范&#…...
穿越数据的迷宫-数据管理知识介绍
一、权威书籍介绍 《穿越数据的迷宫》 本书分12章重点阐述了数据管理的重要性,数据管理的挑战,DAMA的数据管理原则,数据伦理,数据治理,数据生命周期管理的规划和设计,数据赋能和数据维护,使用…...
3
目录 【任务 3】私有云运维开发[10 分] 【题目 1】Ansible 服务部署:部署 MariaDB 集群[2 分] 【题目 2】Ansible 服务部署:部署ELK 集群服务[2 分] 【题目 3】Python 运维开发:基于OpenStack Restful API 实现镜像上传[1 分] 【题目 4】Pyth…...
【python学习】基础篇-常用模块-multiprocessing模块:多进程
multiprocessing模块是Python标准库中用于实现多进程的模块,它提供了一些工具和类来创建和管理多个进程。 以下是multiprocessing模块的一些常用方法: Process()创建一个新的进程对象,需要传入一个函数作为该进程要执行的任务。 start()启动…...
JAVA SQL
-- /* */ -- 简单查询: -- 查询所有字段: select * from 表名 -- *:通配符,代表所有 select * from employees -- 查询部分字段: select 列名1,列名2,.. from 表名 -- 查询员工ID,员工姓名,员工的工资 select employee_id,salary,first_name from employees -- 查…...
[Linux] 进程入门
💻文章目录 📄前言计算机的结构体系与概念冯诺依曼体系结构操作系统概念目的与定位 进程概念描述进程-PCBtask_struct检查进程利用fork创建子进程 进程状态进程状态查看僵尸进程孤儿进程 📓总结 📄前言 作为一名程序员,…...
深入解析数据结构与算法之堆
文章目录 🥦引言:🥦什么是堆🥦大顶堆与小顶堆🧄大顶堆(Max Heap)🧄小顶堆(Min Heap) 🥦堆的表示🧄数组表示:🧄…...
专业级B站视频下载工具:BBDown 5大核心优势深度解析
专业级B站视频下载工具:BBDown 5大核心优势深度解析 【免费下载链接】BBDown Bilibili Downloader. 一个命令行式哔哩哔哩下载器. 项目地址: https://gitcode.com/gh_mirrors/bb/BBDown BBDown是一款开源命令行式Bilibili视频下载器,专为技术爱好…...
BBDown深度技术解析:高性能B站视频下载架构设计解密
BBDown深度技术解析:高性能B站视频下载架构设计解密 【免费下载链接】BBDown Bilibili Downloader. 一个命令行式哔哩哔哩下载器. 项目地址: https://gitcode.com/gh_mirrors/bb/BBDown BBDown作为一款基于.NET 6.0构建的开源命令行工具,通过其高…...
从‘123456’到强密码策略:一次完整的弱口令攻防演练与自动化加固方案(Python脚本实战)
从‘123456’到强密码策略:一次完整的弱口令攻防演练与自动化加固方案(Python脚本实战) 在数字化转型加速的今天,弱口令问题依然是企业安全防线的"阿喀琉斯之踵"。2023年Verizon数据泄露调查报告显示,80%的网…...
从NeuroScan到EGI:一个脑电研究员的设备使用手记与避坑指南
从NeuroScan到EGI:一个脑电研究员的设备使用手记与避坑指南 第一次接触脑电设备时,我像大多数初学者一样,既兴奋又忐忑。那台老旧的NeuroScan设备安静地躺在实验室角落,黑色的电极帽和缠绕的线缆仿佛在向我这个新手发出挑战。十年…...
大模型训练全景:从预训练到对齐的技术炼金术
写在前面:如果你曾好奇 ChatGPT、DeepSeek 或 Claude 是如何从一堆代码变成能写诗、写代码、做推理的"智能体",这篇文章将为你拆解那条从"原始文本"到"对齐模型"的完整流水线。无论你是刚入门的 AI 开发者,还是…...
从AXI3到AXI4,为什么协议要砍掉“写数据交错”这个功能?
从AXI3到AXI4:协议演进中写数据交错功能的取舍逻辑 在SoC设计领域,总线协议的选择往往直接影响整个系统的性能上限和实现复杂度。AXI作为ARM公司推出的AMBA总线协议家族中最成熟的成员,其每一次版本迭代都凝聚着工程师社区的实际需求与设计智…...
瑞芯微RKNN开发板连不上?手把手教你排查rknn_server启动问题(附日志调试技巧)
瑞芯微RKNN开发板连接故障全攻略:从日志分析到稳定运行的深度解决方案 当你在瑞芯微RKNN开发板上部署AI模型时,是否遇到过这样的场景:所有步骤都按官方文档操作,却在最后一步收到冰冷的server connect fail错误提示?这…...
Dynamo节点包安装与使用保姆级教程:从Orchid到Clockwork,10个包搞定BIM自动化
Dynamo节点包安装与使用保姆级教程:从Orchid到Clockwork,10个包搞定BIM自动化 刚打开Dynamo时,那个空白的画布就像一张白纸,让人既兴奋又迷茫。作为BIM工程师,你可能听说过节点包能大幅提升效率,但面对数百…...
Smara全栈框架解析:文件路由、服务端函数与类型安全实践
1. 项目概述:一个面向未来的全栈应用开发框架最近在GitHub上闲逛,发现了一个名为smara-io/smara的项目,它的star数增长得挺快,引起了我的注意。作为一个在Web开发领域摸爬滚打了十多年的老码农,我对各种框架、工具链的…...
通过Python快速编写脚本调用Taotoken提供的多种大模型
通过Python快速编写脚本调用Taotoken提供的多种大模型 1. 环境准备 开始前请确保已安装Python 3.7或更高版本。推荐使用虚拟环境管理依赖,可通过以下命令创建并激活虚拟环境: python -m venv taotoken-env source taotoken-env/bin/activate # Linux…...
