- 博客(16)
- 收藏
- 关注
原创 机器学习概念总结笔记(一)——机器学习算法分类、最小二乘回归、岭回归、LASSO回归
原文:https://cloud.tencent.com/community/article/137341 机器学习概念总结 1,机器学习算法分类 1)监督学习: 有train set,train set里面y的取值已知。 2)无监督学习:有train set, train set里面y的取值未知。 3)半监督学习:有train set, train set里面y的取值有些知道有些不知道。 4)增强学习:reinforcement learning, 无train set。 2,常见算法
2020-06-19 15:18:39
2350
原创 机器学习评估指标汇总:准确率(Precision)、召回率(Recall)、F值(F-Measure)、ROC曲线、PR曲线
摘要: 数据挖掘、机器学习和推荐系统中的评测指标—准确率(Precision)、召回率(Recall)、F值(F-Measure)简介。 引言: 在机器学习、数据挖掘、推荐系统完成建模之后,需要对模型的效果做评价。 业内目前常常采用的评价指标有**准确率(Precision)、召回率(Recall)、F值(F-Measure)**等,下图是不同机器学习算法的评价指标。下文讲对其中某些指标做简要介绍...
2020-04-13 17:28:37
730
原创 灰度共生矩阵(GLCM)
灰度共生矩阵(GLCM) 算法简介 灰度共生矩阵法(GLCM, Gray - level co - occurrence matrix),就是通过计算灰度图像得到它的共生矩阵,然后透过计算该共生矩阵得到矩阵的部分特征值,来分别代表图像的某些纹理特征(纹理的定义仍是难点)。灰度共生矩阵能反映图像灰度关于方向、相邻间隔、变化幅度等综合信息,它是分析图像的局部模式和它们排列规则的基础。 (灰度共...
2020-04-13 17:08:34
6294
原创 Day11.Python概念:Python操作SQLite
上节课我们知道了可以将数据存储在csv、json、excel文件并且介绍了Python操作文件的方法,但当项目规模扩大后,仅仅使用文件存储数据满足不了项目的需求。这时就需要使用数据库。 数据库管理系统DBMS(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。数据库管理系统应用于大型项目是用户与数据之间交互的途径。 1.SQLite...
2020-04-07 09:01:16
213
原创 知识点:机器学习和深度学习
一.AI&ML&DL 1.机器学习是一种实现人工智能的方法,深度学习受到了人工神经网络的影响,驱动了机器学习的发展,是机器学习的一个子集。 二.AL&DL的区别 1.数据量 深度学习比较适合数据量比较大的情况,而传统的机器学习的话在小数据量的情况下效果会好一点 2.硬件依赖 深度学习算法需要进行大量的矩阵运算,需要高端的硬件设备,像GPU 3.特征工程 在机器学习方法中,几...
2020-04-07 09:00:55
1546
原创 Day10.Python概念:文件操作(csv、json、Excel文件)
本节扩展了之前学过的文件操作,介绍了csv文件,JSON文件,Excel文件,之后又学习在Python中是如何对这三种文件进行读写操作,主要使用到了三个模块csv模块、json模块、xlrd和xlwt模块并介绍了其中简单的方法。 1.文件操作基础 复习一下最简单的文件读写操作,open,write def txt_writer(): """写文件""" with open('dat...
2020-03-01 23:54:52
282
原创 Day09、Python概念:并发编程、装饰器
之前学习的程序都是单步骤的,即执行完上一句才开始执行下一句,也称为单任务,单任务程序虽然简单易懂但性能低。多任务是解决这一问题引出的,它能同时让计算机执行多个任务,有着异步与高效的特点。Python中提供了threading、multiprocessing模块来实现多任务,接下来让我们学习一下吧。 1.概述 并发与非并发: 非并发编程:程序由单个步骤序列构成;包含独立子任务的程序执行性能低 并发编...
2020-02-25 22:29:32
210
原创 Day08、Python概念:正则表达式、系统工具(os、sys模块)
一、正则表达式 Python中使用正则(Re模块) 导入模块:import re Python里使用正则的两种方式: 使用模式对象,模式对象指编译之后的正则表达式(编译为字节码并缓存) import re # 使用模式对象 pattern = re.compile('\d+') pattern.findall(待匹配字符串) 不使用模式对象 import re # 不使用模式对象 re.f...
2020-02-22 14:25:01
173
原创 Day07、Python概念:对象持久化,字符串操作
持久化有多种方式:主要有存储为扁平文件(文本文件)、pickle模块、shelve模块、数据库、ORM。 之后我们学习了字符串的实质,字符串编码之间的关系,以及Python中将字符串编码到字节和字节解码为字符串操作的过程。 一、对象持久化 持久化类:就是一个实体类 与 数据库表建立了映射. Hibernate为了方便管理持久化类,将持久化类分成了三种状态. 瞬时态 transient :(临时态...
2020-02-20 22:33:44
196
原创 Day06、Python概念:异常处理,测试,数值与日期
1.错误类型 在我们写程序时有三类错误,分别是语法错误、语义错误、逻辑错误。 语法错误(SyntaxError)——标点符号,单词拼写错误,在程序编译时会抛出 语义错误—— /0、数组越界 运行结果: 逻辑错误——循环的逻辑结构错误,一般逻辑错误不容易找出 2.异常处理 为了程序能顺利运行而不被异常打断,可以使用异常常处理模块,在易发生错误的地方使用try关键字 try…except 最简单...
2020-02-19 03:11:03
361
原创 Day05:Python概念:包与模块:指令、包加载步骤、搜索范围;及面对对象编程
当我们项目越来越复杂,将所有功能写进一个脚本显然不是一个最优的方法,分门别类将不同的功能的语句、函数、对象封装在不同的模块里。什么是一个模块?模块非常简单就是一个python脚本,在一个项目中我们或许会用到许多模块。而包相当于一个文件夹,里面存放着很多的脚本文件,即模块。 1.模块的使用 定义:实质上就是一个python脚本文件 使用原因: 1.实现代码重用 2.命名空间 3. 实现数据或服务的...
2020-02-16 02:29:32
250
转载 python基础之七种运算符
废话不多说,上节说的是数据类型,本篇讲讲数据运算。 在算式“1+2”中,“1”和“2”被称为操作数,“+”被称为运算符 Python语言支持以下运算符 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 0x00. 算术运算符 以下假设变量a为10,变量b为20: 运算符 描述 实例 + 加 - 两个对象相加 ...
2020-02-16 01:57:48
195
原创 Day04,python概念:函数基本知识(定义,参数,lambda,map,filter表达式,应用于工具)
本节学习了Python中的函数,和其他编程语言一样,函数可以最大化代码的重用率,最小化代码的冗余,同时使用函数将过程分解使得程序更具有逻辑性。 1.函数的使用 函数的定义:def 方法名(参数1,参数2,):函数体 def add(x): return x + 10 函数的调用:函数名(实际参数) add(1) # -->11 2.函数变量的作用域 全局变量global与局部...
2020-02-16 01:52:47
169
原创 Day03.python概念:语句,表达式与if、while、for循环分支、迭代
1.代码风格 Python的格式规范——PEP8 主要规范: 注意缩进,不能把tab键与四个空格连用,最好使用四个空格 一行不超过79个字符(直接换行即可) 函数与函数之间空两行 2.赋值语句 基本赋值:= 序列赋值: x,y = 5,10 x,y,z = 10,20,30 #Python交换两个值 x,y = y,x # 拆包------>结果 a='l' b ='i' c='k' 注:...
2020-02-15 13:13:07
492
原创 Day02.python概念,数据类型(数字,字符串,列表,元组,字典,文件等)
python基础之五大标准数据类型 学习一门语言,往往都是从Hello World开始。 但是笔者认为,在一个黑框框中输出一个“你好,世界”并没有什么了不起,要看透事物的本质,熟悉一门语言,就要了解其底层,就是我们常常说的基础。本篇从python中的变量类型开始。 五大标准数据类型 在内存中存储的数据可以有多种类型。 例如, 一个人的名字可以用字符来存储, 年龄可以用数字来存储, 爱好可以用集合来...
2020-02-13 22:21:54
758
原创 Day01:Python概述、运行、变量、类型及存储,运算符
1.Python语言概述 Python是一门跨平台、开源、免费的解释型高级动态编程语言。 Python支持命令式编程、函数式编程,完全支持面向对象程序设计,拥有大量扩展库。 2.Python安装 https://baijiahao.baidu.com/s?id=1606573927720991570&wfr=spider&for=pc 3.Python运行 Python有多种运行方...
2020-02-12 14:54:12
169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人