自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学无止境

用心学习的东西需要被记录

  • 博客(70)
  • 资源 (7)
  • 收藏
  • 关注

原创 简单例子说明XGBoost中树模型的构建过程

我们需要解决的是一个回归问题,数据如下表所示,`NO`是样本的编号,`Drug Dosage` 是特征,`Drug Effective` 是真实值。我们将根据这个数据集构建一个XGBoost模型。2. 求一阶导数和二阶导数 3. 构建树 4. 剪枝 5. 计算输出值 6. 新的预测值 7. 继续构建下一棵树

2021-11-02 14:02:10 2011

原创 彻底理解XGBoost,通俗易懂,跟着视频学习,代码实现

Telco-Customer-Churn彻底理解XGBoost,通俗易懂,跟着视频学习,代码实现

2021-07-02 12:16:26 648 2

原创 如何在C++项目中用C#运行程序调试C++ DLL

在C#项目中调用C++ DLL时报错或者运行结果不符,此时需要运行C#项目并在C++中加入断点进行调试

2023-10-09 09:08:26 469 1

原创 Typora 插入 LaTeX 公式 (对齐)

在Typora中写LaTex公式,简单的排版记录,公式对齐,分段函数

2023-08-11 16:12:33 547

原创 VS封装C++项目以及属性配置

将项目封装成DLL文件,并在其他项目中进行属性配置。一次封装多个项目

2023-01-04 16:30:25 1444 1

原创 【LaTeX 常用格式设置】 如何给公式、文本添加删除线

【LaTeX 常用格式设置】 如何给公式、文本添加删除线 横向、斜线、打叉等

2022-05-16 13:25:14 18998 7

转载 保存bing首页的壁纸图片

如何在google谷歌浏览器、edge浏览器中保存bing必应首页的壁纸图片

2022-05-13 09:28:31 1117 1

原创 【数学之美】谈谈数学模型的重要性 摘录

四年一闰,百年不闰,四百年再闰 一个正确的数学模型应当在形式上是简单地。一个正确的模型一开始可能还不如一个精雕细琢过的错误模型来的准确,但是,如果我们认定大方向是对的,就应该坚持下去。大量准确的数据对研发很重要。...

2021-12-22 14:38:10 228

原创 【数学之美】Google AK-47的设计者——阿米特⋅辛格博士 摘录

\quad \quad \quad 辛格这种做事情的哲学,即先帮助用户解决80%的问题,再慢慢解决剩下的20%问题,是在工业界成功地秘诀之一。许多失败并不是因为人不优秀,而是做事情的方法不对,一开始追求大而全的解决方案,之后长时间不能完成,最后不了了之。\quad \quad \quad 辛格坚持每天要分析一些搜索结果不好的例子,以掌握第一手资料,即使在他成为Google Fellow以后,依旧如此。\quad \quad \quad 辛格非常鼓励年轻人要不怕失败,大胆尝试。...

2021-12-19 17:19:34 316

原创 【数学之美】简单之美——布尔代数和搜索引擎 摘录

真正做好一件事没有捷径,离不开一万小时的专业训练和努力

2021-12-18 09:43:57 114

原创 用矩形积分近似求解定积分的动画示意图

用矩形积分近似求解定积分的动画示意图MATLAB 保存gif

2021-12-14 16:56:59 885

原创 【数学之美】第三版推荐序二 摘录

万维网的发明人蒂姆⋅\cdot⋅伯纳斯⋅\cdot⋅李谈到设计原理时说过:“简单性和模块化是软件工程的基石;分布式和容错性是互联网的生命。”

2021-12-12 22:13:23 296

原创 【链表的深拷贝】创建链表及其拷贝(有环/无环)

深拷贝: 拷贝一个链表,链表的结构及结点的值相同,但每个结点的地址不同。判断是否有环无环,则直接创建新节点,然后链接即可有环,寻找环的入口结点,开始拷贝,记录遇到入口结点的次数,当第二次遇到时则停止。#include <iostream>using namespace std;// Definition for singly-linked liststruct Node { int val; Node* next; Node() : val(0),

2021-12-10 11:25:52 715

原创 【堆】大根堆的建立及其元素的插入和删除

