python机器学习入门之导学+无监督学习

cpg123 cpg123     2022-12-01     589

关键词:

Python Scikit-learn

*一组简单有效的工具集

*依赖Python的NumPy,SciPy和matplotlib库

*开源 可复用

技术图片

sklearn库的安装

DOS窗口中输入

pip install **

NumPy(开源科学计算库),SciPy(集成多种数学算法和函数模块)和matplotlib(提供大量绘图工具)库基础上开发的,因此需要先装这些依赖库

安装顺序

技术图片

 

SKlearn库中的标准数据集及基本功能

技术图片

 

波士顿房价数据集

技术图片

技术图片

 

使用sklearn.datasets.load_boston即可加载相关数据集

return_X_y:表示是否返回target(即价格),默认为False,只返回data(即属性)。

技术图片

 

鸢尾花数据集

技术图片

使用sklearn.datasets.load_iris即可加载相关数据集

参数:return_X_y:若为True,则以(data,target)形式返回数据;默认为False,表示以字典形式返回数据全部信息(包括data和target)

 

手写数字数据集

技术图片

技术图片

 

使用sklearn.datasets.load_digits即可加载相关数据集

return_X_y:若为True,则以(data,target)的形式返回数据;默认为False,表示以字典形式返回数据全部信息包括(data和target)

n_calss:表示返回数据的类别数,如:n_class=5,则返回0到4的样本数据

技术图片

 

sklearn库的基本功能

sklearn库共分为六大部分,分别用于完成

分类任务

技术图片

回归任务

技术图片

 

聚类任务

技术图片

 

降维任务

技术图片

 

模型选择

数据预处理

 

 

 

 

 未完待续... ...

 

 

 

 

 

本文为博主学习笔记,转载需注明来源;

学习视频所属:中国大学MOOC 北京理工大学 嵩天 礼欣老师https://www.icourse163.org/course/BIT-1001873001

1.2:无监督学习导学

