机器学习
徕胖
凡事到最后必将皆大欢喜!
展开
-
python基础学习(十三)——python常用标准库和第三方库,以及random模块和time模块的使用
python标准库python标准库python常用的标准库和第三方库原创 2020-07-09 15:41:13 · 533 阅读 · 0 评论 -
python基础学习(十二)——python中代码的执行顺序以及if __name__ ==‘__main__‘作用和原理
(1)代码执行顺序python程序是顺序执行的,Python中首先执行最先出现的非函数定义和非类定义的没有缩进的代码。————————————python程序执行时, 按照自上而下的顺序:首先执行没有缩进的代码,但是类中的代码和函数中的代码不会执行 (除非被调用)——————而C++中main()是程序的入口,main()函数为执行的起点print('hahahaha')class Dog: def __init__(self,color): self.color原创 2020-07-08 22:42:57 · 2006 阅读 · 0 评论 -
python基础学习(十一)——类和对象、self、cls、魔法函数(__init__、__del__、__new__,__str__()以及id()
类是抽象的,对象是类的实例。类(Class)由三部分构成:类名、类的属性(变量)、类的方法(函数)定义类方式:class 类名:XXXX创建对象的格式为:对象名 = 类名()(1)示例'''(1)定义类的方式:class 类名: XXXX(2)调用类中方法:对象名.方法名() (3)类中方法,不管有没有参数,方法()中第一个都要写self。 创建一个对象实例后,self指向实例本身(4)给一个对象添加属性:对象名.属性 = 值(5)获取一个对象的属性.原创 2020-07-08 17:29:43 · 986 阅读 · 1 评论 -
(-215:Assertion failed) !_src.empty() in function
使用opencv进行图片显示时,代码如下:import cv2import matplotlib.pyplot as plt%matplotlib inline #使用%matplotlib命令可以将matplotlib的图表直接嵌入到Notebook之中,#或者使用指定的界面库显示图表,它有一个参数指定matplotlib图表的显示方式。inline表示将图表嵌入到Notebook中。img_path = "C:/机器实训/flowers/0/5547758_eea9edfd54_n.jp原创 2020-05-20 20:49:10 · 4927 阅读 · 0 评论 -
python机器学习——文本情感分析(英文文本情感分析)
本人机器学习课程的小作业,记录一下,希望可以帮到一些小伙伴。模型使用的是LSTM+RNN。代码包括数据处理,模型训练,对新数据做出预测,并将预测结果(正向情感)保存到result.txt中软件:anaconda3一.数据集介绍训练集labeledTrainData.tsv(24500条带标签的训练数据)id sentiment review 分别表示:每段文本的唯一ID,情感色彩...原创 2020-01-06 16:18:12 · 21929 阅读 · 204 评论 -
python机器学习—语音性别识别代码详解(调参,预测)
总体介绍,分为训练模型和使用模型进行预测,训练好模型后对新的数据进行的预测,并将预测的结果保存在了result.txt文件中。一.数据集介绍首先介绍一下我所使用的数据集:这个数据集是基于对男女语音段进行合理的声音预处理而得到的语音特征(并不包含原始语音段)。每条数据可视作一个长度为21的一维数组。其中前20个数值是这条语音的20个特征值,这些特征值包括了语音信号的长度、基频、标准差等;最后...原创 2020-01-06 15:24:40 · 5228 阅读 · 3 评论 -
sklearn库API文档使用方法(以线性回归模型为例)
sklearnAPI网址 如下图所示。点击API点完API后进入如下界面。ctrl+f 可进行搜索ctrl+f后输入lin即可输入后,回车,可看见黄色标识(搜索出来的结果)点下面进入如下界面,即线性模型的回归模型API文档...原创 2019-12-05 11:29:23 · 656 阅读 · 0 评论 -
安装nltk
打开cmd,在窗口中输入 python接着输入import nltknltk.download()之后会弹出一个如下界面,点all->download,之后就慢慢等就好了……(速度会有点慢)之前用了网上的离线安装包nltk_data,但输入from nltk.book import*,报出如下错误。查了些解决办法,将一些压缩文件进行解压,但还是出错。所以最终就用了上面的方法,...原创 2019-11-12 13:21:40 · 176 阅读 · 0 评论 -
anaconda中安装keras(python3)
打开Anaconda Prompt窗口,输入pip insatll keras 。如下图所示。(此时并没有指定keras的版本)安装完成后,使用keras和tensorflow文本分类(采用深度学习方法),jupyter中引入时,报错。报错内容如下:AttributeError: module ‘tensorflow.python.keras.backend’ has no attribut...原创 2019-11-12 11:56:53 · 5996 阅读 · 0 评论 -
机器学习—KNN算法
1.邻近算法,或k最近邻(KNN),既能用于回归又能用于分类。是数据挖掘分类技术中最简单的方法。所谓K最邻,就是K个最近的邻居的意思,就是说,每个样本都可以用它的最接近的k个邻居来代表。如将房子出租时,租金为多少?看看这个房子周围 此类型的房子都租多少,求平均值以此来定租金。(若找了10个房子,则k=10,即找了10个最近的房子)此处举的例子为回归问题。算法的实质:找邻居+投票决定(分类问...原创 2019-10-24 00:09:10 · 499 阅读 · 0 评论 -
机器学习环境搭建以及各种库的主要作用
方式一:直接安装Anaconda方式二:依次安装各种包(numpy、scipy、matplotlib、pandas、sklearn)。这些包Anaconda中已经包括了。numpy:矩阵运算scipy:数值运算matplotlib:绘图库pandas:数据清洗,数据读取sklearn:算法库...原创 2019-10-23 12:02:40 · 452 阅读 · 0 评论 -
机器学习——监督学习、非监督学习、半监督式学习、增强学习
机器学习的主要问题supervised learing:监督学习 unsupervised learing:非监督学习discrete:离散的 continuous:连续的classification(or categorization):分类 clustering:聚类regression:回归 dimensionality reduction:维度下降(1)监...原创 2019-10-12 11:19:02 · 1244 阅读 · 0 评论 -
机器学习(一)基本概念(特征、标签、样本/观测、训练集、测试集)
先举例:我们从市场上挑了很多芒果。特征是输入变量,即简单线性回归中的 x变量。(如芒果的大小,颜色,产地,品牌等)简单的机器学习项目可能会使用单个特征,而比较复杂的机器学习项目可能会使用数百万个特征,按如下方式指定:x1,x2,…xn标签是我们要预测的事物,即简单线性回归中的 y 变量。标签可以是连续值(如芒果的甜度,水分),可以是离散值(芒果的价格,或好坏)样本/观测是指数据的特定实例。...原创 2019-10-12 10:20:29 · 13887 阅读 · 0 评论