自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 Paper List for Generative Model

This blog will act as a reading list for me. If I have enough time, I will also post some summary or analysis about these papers in the future.ModelRecommended git repository : https://github.com/wi...

2019-08-30 03:39:22 317

原创 Knowledge about Ranking Algorithms

1. TypeMost current ranking algorithms can be divided into three main categories: pointwise, pairwise and listwise.Pointwise ranking algorithmsThis type of algorithms does not use any relative info...

2019-06-13 13:41:22 262

原创 Useful resource for deep learning

1. Batch Normalization“An overview of normalization methods in deep learning”http://mlexplained.com/2018/11/30/an-overview-of-normalization-methods-in-deep-learning/continue…

2019-06-10 22:38:38 203

原创 Alpha系列论文笔记(二) AlphaGo Zero

1. 背景通过系列一对Alpha的介绍,我们已经知道了AlphaGo的大致模型内容。在2017年,论文1又基于AlphaGo提出了一个新模型AlphaGo Zero。新模型和AlphaGo的主要区别就在于,完全没有应用人类对弈数据。在AlphaGo中,人类对弈数据主要在快速策略网络和监督学习策略网络。在论文中提到,应用人类专家数据的缺点主要有两部分:1. 很难获取可靠的专家数据;2. 系统的表...

2018-12-22 01:52:26 1549

原创 Alpha论文系列笔记(一)AlphaGo

1.背景本文主要为我本身对AlphaGo1论文的理解及解读。由于本身可能能力有限,解读不准确的地方欢迎大家指正。符号简要说明s : State(状态) 指代当前棋局状态,可以表示为一个19×1919 \times 1919×19 的特征平面a : Action(动作) 指代在某一状态s下,可能采取某一动作(即将棋子下在某一个地方)A(s)A(s)A(s) :...

2018-12-20 08:15:51 4465

原创 机器学习笔记 —— PCA

对于PCA老是懂了又忘,所以写一篇笔记总结一下好啦!1. PCA简介在多元统计分析中,主成分分析(英语:Principal components analysis,PCA)是一种分析、简化数据集的技术。主成分分析经常用于减少数据集的维数,同时保持数据集中的对方差贡献最大的特征。这是通过保留低阶主成分,忽略高阶主成分做到的。这样低阶成分往往能够保留住数据的最重要方面。但是,这也不是一定的,要视具体应用

2017-04-10 21:48:07 959

原创 [服务器小笔记]上传下载文件及python调试

首先,我使用的是XShell 连接ubuntu服务器,采用rz和sz命令即可上传或下载文件。同样,使用rz和sz需要安装lrzsz包。[lrzsz]:lrzsz是一款在linux里可代替ftp上传和下载的程序[安装]: apt-get install lrzsz使用时,直接输入命令rz,即可上传文件。python调试时,可以通过如下命令:python -m pdb

2016-11-23 21:45:54 2089

原创 [服务器小笔记]Ubuntu配置numpy等环境

配置非常简单,只需要三行命令即可配置numpy,matplotlib, scipysudo apt-get install Python-scipysudo apt-get install python-numpysudo apt-get install python-matplotlib[apt-get说明]:apt-get是一条linux命令,适用于deb包管理式的操作

2016-11-23 20:52:56 724

原创 元胞自动机

元胞自动机1. 简介cellular automata,在本质上,是一种将无序,无规则,不平衡的状态,将它变为有序、有规则、平衡的状态。这种改变是不可预测的。首先,一个可以转化为空间结构,或者说棋盘结构的世界。其次,状态的改变只与周围邻居的状态有关,且改变规矩是普适一样的。最后,平衡的状态其实可以有很多种,制定好规则后每次得到的状态可能都不一样。PS: 关于rule的选择, Stephen Wolf

2016-11-12 01:41:48 17775 2

原创 机器学习笔记(三)牛顿法和梯度下降法

