【人工智能】人工智能与机器学习的相关介绍

news2024/11/15 8:27:03

文章目录

      • 人工智能的发展历程
      • 人工智能与机器学习关系图谱
      • 数据处理
      • 机器学习ML和深度学习DL的区别
      • 人工智能按照学习方式划分
      • 监督学习算法
      • 无监督学习算法
      • 总结

人工智能的发展历程

在这里插入图片描述
重要的时间点了解一下:
早在1950年人工智能就已经开始兴起
1997年deep blue战胜了人类国际象棋的冠军(这时还没有去使用深度学习)
2011年siri智能体作为语音助手
2012年的时候deep learning开始火爆起来,去完成很多复杂的业务,比如说图像识别,自然语言处理相关的一些业务
2017年阿尔法狗智能体与排名世界第一的世界围棋冠军柯洁对战,以3比0的总比分获胜。其主要工作原理是“强化学习”结合“深度学习”

人工智能与机器学习关系图谱

人工智能包含机器学习,机器学习包含深度学习
在这里插入图片描述

数据处理

在这里插入图片描述

机器学习ML和深度学习DL的区别

机器学习:将数据拿到,并对数据做一个特征提取(这个过程中,人为来选择用什么样的算法来去做这个特征抽取),将提取到的东西给到神经网络,神经网络去计算每一个连接上的数值,最后再输出一个预测的结果

深度学习:数据输入,用一个更大更深的神经网络去做,只需要将数据输入给到神经网络,不需要做特征提取再带入算法什么的,直接就可以让它给你输出

区别:深度学习相比于机器学习更经济(减少了一些人为的参与)且深度学习可训练的参数更多,是更端到端的学习方式,往往模型训练速度更快,可以解决更复杂的问题
在这里插入图片描述


人工智能按照学习方式划分

监督学习:知道输入和输出结果之间的关系,根据这种已知的关系,训练得到一个最优的模型,训练数据既有特征(feature)又有标签(label),通过训练,让机器可以自己找到特征和标签之间的联系,在面对只有特征没有标签的数据时,可以判断出标签。既有x又有y(有题目有答案)。例子:回归、分类,房价预测

无监督学习:不知道数据之间的关系(一堆乱的数据),根据聚类(分组)或一定的模型得到数据之间的关系,可以这么说,比起监督学习,无监督学习更像是自学,让机器学会自己做事情,是没有标签(label)的。只有x没有y(有题目没有答案)例子:聚类、降维

半监督学习:通过结合少量有标签数据和大量无标签数据来进行学习。有x有一点y(有大量题目少部分题目的答案)

强化学习:描述和解决智能体(agent)在与环境的交互过程中通过学习策略以达成回报最大化或实现特定目标的问题。一个agent需要不断地在环境中进行实验,通过环境给予的反馈(奖励)来不断优化状态-行为的对应关系。


监督学习算法

回归算法

本质:拟合历史已有的数据,将拟合出来的函数走势预测未来
目标:预测-inf(负无穷)到+inf(正无穷)之间具体的值,连续值
应用:股票预测、房价预测
在这里插入图片描述
分类算法

本质:找到分界,根据分界对新来的数据进行分类
目标:对新的数据预测出属于各个类别的概率,正确的类别概率越大越好,最后通过选择概率最大的类别为最终类别,类别号为离散值
应用:图像识别、情感分析、银行风控
在这里插入图片描述

无监督学习算法

聚类算法

本质:根据样本和样本之间的相似度归堆
目标:将一批数据进行划分到多个组
应用:用户分组、异常检测、前背景分离
在这里插入图片描述

降维算法

本质:去掉冗余信息量或噪声
目标:将数据的维度减少
应用:数据的预处理、可视化、提高模型计算速度
在这里插入图片描述


总结

回归任务的本质是去拟合
分类任务的本质是找到分界
聚类任务的本质是分组
降维任务的本质是去掉数据冗余,去掉数据的噪声

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

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

相关文章

天津美术学院2024级专升本新生开学报道须知

天津美术学院2024级新生入学须知 亲爱的新同学: 祝贺你成为天津美术学院的新成员,开启新的求学历程!为方便新生入学,现将有关事宜通知如下: 一、报到安排 1.报到时间:2024年9月6日上午8:30—…

MYSQL的引擎、清空数据的两种方式

目录 1.MYSQL引擎介绍 1.1MySQL的引擎作用: 1.2 MySQL的3类引擎 1.3 MyISAM和InnoDB的区别 1.4设定引擎 2. 清空数据有两种不同的方式 2.1 区别 1.MYSQL引擎介绍 MySQL有多种引擎,能执行create table、select等命令,在数据量不多时…

二十九、MongoDB(1)

🌻🌻 目录 一、MongoDB简介1.1 什么是 MongoDB1.2 MongoDB特点1.3 MongoDB 体系结构 二、下载与安装2.1 MongoDB下载2.2 在Linux 上的安装2.2.1 安装前的准备2.2.2 开始安装2.2.3 测试软链接启动 2.3 在windows上的安装 三、基本增删改查操作3.1 选择或创…

lvs防火墙mark标记解决调度问题

实验环境是在之前部署DR模式集群的基础上做的,参考如下 部署DR模式集群 以http和https为例,当我们在webserver中同时开放80和443端口,那么默认控制是分开轮询的,就会出现了一个轮询错乱的问题: 当第一次访问80被轮询…