...好坏。什么样的数据是相似的,如何定义相似性,是很多机器学习任务的基本问题。常用距离计算方法??   s:协方差矩阵马氏距离:红黑>绿黑欧氏距离:红黑<绿sklearn.cluster模块输入数据形式标准数据输入格式:[样... 查看详情

机器学习入门

目录​​1机器学习概述​​​​2机器学习过程​​​​2.1机器学习与人类学习​​​​3机器学习的分类​​​​3.1无监督学习​​​​3.2监督学习​​​​3.3深度学习​​​​3.4强化学习​​​​4机器学习应用​​1机器学习... 查看详情

python基于sklern的机器学习——一文零基础入门机器学习(代码片段)

 机器学习有无监督学习和监督学习两个类型,这两者有何区别呢?1.监督学习(supervisedlearning) 简单来说监督学习就是既有条件值又有结果值,比如说判断一张图片是猫还是狗,你首先需要给机器模型一... 查看详情

怎么快速入门深度学习

...荐看吴恩达老师的深度学习,一定要做课后编程题,使用python需要做。学习完理论知识,就需要学习一个深度学习的框架:Tensorflow、Pytorch。最近几年pytorch用的人越来越多了。图像识别的话,还需要学习opencv。参考技术A学习深... 查看详情

pytorch入门机器学习基础

机器学习的基本任务一般分为四大类:监督学习、无监督学习、半监督学习、强化学习。#mermaid-svg-9yWEvSSLOIFpUVSx.labelfont-family:\'trebuchetms\',verdana,arial;font-family:var(--mermaid-font-family);fill:#333;color:#333#mermaid-svg-9yW 查看详情

python3入门机器学习经典算法与应用

 第1章欢迎来到Python3玩转机器学习1-1什么是机器学习1-2课程涵盖的内容和理念1-3课程所使用的主要技术栈第2章机器学习基础2-1机器学习世界的数据2-2机器学习的主要任务2-3监督学习,非监督学习,半监督学习和增强学习2-4批... 查看详情

机器学习入门-基本概念

1、机器学习分为监督学习和非监督学习。首先学习监督学习。2、标签,即y值,结果,以通过机器学习过滤垃圾邮件为例,标签为邮件是垃圾邮件,或不是垃圾邮件3、特征,即x值,输入变量,通常有多个特征,如根据发件人、... 查看详情

聊聊机器学习中的无监督学习

机器学习分为监督式机器学习、无监督式机器学习和半监督式机器学习。其划分的标准是训练样本是否包含人为标注的结果。(1)监督式机器学习:从给定的训练数据集中学习出一个函数,当新的数据到来时,可以根据这个函数预... 查看详情

机器学习入门快速版

机器学习入门快速版本文地址:https://github.com/no7dw/MachineLearningTutorialbackground从数据量的角度,MachineLearning(ML)是解决传统程序在数据量大,条件多的情况下,使用代码处理复杂场景已经力不从心的情况下的一种解决方案。而DeepLea... 查看详情

机器学习入门(4~9)

...率统计基础知识常用统计变量常用概率分布重要概率公式机器学习概述主要分类:无监督学习有监督学习监督学习三要素监督学习实验步骤模型评估策略训练集和测试集损失函数经验风险训练误差和测试误差过拟合和欠拟合... 查看详情

机器学习算法入门

机器学习算法简单入门。由于团队(大数据团队)技术发展需要,借对交通业务数据进行需求拓展,实现数据挖掘和数据分析技术的掌握,绕不开机器学习算法,可以说,大数据的核心价值在于算法。 如下图,当前机器学习... 查看详情

机器学习入门机器学习简介|附加小练习(代码片段)

目录1.机器学习是什么2.机器学习、深度学习和人工智能的区别与联系3.机器学习的应用4.机器学习分类4.1监督学习4.2无监督学习4.3半监督学习4.4强化学习5.小练习5.1第一题5.2第二题5.3第三题1.机器学习是什么用老师上课的一张图我... 查看详情

监督学习与无监督学习

监督学习与无监督学习的区别_机器学习最近发现很多人还是不能真正分清机器学习的学习方法,我以个人的愚见结合书本简单说一下这个机器学习中,可以根据学习任务的不同,分为监督学习(SupervisedLearning),无监督学习(Unsupervis... 查看详情

机器学习入门之四:机器学习的方法--其它算法(转载)

  转自 飞鸟各投林    4、聚类算法   前面的算法中的一个显著特征就是我的训练数据中包含了标签,训练出的模型可以对其他未知数据预测标签。在下面的算法中,训练数据都是不含标签的,而算法的目的则... 查看详情

机器学习中的有监督学习,无监督学习,半监督学习

在机器学习(Machinelearning)领域。主要有三类不同的学习方法:监督学习(Supervisedlearning)、非监督学习(Unsupervisedlearning)、半监督学习(Semi-supervisedlearning),监督学习:通过已有的一部分输入数据与输出数据之间的相应关系。生成一个... 查看详情

机器学习:监督学习和无监督学习

...*****注:本系列博客是博主学习Stanford大学AndrewNg教授的《机器学习》课程笔记。博主深感学过课程后,不进行总结非常easy遗忘。依据课程加上自己对不明确问题的补充遂有此系列博客。本系列博客包含线性回归、逻辑回归、神... 查看详情

机器学习基础概念之监督学习与无监督学习

一句话明晰概念:不用编程制定机器做什么,机器有能力自己学习。三种最基础的机器学习算法:决策树、线性回归、K-means聚类。   监督与无监督学习周志华通过敲西瓜案例有以下讲解:监督学习是在敲西瓜听声音... 查看详情

机器学习:无监督反向传播

】机器学习:无监督反向传播【英文标题】:MachineLearning:UnsupervisedBackpropagation【发布时间】:2013-03-0900:29:20【问题描述】:我对通过神经网络进行机器学习的一些概念有疑问。其中之一是backpropagation。在权重更新方程中,delta_w=... 查看详情