3 优化算法介绍3.1 梯度下降法梯度下降法:[定义] :梯度下降法(英语:Gradient descent)是一个一阶最优化算法,通常也称为最速下降法。 要使用梯度下降法找到一个函数的局部极小值,必须向函数上当前点对应梯度(或者是近似梯度)的反方向的规定步长距离点进行迭代搜索。如果相反地向梯度正方向迭代进行搜索,则会接近函数的局部极大值点;这个过程则被称为梯度上升法。(摘自维基)对θ使用梯度下降法

2016-10-21 23:45:45 2324

原创 机器学习笔记(二)L1,L2正则化

2.正则化2.1 什么是正则化?(截自李航《统计学习方法》)常用的正则项有L1,L2等,这里只介绍这两种。2.2 L1正则项L1正则,又称lasso,其公式为:​ L1=α∑kj=1|θj|L1=\alpha\sum_{j=1}^{k}|\theta_j|特点:约束θj的大小,并且可以产生稀疏性[问题] : 为什么L1正则可以产生稀疏性?从图形上理解,L1正则的实质,相当于约束了θ的绝对值之和

2016-10-21 23:42:17 3842

原创 机器学习笔记(一)逻辑回归与多项逻辑回归

1.逻辑回归与多项逻辑回归1.1什么是逻辑回归?逻辑回归,可以说是在线性回归的基础上加上一个sigmoid函数,将线性回归产生的值归一化到[0-1]区间内。sigmoid函数如下:​ sigmoid(x)=11+e−xsigmoid(x)=\frac{1}{1+e^

2016-10-21 23:34:01 17633

原创 特征选择之 FCBF算法

FCBF算法介绍具体详述可见,提出该算法的论文 Feature Selection for High-Dimensional Data: A Fast Correlation-Based Filter SolutionFCBF算法: 全称 Fast Correlation-Basd Filter Solution, 是一种快速过滤的特征选择算法,一种基于symmetrical uncertaint

2016-10-17 15:05:27 12187 8

原创 最优化算法 之 遗传算法代码实现及说明

遗传算法介绍及代码实现(一)算法说明遗传算法是最优化算法的一种,具体算法步骤如下: (1) 首先,预先设定染色体数目GeneSize, 基因的最大最小范围maxGene/minGene, 变异概率mutepro, 交叉概率crosspro,迭代次数iterate_num,并定义适应值函数。 (2)然后,根据基因范围,初始化染色体,并计算所有染色体的适应值。 (3)接下来,根据染色体适应值,对染

2016-10-16 23:56:43 14289 1

原创 最优化算法 之 PSO算法

** (一)PSO算法简要介绍**PSO算法是一种最优化算法。它预定义一组粒子,和计算粒子适应值(fitness value)的函数。然后进行如下步骤:(1) 随机化这些粒子,并根据适应值函数算出所有粒子的适应值; (2) 选出当前所有粒子适应值最优的粒子,保存为全局最优粒子gbest;保存当前所有粒子的适应值,为局部最优粒子lbest(,)(由于现在是第一次求粒子fitness value

2016-10-11 00:14:50 7574 1

原创 机器学习入门 之 概论

以下内容,均来自李航老师的《统计学习方法》一书。

2016-08-17 15:07:50 362

转载 转:了解信息增益和决策树

原文地址:http://www.cnblogs.com/wentingtu/archive/2012/03/24/2416235.html信息增益================一,特征选择中的信息增益:================信息增益是什么,我们先从它的用处来了解它:信息增益是特征选择中的一个重要指标,它定义为一个特征能够为分类系统带来多少信息,带来的信息越多

2016-08-13 00:06:51 691

原创 特征选择算法之 ReliefF 算法

ReliefF算法是Relief算法的扩展, Relief算法只适用于两类样本的问题, ReliefF算法可以应用到多个样本上。ReliefF算法步骤如下:现有不同类别的样本若干, 对每类样本称作 Xn。1. 从所有样本中,随机取出一个样本a。2. 在与样本a相同分类的样本组内,取出k个最近邻样本。3. 在所有其他与样本a不同分类的样本组内, 也分别取出k个最近邻样本。

2016-08-08 17:10:43 25151 7

原创 特征选择算法之 chisquare 算法

chisquare特征选择算法:通过计算各个特征的卡方值,进行排序后得到。步骤如下: 1. 假设该特征与目标特征无关。 2. 计算卡方值,若卡方值较小,则相关性较小; 若较大,则相关性较大。每个特征的卡方值计算应如下:             X^2 = ∑ ((YA - YB)^ 2 / YB)其中,YA是每个样本中,YA的实际值,而YB为理想值,即假设无关成立时

2016-08-08 09:46:09 8259

原创 javaweb-----XML配置详解

web.xml文件用于一个javaweb项目的初始化配置1. 设置欢迎页/开始页 /login.jsp2. 命名servlet并指定url,初始化值为servlet命名,并指定路径和url LoginServlet servlet.LoginServlet LoginServlet /loginServlet除此之外,还可以在中添

2016-06-13 17:13:00 559

原创 javaweb动态网站-----如何在javaweb项目中使用bootstrap框架

数据库作业居然是写一个javaweb动态网站喵....一点都不会实在是愁死人了╮(╯_╰)╭,做完了的总结如下:首先,新建一个Dynamic Web Project,项目结构实例如图:                                            可以看到项目结构如下:————src(源码)————WebContent————----cs

2016-06-13 17:00:28 12799 1

原创 数据库存储过程,触发器,游标,序列总结

存储过程(Stored Procedure)在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。语法:create [or replace] procedure nam

2016-05-29 17:49:57 1101

原创 unix学习---unix系统常用命令集锦

文件操作部分1.ls       列出目录下所有文件名用法: ls /路径             列出该路径下的所有文件名             ls -l /路径         显示该路径下的所有文件名及其属性等。             ls -a /路径       显示隐含文件2.cp     拷贝文件或目录用法: cp /源文件路径 /目标路径若

2016-05-15 02:13:05 621

原创 算法学习---关于哈密顿图的哈密顿通路求解问题

之前以自己一渣渣之身参加了一个比赛,果然连门槛都没摸到,虽然略有沮丧不过还是得到了很多思考哒,这里记一下。因为之前没有接触过算法,感觉这个可能也只是能够解决问题,效率极低,先记下来以后有兴致慢慢优化好了。首先,说明本次问题:本次问题是,构建一个有向哈密顿图,给出任意两个点,找到他们之间存在的哈密顿通路。哈密顿通路需要保证所有点被遍历到,同时不能有重复点。(由于比较习惯java,所以偷懒直接写java

2016-04-22 21:26:31 7942

原创 java学习---double去零和精度问题

之前写计算器作业的时候,偶然发现自己输入式子出现了精度问题,在小可爱的建议下,限制计算器输出的位数。以下是解决方案:DecimalFormat df = new DecimalFormat( ".00000000 ");Double num = Double.parseDouble(df.format(numbers.get(unknown)));this.result = "="

2016-03-13 21:38:12 2762

原创 java学习---char和int的类型转换问题

关于java中的类型转换1.char 2 int方法一:将char转换成String类型,然后调用parseInt的方法。char a = '7';int b = Integer.parseInt(a.toString());方法二:利用char的ascll码进行转换。char a = '7';int b = (int)a-(int)'0';误区:char转换成

2016-03-12 10:59:31 666

自己瞎编的迷之元胞自动机代码

这个是我参加2017数模,自己瞎编的一个具有空间连续性的仿元胞自动机的鬼东西。。。。。为了实现了交通流模拟中的安全距离和啥的,里面有交通流换道等。。。因为我自己改得也很混乱,大家有什么问题可以问我哦~ 欢迎下载喵~

2017-01-25

元胞自动机交通流模拟

这个是我参加2017年美赛数模借鉴了别人写的部分代码,自己写的元胞自动机代码, 大家可以下载了看看哦~, 如果有什么问题欢迎联系我~感谢下载喵~

2017-01-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除