浅谈基础的图算法——Tarjan求强联通分量算法(c++)

文章目录 强联通分量SCC概念例子有向图的DFS树代码例题讲解[POI2008] BLO-Blockade题面翻译题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 思路AC代码 【模板】割点(割顶)题目背景题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 提示…

【论文分享】测量城市夜间活力及其与城市空间结构的关系:一种数据驱动的方法

近年来,夜间活力作为反映城市经济和生活质量的重要指标受到关注。本次我们给大家带来一篇SCI论文的全文翻译。该论文采用了数据驱动的方法来测量夜间活力,并探索了其与城市空间结构的关系。该论文派生的洞见可以帮助制定空间策略,以增强夜间活…

微信小程序 - 自定义底部菜单栏

微信小程序底部菜单栏是可以通过自定义来实现的。主要涉及:新建组件、编写组件代码、设置样式、配置导航栏、在页面中引用。自定义底部导航栏可以创建出符合项目设计需求效果,实现个性化的页面切换功能。 如下图效果,为比较常见的中间突出半圆…

2-58 基于matlab的图像处理 GUI 程序

基于matlab的图像处理 GUI 程序,功能包括裁剪、 旋转和翻转图像。 更改曝光、 对比度和饱和度, 黑白、 灰度等常见处理效果。程序已调通,可直接运行。 2-58 图像处理 GUI 程序 - 小红书 (xiaohongshu.com)

同享人力资源管理系统-TXEHR V15 hdlUploadFile.ashx 文件上传致RCE漏洞复现

0x01 产品简介 同享人力资源管理系统(TXEHR V15)是一款专为现代企业设计的人力资源管理软件解决方案,旨在通过先进的信息化手段提升企业人力资源管理的效率与水平。该系统集成了组织人事、考勤管理、薪资核算、招聘配置、培训发展、绩效管理等核心模块,并提供了灵活的配置…

大数据-41 Redis 类型集合(2) bitmap位操作 geohash空间计算 stream持久化消息队列 Z阶曲线 Base32编码

点一下关注吧!!!非常感谢!!持续更新!!! 目前已经更新到了: HadoopHDFSMapReduceHiveFlumeSqoopZookeeperHBaseRedis (正在更新) 章节内容 上一…

高校实验室预约系统的设计与实现-计算机毕业设计源码58031

摘要 随着信息技术的不断发展,高校实验室资源的管理和利用愈发重要。为了提高实验室资源的利用率和管理效率,我们设计并实现了一款基于Spring Boot框架的高校实验室预约系统。 本系统旨在为学生提供一个便捷、高效的途径来预约实验室资源,并为…

html+css+js网页设计星巴克作业2个页面(带js)

htmlcssjs网页设计 星巴克作业2个页面(带js) 网页作品代码简单,可使用任意HTML编辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Webstorm、Text 、Notepad 等任意html编辑软件进行运行及修改编辑等操作&#…

Linux系统驱动(九)IO模型---异步通知IO模型

文章目录 一、概念二、异步通知IO模型驱动实现(一)异步通知IO模型实现1. fcntl(fd,F_GETFL)调用流程2. fcntl(fd,F_SETFL,flags|FASYNC)3. fcntl(fd,F_SETOWN,getpid()) (二)驱动层提供异步通知模型1. 驱动层中实现异步通知IO模型…

基于QT实现的简易WPS(已开源)

一、开发工具及开源地址: 开发工具:QTCreator ,QT 5 开源地址: GitHub - Whale-xh/WPS_official: Simple WPS based on QTSimple WPS based on QT. Contribute to Whale-xh/WPS_official development by creating an acc…

【JavaEE初阶】定时器

📕 引言 定时器是什么? 定时器也是软件开发中的一个重要组件. 类似于一个 “闹钟”. 达到一个设定的时间之后, 就执行某个指定好的代码 定时器是一种实际开发中非常常用的组件.比如网络通信中, 如果对方 500ms 内没有返回数据, 则断开连接尝试重连.比如…

CTFHUB-web-RCE-过滤目录分隔符

开启题目 从源码发现管道符被过滤,使用分号 ;分隔符,拼接执行注入,发现了 flag 的可疑文件 127.0.0.1;ls 查看 flag_is_here,发现有一个flag_12069946857.php 127.0.0.1;ls flag_is_here 查看flag_12069946857.php&a…

react项目中使用redux和reduxjs/toolkit案例

1、安装依赖 npm i react-redux reduxjs/toolkit2、在store/modules文件夹中新建todo.js (billSlice.js) // 账单列表 import { createSlice } from reduxjs/toolkit import axios from axiosconst billStore createSlice({name: billStore,// 数据状态…

零基础学习Python(五)

1. 数据描述符与非数据描述符 首先,描述符只能作用于类属性,如果将描述符作用于对象属性,则不会生效。 class D:def __get__(self, instance, owner):print("~get")class C:def __init__(self):self.x D() 应该将D对象赋值给类C…

72.树形列表绑定对应的右键菜单

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 内容参考于:易道云信息技术研究院 上一个内容:71.对象数据存储设计 以 71.对象数据存储设计 它的代码为基础进行修改 效果图&#xf…

后端常见问题及深度解决方案

🐟作者简介:一名大三在校生,喜欢编程🪴 🐡🐙个人主页🥇:Aic山鱼 🐠WeChat:z7010cyy 🦈系列专栏:🏞️ 前端-JS基础专栏✨前…