- 博客(19)
- 资源 (4)
- 收藏
- 关注
原创 实现一版简单版XGBoost
XGBoost代码实践参考文章代码python代码部分结果部分树结构参考文章xgboost原理分析以及实践代码python代码# -*- coding:utf-8 -*-"""@author : shl@time : 2022-03-29 22:51@filename : SimpleXGBoost.py"""import loggingimport mathfrom typing import Listfrom six import StringIOimp
2022-04-02 23:25:12 1071 1
原创 手撸BoostingTree GBDT
BoostingTree代码实践数据数据例 8.2xix_ixi12345678910yiy_iyi5.565.705.916.406.807.058.908.709.009.05python 代码from typing import Listimport numpy as npimport pandas as pdpd.set_option("display.max_columns", 20)pd.set_optio
2022-03-20 23:58:27 816
原创 手撸AdaBoost
AdaBoost代码实践数学定义代码实现数据新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入数学定义决策树以及AdaBoost代码实现数据序号12345678910x01
2022-03-18 17:53:22 1408
原创 Latex在线编辑器帮助文档
Latex在线编辑器帮助文档区域分布选择区域文本区域下载区域AI区域识别结果公式检测公式识别AttentionLatex在线编辑器区域分布选择区域用于帮助用户记住各种Latex表达式,点击相应按钮,会在文本区域自动追加表达式文本区域Latex表达式区域;可以点选按钮输入,可以手动输入,AI自动识别的结果也会在这里显示。下载区域各种加载按钮;AI区域点击AI公式识别按钮用于选择要识别的公式图片;由于目前使用GTX1060显卡进行训练,基本不能训练,还有投入时间较少,效果不是很明显。目
2022-01-03 18:31:10 779
原创 创建自己的Latex公式编辑器及AI自动识别
Latex公式编辑器想法来源改用Markdown开始做笔记之后, 公式经常采用Latex书写,但是总是遇到一些公式不太会写,因此产生一个想法:实现一个在线使用latex编辑公式的工具,工具提供帮助,不用记忆很多写法;利用端午节假期实现了一版。编辑器链接如下:LatexAi 公式编辑器截图如下:所有图标全是svg图片渲染,可以任意放大界面而不失真。Flag既然简单的界面已经做出来了,而且起的名字带有AI,想着怎么也不能对不起这两个字母,就个自己立了个flag,列了一个计划,真正用起AI,来
2021-06-14 19:43:48 1384 2
原创 通过PyQt5+PyQtWebEngine+pyecharts建立自己的收入支出记账软件
通过PyQt5+PyQtWebEngine+pyecharts建立自己的收入支出记账软件初衷基本思路效果图代码地址初衷结婚后,我和媳妇合计要记一下我们的收入和支出,网上有很多这样的小软件,但是出于一种不想让他人看自己的小秘密的心理。决定自己写一个简单的记账软件。基本思路使用表格展示数据使用pyecharts的饼图显示结果使用sqlite3进行存储简单的增删查改使用PyInstaller和Inno Setup编译成安装软件,目前只编译了exe文件。效果图代码地址有兴趣的可以看看。
2021-03-03 10:48:19 920
原创 梯度提升树GBDT帮助理解
梯度提升树GBDT关键是利用损失函数的负梯度在当前模型的值作为回归问题提升树算法中的残差的近似值,拟合一个回归树。−[∂L(y,f(xi))∂f(xi)]-\left[ \frac{\partial L(y,f(x_i))}{\partial f(x_i)} \right]−[∂f(xi)∂L(y,f(xi))]讲解GBDT的一个不错的博客结合下面帮助理解learnrate:0....
2020-05-07 22:07:00 203
原创 SCST强化学习
self-critical sequence training (SCST)部分公式推导wt∼softmax(st)w_t \sim softmax(s_t)wt∼softmax(st)softmax:Si=esi∑jejsoftmax : S_i = \frac{e^{s_i}}{\sum_j e^j} softmax:Si=∑jejesi▽θL(θ)≈∑t=1T∂L(θ)∂...
2019-09-11 11:54:35 1590 1
原创 序列模型学习
序列模型符号x(i)&lt;j&gt;x^{(i){&lt;j&gt;}}x(i)<j>1.词典30000到50000词正常,&lt;unkwon&gt;&lt;unkwon&gt;<unkwon>表示未知词语。one-hot向量:[01000⋮0]\begin{bmatrix} 0 \\ ...
2019-01-09 07:26:18 143
原创 优化算法学习
优化算法加权平均(指数加权移动平均)vt=βvt−1+(1−β)θtv_t = \beta v_{t-1}+(1-\beta)\theta_tvt=βvt−1+(1−β)θt偏差修正vt1−βt\frac{v_t}{1-\beta^t}1−βtvtMomentum梯度下降法vdw=βvdw+(1−β)dwv_{dw}=\beta v_{dw}+(1-\beta)dwvdw=...
2019-01-09 07:08:35 158
原创 卡尔曼滤波实例
代码1clear;clc;n_iter = 100;t = 1:n_iter;sz = [n_iter,1];x = 24;Q = 4e-4;R = 0.25;T_start = 23.5;delta_start = 1;z = x + sqrt(R)*randn(sz); %100次的测量结果state_kalman = zeros(sz);variance_kalm...
2018-12-18 09:29:37 6848
原创 EM算法例子 matlab
EM算法EM算法 实例讲解%{实现的是一个AB硬币的例子thetaA和thetaB表示硬币A和B正面向上的概率A的计算结果是在每一轮投掷时,选择的是硬币A的概率%}clearclcdata = [[5 5];[9 1];[8 2];[4 6];[7 3]];m_step = 10;PA = zeros(1,5);PB = zeros(1,5);A = zeros(5,1)...
2018-12-18 09:11:59 5425
原创 决策树以及AdaBoost(随时更改,来自统计学习方法)
决策树(decision tree)熵是随机变量不确定性的度量。随机变量XXX的熵的定义为H(X)=H(p)=−∑i=1npilogpiH(X)=H(p)=-\sum_{i=1}^np_i\log{p_i}H(X)=H(p)=−i=1∑npilogpi信息增益:特征AAA对训练数据集DDD的信息增益g(D,A)g(D,A)g(D,A),定义为集合DDD的经验熵H(D)H(D)H(D)...
2018-12-16 16:12:20 1434
原创 SVM学习笔记
SVM (support vector machines)KKT 条件拉格朗日函数:L(ω,b,ξ,α,μ)=12∥ω∥2+C∑i=1Nξi−∑i=1Nαi[yi(ωxi+b)−1+ξi]−∑i=1NμiξiL(\omega,b,\xi,\alpha,\mu)=\frac{1}{2}\parallel\omega\parallel^2 +C \...
2018-12-15 11:33:18 169
原创 hadoop集群启动顺序
zk,已经设置自启动start-all.sh (start-dfs.sh start-yarn.sh)手动启动rs 手动启动RecourceManager(node03-04): yarn-daemon.sh start resourcemanager检查集群
2017-07-15 16:10:13 1775
原创 node02/03/04 zookeeper配置安装
zookeeper配 安装后配置文件位置:/opt/sxt/zookeeper-3.4.6/confserver.1=node02:2888:3888server.2=node03:2888:3888server.3=node04:2888:3888myid 在zookeeper的文件存储位置:/var/sxt/zk执行命令: nod02 —> echo 1 > myid
2017-07-15 11:50:04 322
原创 MapReduce安装配置
mapred-site.xml配置<configuration> <property> <name>mapreduce.framework.name</name> <value>yarn</value> </property></configuration>yarn-site.xml<configuration> <property> <n
2017-07-15 11:34:00 1330
原创 Hadoop安装
Hadoop安装以及一些懒人设置Hadoop版本2.6.5 解压,修改配置文件,分发到另外3台,软件安排 Node NN-1 NN-2 DN ZK ZKFC JNN Master BM RES node01 + + + + node02 + + + + + +
2017-07-15 09:39:03 266
原创 虚拟机移动注意事项
虚拟机移动注意事项修改本机IP,本机IP为 vi /etc/sysconfig/network-scripts/ifcfg-eth0 这里面包括: 删除UUID和MAC地址 ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.119.4 NETMASK=255.255.255.0 GATEWAY=192.168
2017-07-15 09:17:14 563
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人