【人工智能学习】8_人工智能其他通用技术

news2024/9/23 7:22:53

知识图谱

在看影视剧或小说时,若其中的人物很多、人物关系复杂,我们一般会用画人物关系图谱来辅助理解人物关系。那什么是知识图谱呢?

知识是人类对信息进行处理之后的认识和理解;对数据和信息的凝练、总结后的成果。
在这里插入图片描述

将信息转化为知识的过程

图谱是一些事物与另一些事物之间相互连接的结构;图谱通常由一些结点和连接这些结点的边组成;实体(节点)指的是现实世界中的实物;关系(边)则表达不同实体之间的某种联系。
在这里插入图片描述

图谱的示例

知识图谱把图形学、信息可视化技术等理论方法与计量学引文分析、共现分析等方法结合;是利用可视化的图谱形象地展示学科的整体知识架构,达到多学科融合目的的现代理论;本质上,是一种揭示实体之间关系的语义网络
在这里插入图片描述

知识图谱的定义

搭建知识图谱的核心就在于对业务的理解以及对于知识图谱本身的设计;设计离不开对业务的深入理解以及对未来业务场景变化的预估;一个完整的知识图谱包含以下几个步骤:

在这里插入图片描述

知识图谱的简单搭建步骤
  • 应用示例——基于知识图谱的推荐系统
    电商推荐系统
    • 基于知识图谱的推荐系统可以融合多源信息,包括商品的上架信息、用户的喜好因素、用户对某一商品的喜好程度等;
    • 能够更加充分地挖掘用户和商品之间的潜在联系,将为用户的最终决策提供更有效地支持;
      在这里插入图片描述
淘宝首页个性化推荐

机器翻译

机器翻译是用计算机来实现不同语言之间翻译的技术;被翻译的语言通常称为源语言,翻译成的结果语言称为目标语言。
机器翻译即实现从源目标到目标语言转换的过程,是自然语言处理的重要研究领域之一。
在这里插入图片描述
机器翻译的三种常用功能:

  • 文字翻译:最常见的应用功能,输入一段源语言文字,翻译并输出一段目标语言的文字。
  • 语音翻译:先试用语音识别技术识别出语音素材中的内容,然后转换成文字,再翻译成目标语言。
  • 回译技术:把被翻译成另一种文字的内容再转译成原文的过程和表述;回译可分为三种:检验性回译、研究性回译和机械性回译。

机器翻译的应用:图片翻译、语种识别等。

智能机器人

智能机器人是一个独特的进行自我控制的“活物”,智能机器人是具有感知、思维和行动能力的机器。

智能机器人的特点:

  • 智能机器人至少具备三个要素:感觉要素、思考要素和反应要素;
  • 智能机器人具备各种各样的内部信息传感器和外部信息传感器;
  • 它有相当发达的“大脑”,在脑中起作用的是中央处理器;
  • 智能机器人能够理解人类的语言,用人类语言与操作者对话。

智能机器人的分类

  • 传感型
    没有智能单元只有执行结构和感应结构;利用传感信息(包括视觉、听觉、激光等进行传感信息处理);实现控制和操作的能力。例如:自动化焊接机器人、搬运机器人等。
  • 交互性
    通过计算机系统和操作员或程序员进行“人机对话”;实现对机器人的控制与操作;具有部分处理的决策功能。例如:聊天机器人、机器人客服等。
  • 自主型
    无需人的干预,能够在各种环境下自主完成各项拟人任务,拥有自主性和适应性。例如:家庭服务机器人、酒店服务机器人等。

自动驾驶

自动驾驶就是车辆在无驾驶员操作的情况下自行实现驾驶,它是车辆的能力。

自动驾驶的基本实现原理

在这里插入图片描述

