- 博客(32)
- 资源 (1)
- 收藏
- 关注
原创 【机器学习】Random Forest(随机森林)入门和实战(三)什么时候使用
一句话你不知道用什么模型的时候就用RF。优点万金油。只要是分类,回归问题,都能一股脑的用它。操作简单。不可否认神经网络的效果比它好,但是神经网络要疯狂调参啊,一调就是好几天,你见过像RF这么乖巧,耐操,就几个参数就搞定的么。效果好。因为本质上是用了很多不同模型的Tree。总有一些树蒙对,所以不管是什么问题,运行出来的效果不会太差。缺点内存消耗高。种几百颗树,没有十几亩“地”不行。容易过拟
2017-02-14 13:48:28 5787 2
原创 【机器学习】Random Forest(随机森林)入门和实战(二)它是个什么东西(What)
我对机器学习模型的学习方法分为三点:学会如何使用(how),扫盲式的了解它是个什么东西(What),以及什么时候使用(when)。定义RF是用来处于 分类 问题和 回归 问题的通用性模型,属于 集成学习(Ensemble) 的一种。(什么是集成学习?画上问号,后几篇文章解释)关键词森林我知道你想的是这样: 没错就是这样,所以核心就是每棵树:- 是什么:不同模型的决策树 (Decision Tr
2017-02-14 13:23:01 3148
原创 【机器学习】Random Forest(随机森林)入门和实战(一)先写个项目
准备条件seaborn: 一个可视化工具,不会用参见:数据可视化工具seabornmatplotlib.pyplot: 也是一个可视化工具sklearnpandasnumpyjupyter notebook实践项目项目地址 Kaggle上面的一个项目:digit-recognizer项目描述 简单说下就是train.csv训练数据里面是42000条手写数字图片的数据。 tra
2017-02-14 00:01:22 10575
原创 机器学习
机器学习知识体系定个基调是我学习机器学习的方法和目的可以归纳为一起,即:为我所用了解机器学习知识体系的目的在于知道我现在学的位置在哪里更多的知识体系资料补充:机器学习知识体系
2017-02-13 22:23:58 453
原创 Hexo + Github Pages 搭建博客 且不同设备上同步写作
安装为什么选择Github Pages + Hexo穷(githubpages 免费,且送300M的空间)还算好用(写完上传就两步,多插件)颜值丰富多变(可以自己设置别人弄好的主题)你需要准备什么一台 mac一个 github 账号node.jshomebrewhexo步骤分解创建Githubpages安装node.js安装homebrew安装hexo创建本地hexo
2017-02-12 23:47:56 1794
原创 Convet lproj to strings for iOS Android Translation
应用场景公司做翻译,因为接受的统一渠道都是iOS格式的翻译文件。翻译出来都是iOS格式文件。 作用描述For Android: 将iOS格式的翻译文件转成Android格式的xml文件。补充缺失的语言翻译。将一些翻译出来的结果里面的 的引号“ 去掉For iOS:补充缺失的语言翻译。将一些翻译出来的结果里面的 的引号“ 去掉代码地址这里并不打算上传到PIP上去,这里采用原始代码共享的功
2017-02-12 22:28:03 416
原创 【github】2015.09.09 linux 命令行设置代理,连接github(Linux command line set http proxy for connecting github)
命令行设置代理解决连接github的问题
2015-09-09 23:37:47 991
原创 【java.repaint】制作动画时的刷新
repaint() 2008-07-14 10:50 星期一 repaint()这个方法是一个具有刷新页面效果的方法,如果你要页面进行重画就可以调用.一般都是在AWT的图形绘制当中调用的到.那么该方法具体的工作原来是怎么样的呢?看下面的结构流程图你就可以大概的了解了: repaint()方法 | | V AWT线程--->
2014-05-13 21:44:05 2775
转载 DECLARE_DYNAMIC/IMPLEMENT_DYNAMIC宏的详细解释【转】
DECLARE_DYNAMIC/IMPLEMENT_DYNAMIC宏的详细解释最近有些朋友在看《深入浅出MFC》的时候,被第三章的几个宏给卡住了,记得我第一次看此书时,也被这几个宏给卡住。当然真正卡人的其实是第一个,也就是DECLARE_DYNAMIC/IMPLEMENT_DYNAMIC。我做了一个详解,供同样被卡住的朋友做个参考:)说明:这两个宏的主要目的,是在所指定的class(比
2014-04-13 09:51:11 1746
转载 [jsp]Class.forName详解
Class.forName(xxx.xx.xx) 返回一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。至于什么时候用,可以考虑一下这个问题,给出一个字符串变量,它代表一个类的包名和类名,怎么实例化它?只有提到的这个方法了,不过要再加一点。A a = (A)Class.forName("pacage.A
2014-04-02 16:08:48 1607
转载 【JSP】jsp中标签id和name的区别(转)
name原来是为了标识之用,但是现在根据规范,都建议用id来标识元素。 但是name在以下用途是不能替代的:1. 表单(form)的控件名,提交的数据都用控件的name而不是id来控制。因为有许多name会同时对应多个控件,比如checkbox和radio, 而id必须是全文档中唯一的。此外浏览器会根据name来设定发送到服务器的request。因此如果用id,服务器是无法得到
2014-04-01 19:46:21 1898
转载 JSP中request.getParameter()和session.getAttribute()的区别
JSP中request.getParameter()和session.getAttribute()有没有区别,它们各自适合那些场合,thx. --------------------------------------------------------------- request.get是从上一个页面用户提交的数据中取得, 而session存在范围是用户这一次看你的网站
2014-04-01 19:32:03 1070
原创 【jsp】局部变量和全局变量
1.jsp三种脚本元素全局变量到处可以用,例如声明的,局部变量就是只有函数内部可以用2.记录一下我用使用jsp页面中全局变量声明遇到的问题,我们用全局变量一般保存的是在这个页面中要多次用到的变量,如用户ID等等,但是在给变量定义赋值后,关闭页面再此打开后值是不变的,这使得想用全局变量接收提交的参数的时候出现一些问题:比如用户ID依然是上次
2014-04-01 09:06:28 5415
原创 传入数组名,如何得到数组元素个数
首先,请先参考我上一篇博文《sizeof的种种孽缘》,搞清楚何为数组名退化。 方法一:把数组长度作为参数传入。 方法二:裹成结构体传入。#include "stdio.h"typedef struct array_box{ int array[10];}ARRAY_BOX;void getData(ARRAY_BOX * arrayBox_p)
2013-11-01 19:47:48 1011
转载 sizeof的种种孽缘
摘要:Sizeof的作用非常简单:求对象或者类型的大小。然而sizeof又非常复杂,它涉及到很多特殊情况,本篇把这些情况分门别类,总结出了sizeof的10个特性:(0)sizeof是运算符,不是函数;(1)sizeof不能求得void类型的长度;(2)sizeof能求得void类型的指针的长度;(3)sizeof能求得静态分配内存的数组的长度!(4
2013-11-01 18:39:52 687
原创 好的讲解博文地址
1.堆:http://www.cnblogs.com/vamei/archive/2013/03/20/2966612.html
2013-10-29 10:21:01 588
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人