第九课:机器学习与人工智能、计算机视觉、自然语言处理 NLP及机器人

news2025/4/11 19:37:57

第九课:机器学习与人工智能、计算机视觉、自然语言处理 NLP及机器人

  • 第三十四章:机器学习与人工智能
    • 1、分类 Classification
    • 2、做分类的算法 分类器 Classifier
    • 3、用于分类的值是特征 Feature
    • 4、特征值+种类叫做标记数据 Labeled data
    • 5、决策边界 Decision boundaries
    • 6、混淆矩阵 Confusion matrix
    • 7、决策树 Decision tree
    • 8、支持向量机 Support Vector Machines
    • 9、人工神经网络 Artificial Neural Network
    • 10、深度学习 Deep learning
    • 11、弱AI, 窄AI Weak AI, Narrow AI
    • 12、强AI Strong AI
    • 13、强化学习 Reinforcement Learning
  • 第三十五章:计算机视觉
    • 1、颜色跟踪算法——跟踪一个像素
    • 2、检测垂直边缘的算法
    • 3、核/过滤器 kernel or filter
    • 4、卷积 convolution
    • 5、Prewitt 算子 Prewitt Operators
    • 6、维奥拉·琼斯 人脸检测 Viola-Jones Face Detection
    • 7、卷积神经网络 Convolutional Neural Networks
  • 第三十六章:自然语言处理 NLP
    • 1、过程
    • 2、实现原理
    • 3、音素 Phonemes
    • 4、语音合成 Speech Synthesis
  • 第三十七章:机器人
    • 1、机器人发展中的例子
    • 2、机器人控制的回路
    • 3、机器人三定律 Three Laws of Robotics

各位小伙伴想要博客相关资料的话关注公众号:chuanyeTry即可领取相关资料!

第三十四章:机器学习与人工智能

以区分飞蛾为例:

1、分类 Classification

2、做分类的算法 分类器 Classifier

3、用于分类的值是特征 Feature

4、特征值+种类叫做标记数据 Labeled data

标记数据如下。
在这里插入图片描述

5、决策边界 Decision boundaries

虚线为决策边界如下。
在这里插入图片描述

6、混淆矩阵 Confusion matrix

右下角表为混淆矩阵。
在这里插入图片描述

7、决策树 Decision tree

在这里插入图片描述

8、支持向量机 Support Vector Machines

本质上是用任意线段来切分决策空间,不一定是直线。

9、人工神经网络 Artificial Neural Network

不用统计学的算法。模拟人类学习的过程,将数据进行加权求和修正等一系列处理。

10、深度学习 Deep learning

得名原因:有很多的隐藏层。
在这里插入图片描述

11、弱AI, 窄AI Weak AI, Narrow AI

只能做指定内容的内容。

12、强AI Strong AI

通用的,和人一样智能的AI叫做强AI,目前没有人能做到。

13、强化学习 Reinforcement Learning

学习什么管用,什么不管用,自己发现成功的策略,这叫强化学习。

第三十五章:计算机视觉

1、颜色跟踪算法——跟踪一个像素

2、检测垂直边缘的算法

物体的边缘有多个色素,不适合颜色跟踪算法。要识别边缘,可以判断其两边像素的颜色差异程度。

3、核/过滤器 kernel or filter

——用来检测垂直边缘的算法的数学符号,如下绿色的图。核或过滤器图示如下。
在这里插入图片描述
算法示例如下。
在这里插入图片描述

4、卷积 convolution

把核应用于像素块。

5、Prewitt 算子 Prewitt Operators

水平和垂直边缘增强的核叫Prewitt 算子。

6、维奥拉·琼斯 人脸检测 Viola-Jones Face Detection

7、卷积神经网络 Convolutional Neural Networks

用一层层不同的核来识别复杂场景,用脸来举例,先识别边缘,然后形状,器官…直至某一层把所有特征堆积在一起,识别出脸之后,可以进一步用其他算法定位面部标志,如眼睛和眉毛具体位置,从而判断心情等信息。

第三十六章:自然语言处理 NLP