自动驾驶的等级

  • L1级别
    L1表示车辆自动完成横向(方向)或纵向(速度)操控中的一项;其余所有工作仍然需要人类来完成。
  • L2级别
    L2是对横向和纵向多项操作同时进行控制;驾驶员仍需要保持注意力,随时接管车辆。
  • L3级别
    L3的架势主体切换成了系统,驾驶员只是支援角色;功能开启时,系统完全负责操控和环境监测。
  • L4级别
  • L4级别的系统不再需要人类的支援;系统可以完全负责操控和环境检测。

自动驾驶的软硬件系统

在这里插入图片描述

自动驾驶的软件系统

自动驾驶的硬件系统部署在每一层里

  • 感知层
    硬件有摄像头、激光雷达、毫米波雷达、超声波雷达、GNSS/IMU等;为自动驾驶系统获取外部行驶道路环境数据并帮助系统进行车辆定位。
  • 决策层
    自动驾驶计算芯片是决策层最为重要的硬件;自动驾驶芯片处理数据保证系统及时作出正确的决策,控制车辆自动行驶并确保安全。
  • 控制层
    核心的硬件线控系统为线控油门、线控转向、线控制动;线控系统给取代机械等形式的连接,实现电子控制,不再需要驾驶员的力量或者扭矩的输入。

智能开放搜索

搜索引擎是根据用户的需求与一定算法,运用特定策略从互联网检索出指定信息反馈给用户的一门检索技术;能够为用户提供快速的、高相关性的信息检索服务,核心模块一般包括爬虫、索引、检索和排序等。

智能搜索引擎提供用户角色登记、用户兴趣自动识别、内容的语义理解、智能化信息过滤和推送等功能;以数据挖掘和知识发现为主要手段,加上自然语言理解、智能搜索代理、多媒体信息检索等技术的应用;相对于传统搜索引擎,进一步提高系统性能和检索的精度和效果。

智能搜索引擎的关键技术

  • 全文搜索技术
    搜索方式方便简捷,并容易获得所有相关信息;得到的信息过于庞杂。
  • 元搜索技术
    有利于对基本搜索方式进行全局控制,引导全文搜索引擎的持续改善。
  • 目录搜索技术
    对网站内的信息整合处理并分目录呈现给用户;适应的范围非常有限。
  • 分布式搜索技术
    适用于有明确搜索意图的情况下检索;能够准确获取相关信息。

智能推荐

  • 需求背景(为什么越来越多产品需要搭载智能推荐系统?)
    • 信息过载:互联网上每天都在产生海量的信息。用户感兴趣的内容或商品匹配度不高,导致用户体验或者粘性不高
    • 流量分配:绝大多数用户的需求往往是关注主流内容或商品,而忽略相对冷门的大量产品信息。

智能推荐是人与信息的连接器,用已有的连接全区预测未来用户和物品之间会出现的连接;本质上处理的是信息,它的主要作用是在信息生产方和消费方之间搭建起桥梁,从而获取人的注意力。

智能推荐系统的实现流程

  • 通过收集不同来源的数据汇聚成推荐算法需要的原始数据;
  • 通过特征工程对原始数据处理生成最终特征;
  • 再通过选择合适的推荐算法对特征进行训练获取最终的推荐模型;
  • 最后根据某个用户的特征,将特征输入至推荐服务系统获得该用户的推荐结果。
    在这里插入图片描述

智能推荐系统的关键技术——数据管理

哪个用户在什么时间点对什么内容发生了什么行为以及这个行为的内容是什么;
数据的类型:物料类数据、用户类数据、静态身份数据、用户行为数据。
在这里插入图片描述

用户数据结构示例

智能推荐系统的关键技术——推荐算法

基于关联规则的智能推荐算法在电商领域应用较为广泛;关联规则的目的是挖掘数据之间的联系。
在这里插入图片描述

购物篮关联规则的示例

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

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

相关文章

MySQL-排名函数ROW_NUMBER(),RANK(),DENSE_RANK()函数的异同

MySQL-排名函数ROW_NUMBER(),RANK(),DENSE_RANK()函数的异同 前言 假设有如下表结构与数据,class_id表示班级,需求:现在要按照班级分组,每个班级的学生进行年龄从小到大排序 一、ROW_NUMBER()函数 ROW_NUM…

