- 博客(17)
- 收藏
- 关注
原创 数据结构学习笔记(1)-线性表
线性表顺序表顺序表#include<stdio.h> //头文件#include<stdbool.h>#define MaxSize 50//#define ElemType int//顺序表定义(静态)typedef struct { int data[MaxSize]; int length;}SqList;//初始化void InitList(SqList &L) { for (int i = 0; i < MaxSize; i++)
2022-04-15 22:51:54
489
原创 Task2 Softmax回归
Softmax回归Softmax回归实现过程Softmax回归Softmax回归为了分类任务而设计,相较于线性回归多了softmax函数映射。为了估计所有可能类别的条件概率,我们需要一个有多个输出的模型,每个类别对应一个输出。在训练softmax回归模型后,给出任何样本特征,我们可以预测每个输出类别的概率。通常我们使用预测概率最高的类别作为输出类别。如果预测与实际类别(标签)一致,则预测是正确的。实现过程导入数据import torchfrom torch import nnfrom d
2021-11-08 01:25:00
204
原创 Task1 线性回归
线性回归线性回归的基本元素线性回归模型损失函数解析解矢量化加速正态分布与平方损失从线性回归到深度网络线性回归的基本元素线性回归模型加权和损失函数误差解析解像线性回归这样的简单问题存在解析解,但并不是所有的问题都存在解析解。解析解可以进行很好的数学分析,但解析解的限制很严格,导致它无法应用在深度学习里。矢量化加速在训练我们的模型时,我们经常希望能够同时处理整个小批量的样本。为了实现这一点,需要我们对计算进行矢量化,从而利用线性代数库,而不是在Python中编写开销高昂的for循环。impo
2021-11-04 02:05:59
934
原创 PyTorch学习Task02 PyTorch基础知识
PyTorch基础知识张量自动求导梯度并行计算张量标量视为零阶张量,矢量可以视为一阶张量,矩阵就是二阶张量3维=时间序列4维=图像5维=视频张量像一个数据容器torch.Tensor 是存储和变换数据的主要工具与numpy类似更多函数看文档(明天有时间打一下,今天实在没时间。)自动求导PyTorch里神经网络能够训练就是靠autograd包。autograd 包提供了对张量的所有运算自动求导。它是一个在运行时定义 ( define-by-run )的框架,这意味着反向传播是根
2021-10-16 00:13:37
214
原创 PyTorch学习Task01 认知与安装
PyTorch认知与安装PyTorch简介安装了解PyTorch基本步骤PyTorch简介深度学习框架优点:简洁;可以逐行执行安装conda env list查看虚拟环境看到虚拟环境已经创建好了。一系列下载操作,这里下载的是gpu版本。先查看CUDA版本,NVIDIA 控制面板 - 系统信息 - 组件然后去官网找对应的pytorch版本。检查是否安装好conda activate pytorch_gpu进虚拟环境,打开pythonimport torchtorch.cu
2021-10-12 16:46:45
134
原创 金融风控训练营Task03特征工程
金融风控训练营Task03特征工程学习目标数据预处理缺失值的填充时间格式处理对象类型特征转换到数值学习目标数据预处理(缺失值,异常值等)特征分桶等特征交互,编码特征选择数据预处理缺失值的填充先查看缺失值鹅,训练营填得太随便了,我自己填填试试那我先看缺的多的,三万四万和六万employmentLength 就业时间,是object但是可以变成数值 ,我觉得这个可能可以用别的特征回归出来,或者这个取个中位数看着也还可以然后就是那几个不知道是什么意思的特征了nnnn,看了一下都
2021-04-28 23:13:27
191
原创 金融风控Task02数据EDA 数据分布与数据清洗
数据EDA学习目标数据EDA大概看看数据缺失查看缺失值处理数据唯一值数据类型我发现可以用链接的方式也可以在我自己的jupyter上读取数据诶!那我T2就用自己的了,天池看着丑丑滴import pandas as pdtrain = pd.read_csv('http://tianchi-media.oss-cn-beijing.aliyuncs.com/dragonball/FRC/data_set/train.csv')testA = pd.read_csv('http://tianchi-me
2021-04-25 21:57:00
369
原创 金融风控训练营Task01学习笔记
金融风控训练营Task01学习笔记学习知识点概要学习内容赛题理解预测指标对于金融风控预测类常见的评估指标如下:学习问题与解答学习思考与总结虽然我这两天很忙!!但是我一定要加油!富贵险中求俺这次一定把这些东西都搞懂学习知识点概要理解赛题数据和目标,清楚评分体系。完成相应报名,下载数据和结果提交打卡(可提交示例结果),熟悉比赛流程学习内容赛题理解题目概述二分类问题数据:贷款申请人的数据信息目的:其是否有违约的可能数据概述数据来自某信贷平台的贷款记录,总数据量超过120
2021-04-22 21:48:55
282
原创 Task3 特征工程
Task3 特征工程学习目标及内容过程导入包读取数据数据预处理使用 tsfresh 进行时间序列特征处理学习目标及内容过程导入包读取数据略数据预处理使用 tsfresh 进行时间序列特征处理
2021-03-22 00:25:18
92
原创 Task 2 EDA探索分析
Task 2 数据分析EDA目标内容介绍了解数据分布EDA目标EDA的价值主要在于熟悉数据集,了解数据集,对数据集进行验证来确定所获得数据集可以用于接下来的机器学习或者深度学习使用。当了解了数据集之后我们下一步就是要去了解变量间的相互关系以及变量与预测值之间的存在关系。引导数据科学从业者进行数据处理以及特征工程的步骤,使数据集的结构和特征集让接下来的预测问题更加可靠。完成对于数据的探索性分析,并对于数据进行一些图表或者文字总结并打卡。内容介绍数据科学库 pandas、numpy、sci
2021-03-20 00:52:10
152
原创 Task01 心跳信号分类赛题理解及baseline学习
Task01 赛题理解及baseline学习赛题数据目的及评分体系赛题数据评测标准本题多分类算法常见的评估指标baseline方案导入包读取数据数据预处理数据准备训练模型预测结果提交赛题数据目的及评分体系赛题数据目的:心跳信号分类数据:train.csv test A.csv三个字段FieldDescriptionid为心跳信号分配的唯一标识heartbeat_signals心跳信号序列label心跳信号类别(0、1、2、3)评测标准本题需要提交4
2021-03-17 00:10:16
330
原创 数值分析 误差实验 matlab
误差实验先把代码放这吧先把代码放这吧% 近似计算 算法稳定性的演示clear;% 解法一 n从小到大S0 = 0.182;S(1) = 1 - 5*S0;for n = 2 : 8 S(n) = 1/n - 5*S(n-1); S(n) = vpa(S(n),3);enddisp('解法一')disp(S)% 解法二 n从大到小S(8) = 0.0204;for n = 8: -1 : 2 S(n-1) = 1/(5*n) - S(n)/5;
2021-03-10 00:36:22
959
原创 pandas
Pandas索引员工数据集巧克力数据集索引员工数据集巧克力数据集把列索引名中的\n替换为空格。巧克力Rating评分为1至5,每0.25分一档,请选出2.75分及以下且可可含量Cocoa Percent高于中位数的样本。将Review Date和Company Location设为索引后,选出Review Date在2012年之后且Company Location不属于France, Canada, Amsterdam, Belgium的样本。1.用join,以前用过啊!我忘得干干净净,
2021-02-02 16:22:01
177
原创 Java学习小日记
Java要期末考试啦!!问题收集学习记录第四章4.34.4问题收集1 并置运算学习记录第四章4.3if括号里面是布尔类型!JudgeAward.javapackage Exercise;public class JudgeAward { void giveMess(int number) { if (number==9||number==131||number==12) { System.out.println(number+"是三等奖"); } else if(nu
2020-11-20 11:28:20
710
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1