1、过程

通过词性 Parts of speech和短语结构规则 Phrase structure rules构建分析树 Parse tree,并结合语言模型 Language Model来实现语音识别 Speech recognition。

2、实现原理

快速傅立叶变换 Fast Fourier Transform,把波形转换成频率。

3、音素 Phonemes

构成单词的声音片段。

4、语音合成 Speech Synthesis

第三十七章:机器人

1、机器人发展中的例子

法国吃饭鸭 - Digesting Duck, Canard Digerateur。
土耳其行棋傀儡,下国际象棋(假的,有人控制)。
第一台计算机控制的机器出现在1940年代晚期,叫数控机器, Computer Numerical Control(CNC)。
1960年 Unimate,第一个商业贩卖的可编程工业机器人。

2、机器人控制的回路

负反馈回路 negative feedback loop。
比例-积分-导数控制器 Proportional–Integral–Derivative controller PID 控制器
通过控制三个值,比例值——实际值和理想值差多少,积分值——一段时间误差的总和,前两者用来修正错误:导数值(微分值)——期望值和实际值之间的变化率,用来避免未来的错误,这也叫预期控制,来控制进程。

3、机器人三定律 Three Laws of Robotics

——让机器人不要伤害人类。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Unity坦克大战开发全流程——游戏场景——敌人——移动的敌人

游戏场景——敌人——移动的敌人 制作预制体 将坦克拖拽至场景中进行设置 写代码 让坦克在两点之间不停移动 随机坐标函数 然后在start()中调用即可 坦克要一直盯着玩家 当小于一定距离时,攻击玩家 重写开火逻辑 注意还要将其tag改成Monster! 当敌人死…

huggingface的tokenizer解读