YOLO航拍车辆和行人识别

YOLO航拍车辆和行人识别 图片数量9695,标注为xml和txt格式; class:car,pedestrian,truck,bus 用于yolo,Python,目标检测,机器学习,人工智能,深度学…

软件测试分类篇(下)

目录 一、按照测试阶段分类 1. 单元测试 2. 集成测试 3. 系统测试 3.1 冒烟测试 3.2 回归测试 4. 验收测试 二、按照是否手工测试分类 1. 手工测试 2. 自动化测试 3. 手工测试和自动化测试的优缺点 三、按照实施组织分类 1. α测试(Alpha Testing) 2. β测试(Beta…

图像放大效果示例【JavaScript】

实现效果&#xff1a; 当鼠标悬停在小图&#xff08;缩略图&#xff09;上时&#xff0c;大图&#xff08;预览图&#xff09;会随之更新为相应的小图&#xff0c;并高亮当前悬浮的小图的父元素。 代码&#xff1a; 1. HTML部分 <!DOCTYPE html> <html lang"z…

Nginx简介;Nginx安装

一&#xff0c;Nginx简介 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件&#xff08;IMAP/POP3&#xff09;代理服务器&#xff0c;在BSD-like 协议下发行。是一个高性能的HTTP和反向代理web服务器 &#xff0c;同时也提供了IMAP/POP3/SMTP服务。 其特点是占有内存少…

OpenCV特征检测(8)检测图像中圆形的函数HoughCircles()的使用

操作系统&#xff1a;ubuntu22.04 OpenCV版本&#xff1a;OpenCV4.9 IDE:Visual Studio Code 编程语言&#xff1a;C11 算法描述 在灰度图像中使用霍夫变换查找圆形。 该函数使用霍夫变换的一种修改版本在灰度图像中查找圆形。 例子&#xff1a; #include <opencv2/imgp…

【解密 Kotlin 扩展函数】扩展函数的创建(十六)

导读大纲 1.1 为第三方的类添加方法: 扩展函数 1.1 为第三方的类添加方法: 扩展函数 Kotlin 的主题之一是与现有代码的平滑集成 即使是纯 Kotlin 项目,也是构建在 Java 库之上的 如 JDK、Android 框架和其他第三方框架 而当你将 Kotlin 集成到 Java 项目中时 你还要处理尚未或不…

Ubuntu清理内存导致的一系列错误及解决方法

文章目录 火狐浏览器和pycharm消失打不开 安不上 卸不掉后记 火狐浏览器和pycharm消失 打不开 安不上 卸不掉 清理内存后&#xff0c;火狐和pycharm的图标都消失了&#xff0c;在终端输入Firefox显示无法打开 应当先snap install firefox&#xff0c;然而snap install firefo…

【排序算法】插入排序_直接插入排序、希尔排序

文章目录 直接插入排序直接插入排序的基本思想直接插入排序的过程插入排序算法的C代码举例分析插入排序的复杂度分析插入排序的优点 希尔排序希尔排序&#xff08;Shell Sort&#xff09;详解希尔排序的步骤&#xff1a;希尔排序的过程示例&#xff1a;希尔排序的C语言实现举例…

啥?Bing搜索古早BUG至今未改?

首先&#xff0c;大家先看下面的一个数学公式。 Γ ( z ) ∫ 0 ∞ t z − 1 e − t d t . \Gamma(z) \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)∫0∞​tz−1e−tdt. 看不懂&#xff1f;没关系&#xff0c;因为我也看不懂 这不是谈论的重点。 当你把鼠标光标移到公式的最开头&…

netflix是什么样的企业文化

netflix是什么样的企业文化 Netflix的企业文化以其“自由与责任”而闻名&#xff0c;这种文化理念在业界被广泛誉为管理的“黄金法则”。《奈飞文化手册》自2009年面世以来&#xff0c;便迅速成为全球企业管理的典范&#xff0c;吸引了超过1500万次的在线阅读与下载。Netflix的…

【C++篇】引领C++模板初体验:泛型编程的力量与妙用

文章目录 C模板编程前言第一章: 初始模板与函数模版1.1 什么是泛型编程&#xff1f;1.1.1 为什么要有泛型编程&#xff1f;1.1.1 泛型编程的优势 1.2 函数模板的基础1.2.1 什么是函数模板&#xff1f;1.2.2 函数模板的定义格式1.2.3 示例&#xff1a;通用的交换函数输出示例&am…

【网络】高级IO——Reactor版TCP服务器

目录 1.什么是Reactor 1.1.餐厅里的Reactor模式 2.Reactor的由来 2.1.单 Reactor 单进程 / 线程 2.2.单 Reactor 多线程 / 多进程 2.3.多 Reactor 多进程 / 线程 3.实现单 Reactor 单进程版本的TCP服务器 3.1.Connection类 3.2.TcpServer类 3.3.Connection的真正用处 …

深蓝学院-- 量产自动驾驶中的规划控制算法 小鹏

文章目录 0. 前言1.发展现状2.行车功能中难点问题及解决思路问题1&#xff1a;车道居中辅助&#xff0c;画龙&#xff0c;蛇行问题。问题2&#xff1a;外界环境扰动以及传感器信息缺失下的横向控制难点问题3&#xff1a;大坡度平稳停车 3. 泊车功能中难点问题及解决思路问题1&a…

Spring AOP - 配置文件方式实现

目录 AOP基础概念 示例1&#xff1a;模拟在com.text包及子包项下所有类名称以ServiceImpl结尾的类的所有方法执行前、执行后、执行正常后返回值、执行过程中出异常的情况 示例2&#xff1a;统计com.text包及子包项下所有类名称以DaoImpl结尾的类的所有方法执行时长情况 AOP基…

汽车总线之---- CAN FD总线

CAN FD 最高可支持8M/s的通信速率&#xff0c;从传统CAN到CAN FD的转换是很容易实施和推广的。 CAN FD报文的帧&#xff1a;标准帧&#xff0c;扩展帧 CAN FD 标准帧结构 CAN FD 报文的标准帧与CAN 报文的标准帧的区别 CAN FD 报文的标准帧与CAN FD报文的扩展帧的区别&…

lsof可以查看当前系统中正在被使用的文件,包括动态库

lsof的英文是 list open files lsof打印结果的最后一列是Name&#xff0c;表示正在被使用或打开的文件名或动态库名 lsof直接回车&#xff0c;会显示很多&#xff0c;可以配合more命令查看 一个文件或动态库可能被多个进程打开&#xff0c;lsof会显示多行 lsof | more -1…

uniapp小程序持续获取用户位置信息,后台位置获取

做一个小程序持续获取用户位置信息的功能&#xff0c;即使小程序切换到后台也能继续获取&#xff0c;getLocation这个api只有小程序在前台才能获取位置&#xff0c;所以不用这个 先申请一个腾讯地图key 在uniapp项目配置源码视图里加上这个代码 先获取权限&#xff0c;再开启…

[项目:微服务即时通讯系统客户端(基于C++QT)]三,左侧界面搭建

三&#xff0c;左侧界面搭建 一&#xff0c;导入 先把MainWidget类做成“单例类” 采用的是单例模式&#xff0c;让某一个类&#xff0c;在指定进程中只有唯一的实例 先看一下MainWidget的框架 QWidget//这部分是头文件保护宏&#xff0c;确保该头文件只被包含一次&#x…

240922-chromadb的基本使用

A. 背景介绍 ChromaDB 是一个较新的开源向量数据库&#xff0c;专为高效的嵌入存储和检索而设计。与其他向量数据库相比&#xff0c;ChromaDB 更加专注于轻量化、简单性和与机器学习模型的无缝集成。它的核心目标是帮助开发者轻松管理和使用高维嵌入向量&#xff0c;特别是与生…