E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
实战笔记
Python数据分析与机器学习
实战笔记
(9) - 案例实战python实现逻辑回归
文章目录案例实战python实现罗辑回归1.任务概述1.1Thelogisticregression1.2要完成的模块1.2.1sigmoid函数1.2.2model1.2.3cost损失函数1.2.4gradient计算梯度1.2.5descent进行参数更新1.2.5.1不同的停止策略1.2.5.2对比不同的梯度下降方法1.2.7计算精度案例实战python实现罗辑回归1.任务概述Thedat
grinningGrace
·
2020-08-06 12:04
Python数据分析与机器学习
实战笔记
(10) - 项目实战(交易数据异常检测)
文章目录项目实战(交易数据异常检测)1.信用卡欺诈检测1.1任务流程:1.2主要解决问题:2.项目总结项目实战(交易数据异常检测)1.信用卡欺诈检测基于信用卡交易记录数据建立分类模型来预测哪些交易记录是异常的哪些是正常的。1.1任务流程:a.加载数据,观察问题b.针对问题给出解决方案c.数据集切分d.评估方法对比e.逻辑回归模型f.建模结果分析g.方案效果对比1.2主要解决问题:(1)在此项目中,
grinningGrace
·
2020-08-06 12:04
Python数据分析与机器学习
实战笔记
(11)-决策树算法
文章目录决策树算法1.决策树算法概述2.熵的作用3.信息增益原理4.决策树构造实例5.信息增益与gini系数6.预剪枝和后剪枝7.回归问题解决决策树算法1.决策树算法概述既可以做分类也可以做回归2.熵的作用H(U)=E[−logpi]=−∑i=1npilogpiH(U)=E\left[-\logp_{i}\right]=-\sum_{i=1}^{n}p_{i}\logp_{i}H(U)=E[−
grinningGrace
·
2020-08-06 12:04
python数据分析与机器学习
实战笔记
——matplotlib
Matplotlib库基础画折线图importpandasaspdunrate=pd.read_csv(r"F:\唐宇迪机器学习资料\机器学习\Python库代码(4个)\3-可视化库matpltlib\UNRATE.csv")unrate["DATE"]=pd.to_datetime(unrate["DATE"])print(unrate.headd(12))DATEVALUE01948-01-
you_are_mine_py
·
2020-08-06 12:03
数据分析与机器学习
深度学习
python
数据可视化
机器学习
数据分析
深度学习
Python数据分析与机器学习
实战笔记
(3)- Matplotlib
文章目录Matplotlib1.Matplotlib基本操作1.1matplotlib概述1.2不同的线条,线条格式,颜色1.2.1颜色1.2.2绘制多条线1.2.3指定线条宽度1.3子图与标注1.3.1给图上加上注释1.4风格设置1.5条形图1.6条形图细节1.7盒图1.8小提琴图violinplot1.9直方图和散点图1.103D图绘制1.11Pie图与布局1.12Pandas与sklearn
grinningGrace
·
2020-08-06 11:16
Mysql
实战笔记
(四) 实践(3)
十、只查一行的语句也会慢查询长时间不返回select*fromtwhereid=1;查询结果长时间不返回。一般碰到这种情况的话,大概率是表t被锁住了。接下来分析原因的时候,一般都是首先执行一下showprocesslist命令,看看当前语句处于什么状态。等MDL锁出现这个状态Waitingfortablemetadatalock表示的是,现在有一个线程正在表t上请求或者持有MDL写锁,把selec
拿骚的莫里斯
·
2020-08-06 04:45
mysql
Mysql
实战笔记
(五) 实践(4)
十二、MySQL中提高性能的方法短连接风暴连接到数据库后,执行很少的SQL语句就断开,下次需要的时候再重连。先处理掉那些占着连接但是不工作的线程。可以通过killconnection主动踢掉不工作的线程。这个行为跟事先设置wait_timeout的效果是一样的。设置wait_timeout参数表示的是,一个线程空闲wait_timeout这么多秒之后,就会被MySQL直接断开连接。减少连接过程的消
拿骚的莫里斯
·
2020-08-06 04:45
mysql
有趣的请求参数/请求头
参考大佬的文章我的Web应用安全模糊测试之路WebFuzzing方法和漏洞案例总结
实战笔记
之服务端逻辑重构漏洞大佬的字典fuzzDicts前言加一个参数就是一个洞。
R0oKi3
·
2020-08-05 23:00
曲卉:培训完20家公司的增长团队,我总结了4个最常见的坑
本文作者出自增长专家曲卉,著作有《硅谷增长黑客
实战笔记
》,相信做增长的你一定不会陌生。曲卉也为国内许多企业做过增长培训,包括大家熟知的腾讯、阿里、新浪、爱奇艺、陌陌等。
增长黑盒
·
2020-08-05 15:24
Vue
实战笔记
01 - 简易网站后台的搭建之分类功能的实现
简易网站后台的搭建—分类功能的实现本文章是学习B站全栈之巅系列课程的学习笔记,利用笔记来吸收升华学到的知识。学习感受是,如果有一定的nodejs+mongoDB+vue的基础,加做过一两个相关的练手项目,再学习这个课程,你会发现原来搭建一个完整有基础功能的网站,是如此的简单,会有很大的收获。参考源码:https://github.com/morningClock/herohoner视频学习地址:点
Yuval Zhong
·
2020-08-05 15:10
Vue
Node
实战项目
PYNQ
实战笔记
(二)————使用HLS构建加法器
这篇博文主要用于总结HLS构建加法器的过程与细节,最后使用PYNQ开发板进行验证。本文参考官方提供的教程。链接如下:clickherehttp://www.tul.com.tw/ProductsPYNQ-Z2.htmlHLS的加法IP构建打开HLS,新建工程,定义文件的位置与名称,点击next输入定义顶层函数名称新建一个文件,使用.cpp作为后缀这里不用添加testbeach直接跳过选择板子型号具
ty_xiumud
·
2020-08-05 14:35
#
PYNQ
原码,反码,补码,到底是个啥? -?,你来这看看吧。
写在前面:这里是小王成长日志,一名普通在校大学生,想成学习之余将自己的学习笔记分享出来,记录自己的成长轨迹,帮助可能需要的人,平时博客内容主要是一些系统的学习笔记,项目
实战笔记
,一些技术的探究和自己的一些思考
小王心里有人了
·
2020-08-05 03:42
日常学习笔记
#
日常:C/C++
Wireshark网络分析
实战笔记
(一)抓包过滤器
抓包过滤器和显示过滤器的区别:1.抓包过滤器配置在抓包之前,wireshark只抓取抓包过滤器过滤的数据2.显示过滤器配置在抓包后,wireshark已经抓取所有的数据包,显示过滤器让wireshark只显示想看的数据包抓包过滤器的配置方法:1.在主页面的...usingthisfilter中输入表达式(点击文本框前面的黄色按钮会显示常用的表达式):2.打开captureinterfaces选项,
nceuaprsf
·
2020-08-05 02:43
wireshark
图论基础性习题
实战笔记
从今天起,尽可能分享一些图论的习题。为了节省抄题的时间,在排版上不予过分究竟。不可避免引用一些文章,这里一并感谢作者,如果侵权请联系删除。分析:首先注意这个微信公众号主要讲运筹学,图论在运筹学课程有很大一部分,不过图论术语中文目前相对不固定,运筹学里面有一些出入,这是正常的。比如上述的单链在图论一般说路(path)。本题难度很一般,但是他体现了反证法的威力,以及证明图连通的小策略。这个策略是把连通
zlc_abc
·
2020-08-04 22:06
图论
增长黑盒给你推荐10本书:学习增长,提升认知
《硅谷增长黑客
实战笔记
》今年依然力挺曲老师的著作!
增长黑盒
·
2020-08-04 21:16
Docker进阶实战
Docker进阶实战学习推荐哔哩哔哩狂神说javaDoceker入门
实战笔记
-传送门容器数据卷什么是容器数据卷使用数据卷实战:安装Mysql具名和匿名挂载具体目录挂载匿名挂载具体挂载具体目录挂载拓展rorw
洋气洋气黄
·
2020-08-04 21:27
Centos
Docker
Dockerfile
Mysql
实战笔记
(六) 实践(5)
十五、MySQL是怎么保证高可用的?正常情况下,只要主库执行更新生成的所有binlog,都可以传到备库并被正确地执行,备库就能达到跟主库一致的状态,这就是最终一致性。主备延迟主备切换可能是一个主动运维动作,比如软件升级、主库所在机器按计划下线等,也可能是被动操作,比如主库所在机器掉电。与数据同步有关的时间点主要包括以下三个:主库A执行完成一个事务,写入binlog,我们把这个时刻记为T1;之后传给
拿骚的莫里斯
·
2020-08-04 21:23
mysql
Mysql
实战笔记
(三) 实践(2)
五、为什么表数据删除后,表文件大小不变?一个InnoDB表包含两部分,即:表结构定义和数据。在MySQL8.0版本以前,表结构是存在以.frm为后缀的文件里。而MySQL8.0版本,则已经允许把表结构定义放在系统数据表中了。表数据表数据既可以存在共享表空间里,也可以是单独的文件。这个行为是由参数innodb_file_per_table控制的:这个参数设置为OFF表示的是,表的数据放在系统共享表空
拿骚的莫里斯
·
2020-08-04 21:48
mysql
Mysql
实战笔记
(二) 实践(1)
一、普通索引和唯一索引查询过程对于普通索引来说,查找到满足条件的第一个记录后,需要查找下一个记录,直到碰到第一个不满足条件的记录。对于唯一索引来说,由于索引定义了唯一性,查找到第一个满足条件的记录后,就会停止继续检索。InnoDB的数据是按数据页为单位来读写的。在InnoDB中,每个数据页的大小默认是16KB。对于整型字段,一个数据页可以放近千个key。更新过程当需要更新一个数据页时,如果数据页在
拿骚的莫里斯
·
2020-08-04 21:47
mysql
Mysql
实战笔记
(一) 基础
一、mysql基础架构大体来说,MySQL可以分为Server层和存储引擎层两部分。Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。连接器一个用户成功建立连接后,即使你用管理员账号对这个用户的权限做了修改,也不会影响已经存在连接的
拿骚的莫里斯
·
2020-08-04 21:47
mysql
【项目管理】项目
实战笔记
之五:里程碑管理
一、背景由于公司及部门的发展,项目经理已经开始面对人数众多,时间跨度较长的版本管理挑战。如张湘辉(1994年加盟微软,现任微软大中华区CTO)所说:以Windows7为例,包含七八千万条甚至上亿条代码,五六千人同时开发,还有很多合作伙伴确保周边产品兼容。对这样一个超大的项目而言,不能一眼盯到结果,不能像跑百米一样,始终盯着终点。我们的经验是盯终点肯定乱,因为要经历非常漫长的过程。从心理上说,当发现
小落勇士
·
2020-08-04 15:50
项目管理
Java接口自动化测试
实战笔记
综述代码管理工具Git测试框架TestNG测试报告Mock接口框架HTTP协议接口测试框架HttpClientSprintBoot自动化测试开发数据持久层框架MyBatis>>>>>>branchname在文件中提示#回退到上一个版本,HEAD后添加几个^就是向前回退几个版本gitreset--hardHEAD^#或指定向前回退多少个版本gitreset-hardHEAD~10#查看历史版本号gi
WGH100817
·
2020-08-04 12:44
《java并发编程实战》 第六章 任务执行框架
《java并发编程
实战笔记
》第六章结构化并发应用程序-----任务执行介绍Executor框架前的背景知识Executor框架线程池Executor的生命周期如何周期执行任务页面渲染器------并行运行的改进串行的页面渲染器
乌鸦大大
·
2020-08-04 06:41
java并发编程实战
《Effective Objective-C 2.0》读书/
实战笔记
二
##《EffectiveObjective-C2.0》读书/
实战笔记
二第3章:接口与API设计??
weixin_33908217
·
2020-08-04 05:14
mxnet
实战笔记
(1) - 使用自己的图片数据训练CNN模型
前言很久之前笔者就配好了mxnet环境,却因为种种原因始终没有进行系统的学习,其中一个原因是mxnet的文档不甚详细,相关教程数量和TensorFlow等框架相比也比较少,不太容易上手。因此,笔者计划近期写几篇文章来整合mxnet的零散知识,一方面补充网上很多教程都缺乏的实际使用细节,另一方面督促自己坚持深度学习实践。废话不多说,我们现在开始!本篇笔记记录了我使用Kaggle的”dogsvscat
风雨破老鼠
·
2020-08-04 01:21
Deep
Java并发编程
实战笔记
1、什么是线程安全?当多个线程访问一个类时,如果不用考虑这些线程在运行时环境下的调度和交替执行,并且不需要额外的同步及在调用方代码不必作其他的协调,这个类的行为仍然是正确的,那么称这个类是线程安全的。2、什么是原子性:假设有操作A和B,如果从执行A的线程的角度看,当其他线程执行B时,要么B全部执行完成,要么一点都没有执行,这样A和B互为原子参照。一个原子操作是指:该操作对于所有的操作,包括它自己,
谷悦古月
·
2020-08-03 21:23
读书
Java架构师之路
Spring Cloud 微服务
实战笔记
微服务知识传统开发所有业务逻辑都在一个应用中,开发,测试,部署随着需求增加会不断为单个项目增加不同业务模块;前端展现也不局限于html视图模板的形式,后端向前端支持需要更多的接口模块。随着需求增多,项目变大,单体系统部署在一个进程内部,往往修改很小的功能,为了部署上线也会影响其他功能。后期维护成本会变得越来越大,难以控制。微服务架构中不同模块拆分成不同服务,都能独立部署和扩展,运行在自己的进程内,
架构卫高明
·
2020-08-03 18:43
机器学习
实战笔记
:深入理解SVM之非线性支持向量机以及SMO算法
前述在前面我们介绍了线性情况下的支持向量机,它是通过寻找一个线性的超平面来达到对数据进行分类的目的。只是,由于是线性方法,所以对非线性的数据就没有办法处理了。非线性支持向量机比如图中的两类数据,分别分布为两个圆圈的形状,因为数据本身就是线性不可分的,所以不论是什么高级的分类器,仅仅要它是线性的,就没法处理,SVM也不行。我们可以看到该数据集就是用两个半径不同的圆圈加上了少量的噪音得到的。所以,一个
SJian666
·
2020-08-03 16:28
机器学习
Java并发编程
实战笔记
(二):对象的共享
可见性为了确保多个线程之间对内存写入操作的可见性,必须使用同步机制。缺乏同步的程序中可能产生错误结果的一种情况:失效数据。加锁的含义不仅仅局限于互斥行为,还包含内存可见性。为了确保所有线程都能看到共享变量的最新值,所有执行读操作或者写操作的线程都必须在同一个锁上同步。Java提供了一种稍弱的同步机制,即volatile变量,用来确保变量的更新操作通知到其他线程。当把变量声明为volatile类型后
DawnDreamer
·
2020-08-03 12:14
并发编程
tableau应用
实战笔记
tableau应用实战之人人都是数据分析师tableau入门敏捷商务智能与传统BI相比灵活、实时数据可视化明星tableau定位:数据可视化敏捷开发和实现的商务智能展现工具核心技术:独创的VizQl数据库用户体验良好且易用的表现形式tableau主要特性1.极速高效2.简单易用3.多种数据源4.高效接口集成数据提取API:c,c++,java,python,.tde文件javascriptAPI:
chumingke
·
2020-08-03 07:54
第一章 缓存
实战笔记
一、缓存的概念1、外存外储存器是指除计算机内存及CPU缓存以外的储存器,此类储存器一般断电后仍然能保存数据。常见的外存储器有硬盘、软盘、光盘、U盘等,一般的软件都是安装在外存中(windows系统指的是CDEF盘,Linux系统指的是挂载点)。2、内存内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存(Mem
Hankin晚风
·
2020-08-03 01:51
分布式常见场景解决方案笔记
maven 之中央仓库和私有仓库实战
最好的资料是这篇文章:Maven3
实战笔记
09Maven的私服-Nexus常用功能-琉璃仙境-ITeye技术网站http://suhuanzheng7784877.iteye.com/blog/1073768
liweiwei1419
·
2020-08-03 01:57
maven
JNA
实战笔记
汇总二 JNA和C/C++的数据类型转换
本文接上一篇文章JNA
实战笔记
汇总一简单认识JNA|成功调用JNA一、JNA技术的难点上篇文章我们成功实现了Java使用JNA调用C/C++的函数代码:intsayHello(){printf("HelloWorld
AFinalStone
·
2020-08-02 22:13
JNA开发
Go语言资料整理
Go语言环境搭建详解《Go语言实战》笔记(二)|Go开发工具《Go语言实战》笔记(三)|GoDoc文档《Go语言
实战笔记
》(五)|Go切片《Go语言
实战笔记
》(四)|Go数组Go语言
实战笔记
(六)|GoMap
acceptedwwh
·
2020-08-01 03:33
golang开发
Unity3D项目
实战笔记
(5):延时功能的几种实现
我所做过的系统,分单机版系统(2005年)、CS系统(2010年)、实时系统(2015年),各个系统均有“延时”功能:定时调度的;本博客说的是实时系统中的延时功能(基于Unity3D游戏引擎)。在Unity3D中,新建的脚本会默认继承MonoBehaviour,其中Update函数会被引擎自动调度,如在我的电脑上,Update函数被调用的周期为0.012s。那么Unity3D中,仅有通过Updat
weixin_30585437
·
2020-07-31 10:37
转:Unity延时功能的几种实现
转自《Unity3D项目
实战笔记
(5):延时功能的几种实现》我所做过的系统,分单机版系统(2005年)、CS系统(2010年)、实时系统(2015年),各个系统均有“延时”功能:定时调度的;本博客说的是实时系统中的延时功能
dujiahei
·
2020-07-30 23:15
unity学习
unity
动画
脚本
MySQL
实战笔记
(四)数据库索引
数据库索引索引的出现其实就是为了提高数据查询的效率你,就像书的目录一样。一本500页的书,如果你想找到其中的某个知识点,在没有目录的情况下,需要找好久。同样,对于数据库的表而言,索引其实就是它的目录。索引的常见模型索引的出现是为了提高查询效率,但是实现索引的方式和数据结构有多种,先学习其中的三种,它们分别是哈希表、有序数组和搜索树。从使用者的角度简要分析一下这三种模型的区别。哈希表是一种以键-值(
DuanYi1998
·
2020-07-30 23:41
MySQL学习笔记
PHP从前端到后台整站开发
实战笔记
-2
1.layer.js引用与dialog.js封装前端界面中需要经常用到弹出对话框的效果,这里基于layer.js进行二次封装,适用于本项目更方便首先需要将相关的js和css等公共文件放到/Public文件夹中新建的dialog.js内容:vardialog={//错误弹出层error:function(message){layer.open({content:message,icon:2,titl
DexterLien
·
2020-07-30 21:47
php
java性能调优
实战笔记
01|如何制定性能调优标准?有哪些参考因素可以体现系统的性能CPU:有的应用长期占用CPU资源,导致其他资源无法争夺到CPU而响应缓慢。如代码递归导致的无限循环,正则表达式引起的回溯,JVM频繁的FULLGC,以及多线程编程造成的大量上下文切换等。内存:当内存空间占满时,对象无法回收,会导致内存溢出、内存泄露等。磁盘I/O:它无法与内存的读写速度相提并论。网络:带宽过低时,传输数据大或并发量大都会
shuangyueliao
·
2020-07-30 16:20
《mysql必知必会》读书
实战笔记
21-创建表和操作表
第21章创建和操纵表21.1创建表21.1.1表创建基础创建一张客户表customers1:createtablecustomers1(cust_idintnotnullauto_increment,cust_namechar(50)notnull,cust_addresschar(50)null,primarykey(cust_id));createtableifnotexistscustome
thinkact
·
2020-07-30 07:26
《mysql必知必会》读书
实战笔记
23-存储过程
第23章使用存储过程23.1存储过程存储过程,是为了完成一个复杂任务,而编写的多条sql语句的集合,语句执行次序不定,需要根据检索条件判断。存储过程实际上是一种函数,因此存储过程名后要加括号(),来放置参数,即使没有参数也要括号。23.2为何使用存储过程3个优点:简单:将复杂语句封装,简单调用即可;业务逻辑更改,直接修改存储过程。安全:不需反复编写复杂代码,防止错误发生;执行权限和访问权限分开,保
thinkact
·
2020-07-30 04:05
STM32
实战笔记
文章目录比较好的文章加密驱动开发启动使用CCMRAM内存串口网口UDPUSB虚拟串口在线升级官方资源博客资源推荐资源Keil使用生成bin文件问题分析与解决JTAG与串口JTAG下载程序找不到JTAG设备STM32汇编汇编中含C语言注释数字信号处理滤波IIR滤波器本人STM32开发过程中的一些心得及总结。比较好的文章加密STM32MCU加密原理与方法(很详细)驱动开发启动使用CCMRAM内存CCM
如若明镜
·
2020-07-30 01:53
电子电路设计与制作
《mysql必知必会》读书
实战笔记
24-游标
第24章使用游标24.1游标游标,是一个select语句的查询结果集,用于交互式应用,如:滚动屏幕上的数据,浏览和修改数据。在mysql中,游标只能用于存储过程和函数。24.2使用游标使用游标的步骤:1、声明游标:一次声明游标后,可多次打开和关闭游标。2、打开游标:从服务器检索出数据结果集。一次打开游标后,可多次取出数据。3、取出数据:按条件筛选、显示数据。4、关闭游标注意顺序:declare创建
thinkact
·
2020-07-29 22:59
什么是优秀的产品经理?
硅谷产品
实战笔记
产品经理的理解产品经理带领产品团队,在高效的时间内推出满足用户需求的产品(或依据公司的产品战略,对某个产品或产品线担负主要责任的角色。)"经理”是指经人理事,并非指职位。
宇相
·
2020-07-29 14:29
Vue.js+Koa2电商
实战笔记
1.项目初始化npm-v//确认安装node基本环境npmivue-cli-g//-g全局安装vue-clivueinitwebpack//使用webpack模板安装不安装eslint,eslint用于多人开发,按照谷歌和facebook的代码标准开发。unit--no//大公司有专门测试人员ese--nopackage-lock.json别人不会因为版本不同而运行不了。README.md如何运行
xiaohanzhu000
·
2020-07-29 00:33
VUE
机器学习
实战笔记
第三章-决策树
PS1:以下代码使用py3.7执行,原书出版于2013年(大概是),示例代码都是10年和11年写的,使用的是py2的语法,有许多不能执行,如:dict_keys.keys()[*]dict.iteritems()等PS2:所有代码均在JupyterNotebook上测试,所需包及版本如下numpy:1.16.5matplotlib:3.1.13决策树计算给定数据集的香农熵frommathimpor
ColdCurlyFu
·
2020-07-28 21:22
Python
机器学习
Vue
实战笔记
03 - 简易网站后台的搭建之后台信息管理功能的实现
后台信息管理功能的实现本文章是学习B站全栈之巅系列课程的学习笔记,利用笔记来吸收升华学到的知识。学习感受是,如果有一定的nodejs+mongoDB+vue的基础,加做过一两个相关的练手项目,再学习这个课程,你会发现原来搭建一个完整有基础功能的网站,是如此的简单,会有很大的收获。参考源码:https://github.com/morningClock/herohoner视频学习地址:点击这里物品管
Yuval Zhong
·
2020-07-28 20:50
实战项目
Vue
Vue
实战笔记
配置环境,使用stylus语法下载stylus包npminstallstylus--savenpminstallstylus-loader--save建立HomeHeader主页头部组件,iconfont的使用,~~~建立一个iconfont文件夹放入上面的4个文件,在上一级目录放入iconfont.css,把css的路径修改在main.js中引入使用styl创建全局变量css,使通用的css引用
酷雨吹
·
2020-07-28 20:10
机器学习
实战笔记
(二)决策树
决策树决策树是一种十分常用的分类方法。由于这种决策分支画成图形很像一棵树的枝干,故称决策树。在机器学习中,决策树是一个预测模型,他代表的是对象属性与对象值之间的一种映射关系。Entropy=系统的凌乱程度,使用算法ID3,C4.5和C5.0生成树算法使用熵。这一度量是基于信息学理论中熵的概念。分类决策树模型是一种描述对实例进行分类的树形结构。决策树由结点(node)和有向边(directededg
HJ_彼岸
·
2020-07-28 14:17
机器学习
机器学习
实战笔记
--决策树-决策树基础
转自JackCuihttp://cuijiahua.com/blog/2017/11/ml_2_decision_tree_1.html求香农熵:p(xi)是选择该分类的概率frommathimportlogdefcalcShannonEnt(dataset):numEntries=len(dataset)#求数据集列表的行数labelCounts={}forfeatVecindataset:cu
我打豆豆sky
·
2020-07-28 11:06
代码
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他