关于建堆和调整为堆的思想,可以看这篇文章void createHeap(vector<int> &nums);void heapAdjust(vector<int> &nums, int rootIdx, int m);void insertHeap(vector<int> &nums, int val);int deleteHeap(vector<int> &nums);// 以 根结点从 1 开始,方便右移寻找父

2021-12-03 22:28:50 1441

原创 【堆排序】-详细例子以及C++实现

文章目录1. 堆2. 堆排序2.1 步骤2.2 举例3. 程序实现4. 参考资料这里的根节点从1开始编号!!1. 堆堆是一棵完全二叉树大根堆: 任何一个父节点的值不小于其左右孩子结点的值,即:key[i]≥key[2i]&&key[i]≥key[2i+1]key[i] \geq key[2i] \quad \&\& \quad key[i] \geq key[2i+1] key[i]≥key[2i]&&key[i]≥key[2i+1]堆顶元素

2021-11-20 23:05:20 1144

原创 LeTeX 写算法流程【algorithm,algorithmic】【algorithm, algorithmicx, algpseudocode】

LeTeX 写算法流程【algorithm,algorithmic】【algorithm, algorithmicx, algpseudocode】

2021-10-07 22:28:15 16346 7

转载 Visual Studio 设置回车(enter)代码补全

Visual Studio 2017,Visual Studio 2019 均可以通过以下方式设置:具体路径如下:工具-->选项-->文本编辑器-->C/C++-->高级-->主动提交成员列表

2021-08-30 21:18:04 2923 1

原创 图片中的公式转LaTeX代码、Excel表格转 LaTeX代码