文章目录 前言一、huggingface的tokenizer含义1、含义2、整体概括 二、加载lmsys/vicuna-7b-v1.5模型的tokenizer三、调用tokernizer方法四、字符串的tokens应用1、tokenizer应用2、tokenizer进行token分词(tokenizer.tokenize)3、tokens转模型识别ids(tokenizer.convert_token…

Spring Cloud + Vue前后端分离-第9章 大文件断点续与极速秒传

源代码在GitHub - 629y/course: Spring Cloud Vue前后端分离-在线课程 ​​​​​​Spring Cloud Vue前后端分离-第9章 大文件断点续与极速秒传 作为一个视频网站,一个文件小则几十M,大则上G,上传一个大文件受网络影响很大,文…

vue-springboot基于JavaWeb的汽配汽车配件销售采购管理系统

过对知识内容的学习研究,进而设计并实现一个基于JavaWeb的汽配销售管理系统。系统能实现的主要功能应包括;汽车配件、销售订单、采购订单、采购入库等的一些操作,ide工具:IDEA 或者eclipse 编程语言: java 数据库: mysql5.7 框架&…

PyTorch中常用的工具(4)Visdom

文章目录 前言3.2 Visdom 前言 在训练神经网络的过程中需要用到很多的工具,最重要的是数据处理、可视化和GPU加速。本章主要介绍PyTorch在这些方面常用的工具模块,合理使用这些工具可以极大地提高编程效率。 由于内容较多,本文分成了五篇文…

修改jenkins的目录(JENKINS_HOME)

默认JENKINS_HOME是/var/lib/jenkins/ 现要修改为/home/jenkins_data/jenkins 最开始 sudo cp -a /var/lib/jenkins/ /home/jenkins_data/ 然后如下操作: 1、首先 /etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKIN…

使用opencv+tesseract识别图片中的表格

描述 在java环境中使用opencv和tesserac识别一个图片表格 环境:opencv和tesseract安装在linux环境下,docker将运行springboot服务 opencv和tesseract的安装和docker加载可参考之前的文章 过程 将图片进行预处理,过滤掉颜色等干扰元素 提…

2023 年四川省职业院校技能大赛“信息安全管理与评估”样题

2023 年四川省职业院校技能大赛(高等职业教育) “信息安全管理与评估”样题 竞赛需要完成三个阶段的任务,分别完成三个模块,总分共计 1000分。三个模块内容和分值分别是: 第一阶段:模块一 网络平台搭建与设…

Windows系统历史版本简介详细版

学习目标: 目录 学习目标: 学习内容: 学习产出: Windows 11的全新用户界面设计:学习新的任务栏、开始菜单、窗口管理等界面元素的使用与操作。 Windows 11的新功能和特点:学习新的虚拟桌面、Microsoft Team…

【MMdetection】MMdetection从入门到进阶

基础环境安装 步骤 0. 从官方网站下载并安装 Miniconda。 步骤 1. 创建并激活一个 conda 环境。 conda create --name openmmlab python3.8 -y conda activate openmmlab步骤 2. 基于 PyTorch 官方说明安装 PyTorch。 pip install torch2.0.1 torchvision0.15.2 torchaudio…

前端--基础 目录文件夹和根目录 VScode打开目录文件夹

目录 目录文件夹和根目录 : 目录文件夹 : 根目录 : VScode 打开目录文件夹 : VScode 打开文件夹 : 拖拽目录文件夹 : 目录文件夹和根目录 : 我们都清楚,在实际的工作中会…

[python]python使用M-LSD直线检测算法onnx部署模型实时检测

介绍 github地址:https://github.com/navervision/mlsd LSD (M-LSD)一种用于资源受限环境的实时轻量线段检测器。它利用了极其高效的 LSD 架构和新颖的训练方案,包括 SoL 增强和几何学习方案。模型可以在GPU、CPU甚至移动设备上实时运行。算法已开源&a…

ChatGPT 对SEO的影响

ChatGPT 的兴起是否预示着 SEO 的终结? 一点也不。事实上,如果使用得当,它可以让你的 SEO 工作变得更加容易。 强调“正确使用时”。 你可以使用ChatGPT来帮助进行关键字研究的头脑风暴部分、重新措辞你的内容、生成架构标记等等。 但你不…

LeetCode每日一题.02(螺旋矩阵||)

螺旋矩阵: 给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。 示例 1: 输入:n 3 输出:[[1,2,3],[8,9,4],[7,6,5]] 示例 2: 输入…

HarmonyOS应用程序包快速修复

快速修复概述 快速修复是HarmonyOS系统提供给开发者的一种技术手段,支持开发者以远快于应用升级的方式对应用程序包进行缺陷修复。和全量应用升级软件版本相比,快速修复的主要优势在小、快和用户体验好。在较短的时间内不中断正在运行的应用的情况下&am…

<Icon-ResizER>support

If you get any questions in using app, email me caohechunhotmail.com.

【leetcode100-025】【链表/快慢指针】环形链表

【题干】 给你一个链表的头节点 head ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置&a…

AI电商时代开始:阿里能否反杀拼多多

“AI电商时代刚刚开始,对谁都是机会,也是挑战。” 针对阿里员工对于拼多多财报和电商等的讨论,马云在阿里内网罕见地参与了谈论并发言。 阿里巴巴一向雷厉风行,已打响了AI电商的“第一炮”。 根据《晚点LatePost》报道&#xff…

C Primer Plus 第6版 编程练习 chapter 12

文章目录 1. 第1题1.1 题目描述1.2 编程源码1.3 结果显示 2. 第2题2.1 题目描述2.2 编程源码2.2.1 pe12-2a.h源码2.2.2 pe12-2a.c源码2.2.3 pe12-2b.c源码 2.3 结果显示 3. 第3题3.1 题目描述3.2 编程源码3.2.1 pe12-2a.h源码3.2.2 pe12-2a.c源码3.2.3 pe12-2b.c源码 3.3 结果显…

2024年【安全员-B证】考试报名及安全员-B证新版试题

题库来源:安全生产模拟考试一点通公众号小程序 安全员-B证考试报名考前必练!安全生产模拟考试一点通每个月更新安全员-B证新版试题题目及答案!多做几遍,其实通过安全员-B证考试试题很简单。 1、【多选题】《中华人民共和国消防法…