自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 导数,梯度,偏导数,方向梯度

三年没看高数了,关于导数的一些概念有点记不清了,今天又重新复习。导数导数(英语:Derivative)是微积分学中重要的基础概念。一个函数在某一点的导数描述了这个函数在这一点附近的变化率。导数的本质是通过极限的概念对函数进行局部的线性逼近[1]。定义:设有定义域和取值都在实数域中的函数 y=f(x)y=f(x)y=f(x)。若 f(x)f(x)f(x) 在点 x0x_0x0​ 的某个邻域内有定义,则当自变量 xxx 在 x0x_0x0​ 处取得增量 Δx\Delta xΔx(点 x0+Δxx_0+\

2020-11-30 20:05:54 335

转载 Task3 特征工程

Task3 特征工程此部分为零基础入门金融风控的 Task3 特征工程部分,带你来了解各种特征工程以及分析方法,欢迎大家后续多多交流。赛题:零基础入门数据挖掘 - 零基础入门金融风控之贷款违约项目地址:https://github.com/datawhalechina/team-learning-data-mining/tree/master/FinancialRiskControl比赛地址:https://tianchi.aliyun.com/competition/entrance/531830

2020-09-21 22:56:24 161

原创 Datawhale零基础入门金融风控 Task2 数据分析 EDA

Datawhale零基础入门金融风控 Task2 数据分析 EDA导入相关的数据分析包import numpy as npimport pandas as pdimport matplotlib.pyplot as plt%matplotlib inlineimport seaborn as snsimport scipy.stats as stimport missingno as msno读入数据df_train = pd.read_csv("./data/train.csv")

2020-09-19 15:05:32 217

转载 Task6 基于深度学习的文本分类3-BERT

Task6 打卡import loggingimport randomimport numpy as npimport torchlogging.basicConfig(level=logging.INFO, format='%(asctime)-15s %(levelname)s: %(message)s')# set seedseed = 666random.seed(seed)np.random.seed(seed)torch.cuda.manual_seed(seed)t

2020-08-04 23:20:37 215

转载 Task5 基于深度学习的文本分类2-1Word2Vec

Task5 基于深度学习的文本分类2-1Word2Vec第五次打卡学习import loggingimport randomimport numpy as npimport torchlogging.basicConfig(level=logging.INFO, format='%(asctime)-15s %(levelname)s: %(message)s')# set seed seed = 666random.seed(seed)np.random.seed(seed)t

2020-07-31 23:01:20 117

原创 Datawhale:动手深度学习第三次打卡!

Datawhale:动手深度学习第三次打卡!到了最后一次打卡,由于太猛了,这次并没写代码,而是把对应课程的内容看完了,并把后面对应的题做了。将来推荐Datawhale的动手深度学习项目,配合着李沐老师的视频更容易理解...

2020-02-25 21:24:53 230

原创 Datawhale:动手深度学习第二次打卡!

Datawhale:动手深度学习第一次打卡!继续一边学习一边敲代码:循环神经网络基础import torchimport torch.nn as nnimport timeimport mathimport sysimport d2lzh_pytorch as d2ldevice = torch.device('cuda' if torch.cuda.is_available(...

2020-02-19 20:58:30 171

原创 Datawhale:动手深度学习第一次打卡!

Datawhale:动手深度学习第一次打卡!这几天将视频中的代码重新敲了一边,感觉自己学到了不少东西:编程一定要多练呀!!!(叫破喉咙)要多看看一些写的好的代码,不然你就不知道自己代码写的有多辣眼睛学习了一些python的语法点已经一些小技巧又再次复习了以下知识点Task01:线性回归import torchfrom torch import nnimport numpy ...

2020-02-14 21:27:20 206

原创 常见算法思想(回溯、分治、动态规划)

文章目录回溯八皇后问题回溯八皇后问题#include <iostream>#include <stdio.h>#include <string.h>#ifndef ALGO_8QUEEN_H_#define ALGO_8QUEEN_H_namespace alg { class Queen8 { private: char boar...

2019-04-26 19:31:34 210

原创 图算法

文章目录图的广度优先搜索和深度优先搜索图的广度优先搜索和深度优先搜索#include <stdio.h>#include <stdlib.h>#include <string.h>#include <iostream>#include <vector>#include <list>#include <st...

2019-04-22 20:19:03 139

原创 二叉树 C++实现

二叉树 C++实现支持插入、删除、查找操作实现二叉树的前、中、后序遍历(包括递归和非递归)#include <climits>#include <iostream>#include <stack>#ifndef BINARY_SEARCH_TREE#define BINARY_SEARCH_TREEconst int INF = INT_M...

2019-04-19 22:02:23 272

原创 基于链表法解决冲突问题的散列表

基于链表法解决冲突问题的散列表/*链接法解决哈希散列碰撞问题*/#include <stdio.h>#include <stdlib.h>#include <time.h>#include <math.h> #define N 20 //数组数量 #define Nhash 7 //哈希槽的数量 #define N_R ...

2019-04-16 22:03:56 1320 1

原创 排序

排序快速排序,希尔排序、冒泡排序、插入排序、归并排序、堆排序#include <stdio.h>#include <stdlib.h>#include <malloc.h>#define TRUE 1#define FALSE 0#define OVERFLOW -2#define ERROR 0#define OK 1#define MA...

2019-04-14 20:55:51 127

原创 字符串匹配

匹配字符串#include <stdio.h>#include <stdlib.h>#define TRUE 1#define FALSE 0#define OVERFLOW -2#define ERROR 0#define OK 1#define MAX_QSIZE 5#define INCREMENT 2int stringMatch(char...

2019-04-11 19:55:21 132

原创 动态数组

动态数组用动态数组实现:增加数组长度、删除元素、合并2个有序数组#include <stdio.h>#include <stdlib.h>#define TRUE 1#define FALSE 0#define OVERFLOW -2#define ERROR 0#define OK 1#define MAX_QSIZE 5#define INCREM...

2019-04-11 16:43:56 1438

转载 Xgboost算法梳理

文章目录算法原理目标函数分裂结点算法正则化对缺失值处理优缺点xgboost参数算法原理想要了解XGBoost算法的原理,首先需要理解Boosting算法。简单来说,Boosting算法是将个体学习器集成为更复杂学习器的机器学习方法,它更强调个体学习器之间存在强依赖关系,因此也可认为是串行集成学习方法。相比下,Bagging算法则属于并行集成学习方法。Boosting算法的基本原理是:首先用初...

2019-04-10 21:38:17 230

原创 数据结构索引

数据结构索引栈用数组实现顺序栈用链表实现链式栈队列用链表实现链式队列用数组实现循环队列链表单链表

2019-04-08 21:14:21 436

原创 循环队列

用数组实现循环队列#include <stdio.h>#include <stdlib.h>#define TRUE 1#define FALSE 0#define OVERFLOW -2#define ERROR 0#define OK 1#define MAX_QSIZE 5typedef int elemType;typedef struc...

2019-04-08 21:07:37 153

原创 链式队列

用链表实现链式队列#include <stdio.h>#include <stdlib.h>#define TRUE 1#define FALSE 0#define OVERFLOW -2#define ERROR 0#define OK 1typedef int elemType;typedef struct qNode{ elemType d...

2019-04-08 21:05:33 169

原创 链式栈

用链表实现链式栈#include <stdio.h>#include <stdlib.h>#define TRUE 1#define FALSE 0#define OVERFLOW -2typedef int elemType;typedef struct stackNode{ elemType data; struct stackNode * p...

2019-04-08 21:03:40 341

原创 单链表

单链表#include <stdio.h>#include <stdlib.h>#define TRUE 1#define FALSE 0#define OVERFLOW -2#define ERROR 0#define OK 1#define MAX_QSIZE 5typedef int elemType;typedef struct lNod...

2019-04-08 20:57:30 132

原创 顺序栈

用数组实现顺序链表#include <stdio.h>#include <stdlib.h>#define TRUE 1#define FALSE 0#define OVERFLOW -2#define ERROR 0#define OK 1#define MAX_QSIZE 5typedef int elemType;typedef struc...

2019-04-08 20:54:53 212

转载 GBDT算法梳理

文章目录引言前向分步算法负梯度拟合目标函数分类二分类多分类损失函数分类算法回归算法正则化优缺点sklearn参数引言集成学习中的提升法是一种常见的统计学习方法,通常的思路是改变训练数据的概率分布(即训练数据的权值分布),针对不同训练数据分布调用弱学习方法学习一系列的弱分类器。因此针对Boosting方法,就有两个地方需要注意:每一轮训练如何改变训练数据的权值分布和概率分布如何将弱分类器组...

2019-04-07 21:43:49 179

原创 随机森林

这里写自定义目录标题随机森林算法梳理1、个体学习概念2、集成学习概念3、Boosting/BaggingBoostingBagging4、结合策略(平均法、投票法、学习法)平均法投票法5、随机森林8、sklearn 参数9、应用场景欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格...

2019-04-04 21:09:52 547

空空如也

空空如也

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

TA关注的人

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