图片中的公式转LaTex代码、Excel表格转 LaTex代码截图-识别,并提供多种方案可选。* 工具:**Mathpix Snip*** 下载官网:[https://mathpix.com/](https://mathpix.com/) 下载地址:[https://www.ctan.org/pkg/excel2latex]

2021-08-23 16:31:40 1756

原创 gitee同步本地数据的步骤、常用git命令、分支相关命令

1. 下载与安装git2. 本机git初始化——用户信息3. 创建ssh key4. 在gitee中添加ssh公钥5. 链接到远程仓库6. 拉取与推送数据总结常用git命令常用shell命令Vim退出分支的相关命令忽略文件查看远程仓库远程仓库的重命名与移除查看配置# 查看本地分支,前面带有*的是当前分支git branch

2021-08-16 22:08:13 925

转载 Typora图床配置(用自带的 PicGo-Core(command line) 插件)(本文使用的gitee,不能用了,不用看了)

. 准备工作2. 在Typora中下载PicGo-Core(command line)插件3. 借助picgo安装gitee图床插件4. 配置文件5. 测试gitee图床

2021-08-15 21:15:27 3779 3

原创 anaconda 的安装及环境配置、anaconda创建新的环境、jupyter代码高亮及自动补全、改变jupyter注释的字体及颜色

anaconda 的安装及环境配置、改变jupyter notebook注释的字体、颜色等下载安装配置环境变量检查是否安装成功添加中国镜像添加或移除通道anaconda创建新的环境及相关命令jupyter notebook 代码自动补全、单词高亮jupyter notebook 显示行号jupyter notebook 相关命令

2021-08-13 15:04:21 1037

原创 一瓶可乐一块钱,2个空瓶可以换一瓶可乐,现在有20元,可以喝到多少瓶可乐

一瓶可乐一块钱,2个空瓶可以换一瓶可乐,现在有20元,可以喝到多少瓶可乐

2021-07-16 17:02:58 583

原创 如何在论文中展示图片数据集的样例

记录论文中展示图片数据的方法。基本思路:将图片读取出来,连接成矩阵或者张量,再展示就可以了。im 是总文件夹,然后有多个子文件夹,图片类型也是不受限制的。示例:5个不同类别的 fish,每个类别展示6张,效果图如下数据来源:https://www.kaggle.com/crowww/a-large-scale-fish-dataset%% Fish data 样本展示clear;clc%%%%% 确定包含多个子文件夹的总文件夹maindir = '..\im\'; % 路径saveIm

2021-07-13 16:24:02 1719

原创 不使用第三个变量,交换两个数

感谢面试,不断地积累知识,不使用第三个变量,交换两个数两种方法:* 加减法* 异或运算

2021-07-09 11:05:07 69

转载 C语言如何实现单链表

链表的练习暂时告一段落,然而还不太会生成单链表。。如何生成单链表,参考的这篇博文,然后自己再写了一遍基本函数#include<stdio.h>#include<assert.h>// 节点中数据类型typedef int DataType;// 节点数据结构typedef struct ListNode { DataType val; struct ListNode* next;}ListNode;// 查找函数,返回查找到节点的地址ListNode* F

2021-06-29 19:45:26 96

原创 【leetcode】#83. Remove Duplicates from Sorted List 从有序链表中删除重复节点

目录题目函数分析实现my官方题目leetcodeGiven the head of a sorted linked list, delete all duplicates such that each element appears only once. Return the linked list sorted as well.示例函数/** * Definition for singly-linked list. * struct ListNode { * int va

2021-06-28 17:18:23 70

原创 【机器学习】面试常见问题1 LR、过拟合,欠拟合、损失函数、激活函数

过拟合的处理方法、常见的损失函数、常见的激活函数、分类问题为什么不用MSE,而是要用交叉熵、逻辑回归是一个分类算法,那么它是在回归什么呢?Sigmoid,ReLU,Softmax. 用了MSE后非凸,不好求全局最小值>2. 对于错误分类的惩罚很小,即使完全分错>3. 梯度消失

2021-06-26 11:40:19 601

原创 逻辑回归(Logistic Regression)的 MATLAB 实现 利用矩阵运算

用矩阵运算实现,不使用循环逻辑回归的MTLAB实现损失函数更新公式及停止准则实现主函数logistic_regression()最近学习了逻辑回归,然后用MATLAB实现了。

2021-06-25 21:23:53 2542 1

原创 【python】split(), set(), groupby(), reset_index(), set_index() 的用法

学习总结基于import pandas as pd # 数据处理,数据分析data = pd.DataFrame(data) # 将list变为DataFrame格式,方便使用pandas进行分析data.shape # 显示数据大小data.info() # 查看数据行列信息,可以大概了解是否有缺失值data.head(N) # 显示数据的前N行,默认前五行del data["update_date"] # 删除 update_date 特征(删除某一列)split() 方法用途

2021-06-25 08:31:40 841 1

原创 【python】读取json格式的文件

【python】读取json格式的文件enumerate() 函数withi open() as

2021-06-24 20:43:46 711

原创 【leetcode】#142. Linked List Cycle II - 环形链表 II - 寻找环入口

以前练过的题,emm,还是不太熟目录题目函数分析实现题目leetcodeGiven a linked list, return the node where the cycle begins. If there is no cycle, return null.There is a cycle in a linked list if there is some node in the list that can be reached again by continuously following

2021-06-24 16:43:16 82 1

原创 【leetcode】#160. Intersection of Two Linked Lists -相交链表-找出两个链表的交点

目录题目函数分析实现题目leetcode英文Given the heads of two singly linked-lists headA and headB, return the node at which the two lists intersect. If the two linked lists have no intersection at all, return null.It is guaranteed that there are no cycles anywhere in

2021-06-24 16:07:06 109 1

原创 【leetcode】 #409 Longest Palindrome 最长回文串 (计算一组字符集合可以组成的回文字符串的最大长度。)

计算一组字符集合可以组成的回文字符串的最大长度。> 1. 统计字符出现的次数,这里用 ASCII 码的相关运算作为下标> 2. 出现次数为偶数的直接累加,如果是奇数,则累加(奇数-1),并记录一个标记,表示含有次数为奇数的字符> 如果有奇数次,则最终的长度加1。

2021-06-23 16:02:53 127

转载 jupyter notebook如何打开指定磁盘下的文件夹

一般来说,我们打开jupyter notebook后,在浏览器中我们只能看到c盘下的文件如果要在 jupyter notebook 中访问 E 盘 或其他盘怎么操作呢1. 打开 Anaconda Prompt2. 执行命令cd /d E:3. 再执行命令jupyter notebook然后 E 盘下所有的文件都可以看到参考:https://blog.csdn.net/ldm_666/article/details/109451386...

2021-06-22 22:06:16 906

原创 梯度下降法常用的更新公式

Adagrad动量法

2021-06-15 17:27:19 839

原创 【排序算法】直接插入排序、希尔排序、冒泡排序、快速排序、归并排序

直接插入排序 、快速排序随机选择pivot 、插入排序基本思想实现算法分析希尔排序基本思想程序算法分析注:本文实现升序排序直接插入排序基本思想基本思想:保持左端的数字是有序的,将未进行操作过的右端的数字 value 与左端的进行比较,如果 左端 > value,则进行交换,重复进行比较,直到左端 < value 或者 value 到达最左端,重复相同的操作,直到所有的数字完成排序

2021-05-16 21:03:55 1328

原创 【leetcode】#242 Valid Anagram 两个字符串包含的字符是否完全相同(有效的字母异位词)

目录题目函数分析实现my知识点参考题目leetcode英文Given two strings sss and ttt, return true if ttt is an anagram of sss, and false otherwise.中文给定两个字符串 sss 和 ttt ,编写一个函数来判断 ttt 是否是 sss 的字母异位词。示例示例 1:输入: s = “anagram”, t = “nagaram”输出: true示例 2:输入: s = “rat”, t

2021-05-15 21:44:14 154

原创 【leetcode】#557 Reverse Words in a String III 反转字符串中的单词

目录题目函数分析实现题目leetcode英文Given a string s, reverse the order of characters in each word within a sentence while still preserving whitespace and initial word order.中文给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。示例输入:“Let’s take LeetCode contest”输出:“s

2021-05-13 21:33:48 110

原创 【编程之美 2.17】字符串循环移位

目录题目分析实现初级进阶知识点题目设计一个算法,把一个含有 NNN 个元素的数组循环右移 KKK 位,要求时间复杂度为 O(N)O(N)O(N),且只允许使用两个附加变量。示例输入:s = “abcd1234”, k = 4;输出:“1234abcd”分析如果 K>NK>NK>N,右移 KKK 位之后的情形,跟右移K′=K%NK' = K\%NK′=K%N之后的情形一样。右移后有两段的顺序不变:1. 逆序排列 abcd:abcd1234⟶dcba1234abcd

2021-05-12 21:52:21 148

原创 【编程之美】字符串循环移位包含

目录题目题目给定两个字符串 s1s_1s1​ 和 s2s_2s2​ ,要求判定 s2s_2s2​ 能否被通过 s1s_1s1​ 作循环移位(rotate)得到的字符串包含。例如,给定 s1=AABCDs_1=\text{AABCD}s1​=AABCD 和 s2=CDAAs_2=\text{CDAA}s2​=CDAA,返回 true ;给定 s1=ABCDs_1=\text{ABCD}s1​=ABCD 和 s2=ACBDs_2=\text{ACBD}s2​=ACBD,返回 false。...

2021-05-11 19:51:26 209

shell 脚本 如何双击运行脚本 脚本双击闪退调试 脚本中创建脚本

脚本创建过程 给脚本传递参数 如何双击运行脚本 脚本双击闪退调试 脚本中创建脚本 shell限制命令运行时间 shell同时运行多条命令

2022-10-27

XGBoost.pptx

介绍了XGBoost的原理,并给出推导过程,同时根据一个简单地回归问题说明具体的构建过程

2021-11-02

excel2latex.zip

excel2latex excel转latex代码 来自:https://www.ctan.org/tex-archive/support/excel2latex/

2021-08-23

Telco-Customer-Churn.csv

Telco-Customer-Churn.csv 来源 https://github.com/ibm/telco-customer-churn-on-icp4d 这数据是原作者处理过的,没有包含所有特征,但可以用来训练一下模型

2021-07-02

梯度下降法的结构图.pptx

总结了梯度下降法在学习率和方向两个方面的优化算法

2021-06-15

x86_64-6.3.0-release-posix-seh-rt_v5-rev0.7z

x86_64-6.3.0-release-posix-seh-rt_v5-rev0.7z 适用 MATLAB2019a

2021-03-12

Mnist 手写数据集的处理

将 .idx3-ubyte 转换成图片 或者 .mat 包含转换后的 .mat 文件

2021-01-18

SMO 算法的过程推导,超详细

推导了 SMO (序列最小最优化)算法中两个变量的解析解,偏置 b 如何取值,以及两个变量如何选取。

2020-10-21

空空如也

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

TA关注的人

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