| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 机器学习基础概念(一) -> 正文阅读 |
|
[人工智能]机器学习基础概念(一) |
前言:复习复习复习基本概念:? ? 机器学习分为3种模式:监督学习、无监督学习、半监督学习。 ? ? ? ? ? ? 无监督学习:无监督学习和监督学习恰恰相反,训练没有带有标签的数据就叫无监督学习。 ? ? ? ??? ? ? 这是一个坐标系,我们不知道这8个圈分别属于那个分类它没有给定标签,那我们就给它做一个聚类用聚类给他分成2个类别,比如说上面的4个圈离的近,下面的4个圈离得近,我们将这8个圈分成两个类别,离得进行的就算是一类,这样的一个应用就是一个聚类。聚类是建立在无监督学习上的。 ? ? ? ? ? ? ? 半监督学习:半监督学习是监督学习和无监督学习相结合的一种学习方式,主要用来解决少量带有标签和大量没有标签的数据进行训练和分类的问题。(半监督学习一般使用的比较少) ?常见类别:回归预测:? 如上图,有很多红色的数据点,我们可以做一条回归线(蓝色线,不一定是线有可能是面?超平面)用于拟合数据的分布,根据历史数据预测未来数据的走势。当x = 1.5的时候我们可以通过回归线把y大概等于多少给预测出来。 分类:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 分类的话,大家应该很好理解,就不过多介绍了。 ?聚类:聚类上面我们也有简单介绍过,一般应用于没有带标签的数据,我们使用聚类对它进行分类上图是进行了3分类,聚类都是先分类后归类的,只有我们聚类完了才知道数据属于哪个类别。 ? 简单案例:? ?回归案例:如上图,是一份学区房的数据,假设我们有大量这样的数据,当我们得到一个房子面积和学区编号的新数据时,我们就可以通过已有的数据对房子价格进行预测。我们可以认为上面的数据是训练集,当我们训练完后使用一个新的数据再放到模型中进行测试,最后得到的结果就是我们的一个预测值 分类案例:图中的?天气、温度、湿度、风力、周末都是我们的属性,我们可以根据这些属性得到一个结果是否运动,这个是否运动就是我们所讲的一个标签(我们给出)。当我们收集大量数据后新的一天到来了,我们可以先判断这一天的属性,当我们得到判断的结果后就可以给出是否适合运动。 聚类案例:上图是每一个用户购买商品的记录,然后对他们进行一个分类(判断出重点客户? vip)这些数据本身是没有标签的(你也不知道谁是你的vip客户),我们可以通过以上属性对他做一个聚类(花费超过1万为vip客户)。我们可以通过聚类将花费金额超过1万的设为1类 ,没有超过1万的设为1类,这样你就可以得到自己的vip顾客信息。 ?这里总结一下它们所使用的数据类型; ? ? ? ? ?回归:预测数据为连续型数值 当然,机器学习的应用并不止文中介绍的三种,后续详细介绍。 ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 23:40:39- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |