自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Task4 模型调参

Task4 建模与调参此部分为零基础入门数据挖掘之心电图分类的 Task4 建模调参部分,带你来了解各种模型以及模型的评价和调参策略,欢迎大家后续多多交流。赛题:零基础入门数据挖掘 - 心电图分类预测项目地址:比赛地址:4.1 学习目标学习机器学习模型的建模过程与调参流程完成相应学习打卡任务4.2 内容介绍逻辑回归模型:理解逻辑回归模型;逻辑回归模型的应用;逻辑回归的优缺点;树模型:理解树模型;树模型的应用;树模型的优缺点;集

2021-03-25 22:39:35 201

原创 【Academic Trends】Task 05:作者信息关联

任务背景和说明学习主题:作者关联(数据建模任务),对论文作者关系进行建模,统计最常出现的作者关系;学习内容:构建作者关系图,挖掘作者关系学习成果:论文作者知识图谱、图关系挖掘数据处理步骤将论文第一作者与其他作者(论文非第一作者)构建图;使用图算法统计图中作者与其他作者的联系;社交网络分析图的定义和应用图是复杂网络研究中的一个重要概念。Graph是用点和线来刻画离散事物集合中的每对事物间以某种方式相联系的数学模型。Graph在现实世界中随处可见,如交通运输图、旅游图、流程图等。

2021-01-25 18:15:29 120

原创 【Academic Trends】Task 04:论文种类分类

任务说明学习主题:论文分类学习内容:使用论文标题完成类别分类学习成果:学会文本分裂的基本方法数据处理步骤在原始arxiv论文中论文都有对应的类别,而论文类别是作者填写的。在本次任务中我们可以借助论文的标题和摘要完成:对论文标题和摘要进行处理;对论文类别进行处理;构建文本分类模型;文本分类思路TF-IDF+机器学习分类器FastTextWordVec+深度学习分类器Bert词向量具体代码实现以及讲解数据读取和处理数据读取data = [] #初始化#使用w

2021-01-22 13:47:44 99

原创 【Academic Trends】Task 03:论文代码统计

任务背景和目标论文代码统计正则表达式统计数据处理步骤关注字段:comments和abstract字段确定数据出现的位置正则表达式匹配统计正则表达式正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。普通字符字符描述[ABC]匹配 […] 中的所有字符,例如 [aeiou] 匹配字符串 “google runoob taob

2021-01-18 22:31:31 112

原创 【Academic Trends】Task 02:论文作者统计.

任务背景

2021-01-15 18:33:04 126 2

原创 【Academic Trends】Task 01:论文数据统计

任务背景任务主题:论文数量统计,即统计2019年全年计算机各个方向论文数量;任务内容:赛题的理解、使用 Pandas 读取数据并进行统计;数据集介绍数据集来源:https://www.kaggle.com/Cornell-University/arxiv数据集维度介绍维度名称定义idarXiv ID,可用于访问论文summitter论文提交者authors论文作者title论文标题comments论文页数和图表等其他信息jour

2021-01-13 14:26:27 212

原创 TASK13:并发编程

12.并发编程12.1 并发与并行Erlang 之父 Joe Armstrong曾经以下图解释并发与并行。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JtA9B3Ch-1608998457777)(./img/cor.jpg)]并发在图中的解释是两队人排队接咖啡,两队切换。并行是两个咖啡机,两队人同时接咖啡。“Concurrency is about dealing with lots of things at once. Parallelism is abou

2020-12-27 00:01:26 128

原创 TASK12:单元测试

11.单元测试本节代码样例见code/utest文件夹在日常开发中,我们通常需要针对现有的功能进行单元测试,以验证开发的正确性。在go标准库中有一个叫做testing的测试框架,可以进行单元测试,命令是go test xxx。测试文件通常是以xx_test.go命名,放在同一包下面。11.1 初探Go单元测试现在假设现在需求是:完成两个复数相加,我们只需要一个函数便可以完成该任务。在开发中,我们需要对该函数进行功能测试,如何快速进行单元测试呢?鼠标放在函数上右键,选择GO:Generat

2020-12-25 23:19:15 94

原创 【阿里云天池Python训练营】Task02-Day6:集合、序列

集合Python 中set与dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。注意,key为不可变类型,即可哈希的值。num = {}print(type(num)) num = {1,2,3,4}print(type(num)) 1.集合的创建先创建对象再加入元素。在创建空集合的时候只能使用s = set(),因为s = {}创建的是空字典。直接把一堆元素用花括号括起来{元素1, 元素2, …, 元素n}。重复元素

2020-12-24 23:38:34 90

原创 TASK11:反射机制

10.反射机制10.1 反射是什么反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。Go 语言提供了一种机制在运行时更新变量和检查它们的值、调用它们的方法,但是在编译时并不知道这些变量的具体类型,这称为反射机制。10.2 反射的作用1.在编写不定传参类型函数的时候,或传入类型过多时典型应用是对象关系映射type User struct { gorm.Model Name string Age

2020-12-24 21:55:55 64

原创 【阿里云天池Python训练营】Task02-Day5:字符串、字典

字符串定义引号之间的字符集合支持使用成对的 单引号 或 双引号常用转义符如果字符串中需要出现单引号或双引号,可以使用转义符号\对字符串中的符号进行转义。转义字符描述\\反斜杠符号\'单引号\"双引号\n换行\t横向制表符(TAB)\r回车#使用转义符print('let\'s go') # let's go#使用双引号print("let's go") # let's goprint('C:\\now') #

2020-12-24 11:00:40 135

原创 TASK10:异常处理

errorGo语言内置了一个简单的错误接口作为一种错误处理机制,接口定义如下:type error interface { Error() string}Go自带的两种构造方法:errors.New()err := errors.New("This is an error")if err != nil { fmt.Print(err)}fmt.Errorf()err := fmt.Errorf("This is an error")if err != nil { f

2020-12-23 22:44:48 122

原创 【阿里云天池Python训练营】Task02-Day4:列表和元组

列表1. 数据类型【简单数据类型】整型<class 'int'>浮点型<class 'float'>布尔型<class 'bool'>【容器数据类型】列表<class 'list'>元组<class 'tuple'>字典<class 'dict'>集合<class 'set'>字符串<class 'str'>2.列表的定义列表是有序集合,没有固定大小,能够保存任意数量任意类型的

2020-12-22 23:28:10 106 1

原创 TASK09:包管理

Go ModulesGo语言通过包管理来封装模块和复用代码。Go Modules于Go语言1.11版本时引入,在1.12版本正式支持,是由Go语言官方提供的包管理解决方案。Modules是相关Go包的集合,是源代码交换和版本控制的单元。go命令直接支持使用Modules,包括记录和解析对其他模块的依赖性。Go Modules的使用方法环境变量使用go env命令查看当前配置$ go env//当前配置GO111MODULE="auto"GOPROXY="https://proxy.gol

2020-12-22 22:09:55 55

原创 TASK08:结构体、方法、接口

结构体Go 语言中没有“类”的概念,也不支持像继承这种面向对象的概念。但是Go 语言的结构体与“类”都是复合结构体,而且Go 语言中结构体的组合方式比面向对象具有更高的扩展性和灵活性。结构体定义type identifier struct { field1 type1 field2 type2 ....}【例子】type Student struct { Name string Age int}结构体中字段的类型可以是任何类型,包括函数类型,接口类型,甚至结构体类型本身。

2020-12-21 09:58:18 58

原创 Task07:函数

函数函数定义func functionName([parameter list])[returnTypes]{ //body}parameter list:代表参数列表,函数的参数是可选的,可以包含参数也可以不包含参数。returnTypes:返回值类型,返回值是可选的,可以有返回值,也可以没有返回值。body:用于写函数的具体逻辑.【例子】func GetSum (num1 int,num2 int) int { //(num1,num2)int result := n

2020-12-20 21:46:12 76

原创 TASK06:数组、切片

数组定义数组是具有相同类型且长度固定的一组连续数据。var arr1 = [5]int{}var arr2 = [5]int{1,2,3,4,5}var arr2 = [5]int{3:10}//arr1 [0 0 0 0 0]//在声明时没有为其指定初值,所以数组内的值被初始化为类型的零值。//arr2 [1 2 3 4 5]//使用显示的方式为数组定义初值//arr3 [0 0 0 10 0]//通过下标的方式为下标为3的位置赋上了初值10操作数据通过循环的方式为其赋予初值

2020-12-19 11:01:20 79 1

原创 【阿里云天池Python训练营】Task1:Python基础入门:从变量到异常处理

文章目录变量、运算符与数据类型注释运算符变量和赋值数据类型与转化位运算条件语句循环语句异常处理变量、运算符与数据类型注释在 Python 中,# 表示注释,作用于整行。‘’’ ‘’’ 或者 “”" “”" 表示区间注释,在三引号之间的所有内容被注释#单行注释长这样print('Hello world!)'''这是多行注释,用三个单引号这是多行注释,用三个单引号这是多行注释,用三个单引号'''运算符算术运算符:返回数值操作符名称+加-减*

2020-12-18 23:18:46 147

原创 TASK05:字典、字符串

字典map:一种键值对结构,通过给定的key可以快速获得对应的value如何定义字典var m1 map[string]intm2:= make(map[int]interface{},100)m3:= map[string]string{ "name":"james", "age":"35"}在定义字典时不需要为其指定容量,因为map是可以动态增长的,但是在可以预知map容量的情况下为了提高程序的效率也最好提前标明程序的容量。不能使用不能比较的元素作为字典的key,例如数组,切片

2020-12-18 10:36:16 55

原创 TASK04:运算符、控制语句

运算符算术运算符返回数值运算符描述+相加-相减*相乘/相除%求余++自增–自减关系运算符返回True或者False运算符描述==检查两个值是否相等,如果相等返回 True 否则返回 False。!=检查两个值是否不相等,如果不相等返回 True 否则返回 False。>检查左边值是否大于右边值,如果是返回 True 否则返回 False。<检查左边值是否小于右边值,

2020-12-17 21:51:43 101 1

原创 TASK03:变量、常量、枚举

变量定义计算机语言能存储计算结果或表示值的抽象概念。可以通过变量名访问,变量名由字母、数字、下划线组成,其中首个字符不能为数字。GO语言实现用var关键字声明var identifier type声明方式:制定变量类型若没有初始化,数值类型(包括complex64/128)默认零值,bool默认false,字符串默认“”,“var a *int、var a []int、var a map[string] int、var a chan int、var a func(string) int

2020-12-16 10:58:48 82

原创 TASK02:数据类型、关键字、标识符

数据类型按类型布尔型:true or false数字类型:整型和浮点型字符串:Go的字符串是由单个字节练级诶来的编码:UTF-8编码标识Unicode文本复数:complex128(64 位实数和虚数)和 complex64(32 位实数和虚数),其中 complex128 为复数的默认类型。复数的值由三部分组成 RE + IMi,其中 RE 是实数部分,IM 是虚数部分,RE 和 IM 均为 float 类型,而最后的 i 是虚数单位。复数可以用==和!=进行相等比较,只有两个复数的

2020-12-15 09:36:39 113

原创 TASK01.磕磕绊绊的GO安装和运行

GO安装一句话,按默认步骤走,小白不要搞什么额外的操作(比如本人)~GO安装包下载地址:https://studygolang.com/dl我的系统是WINDOWS,所以呢打开下面的安装链接之后,选的是这个:重要的事情说三遍:按照默认去安装!按照默认去安装!按照默认去安装!VSCODE安装VSCODE安装地址:https://code.visualstudio.com/虽然GOLANG也是可以的~但是,当我听到要收钱,而且我还不确定要不要继续学GO,还是建议大家下VSCODE吧。万一不学了,

2020-12-14 21:28:41 214 3

原创 numpy入门5:大作业

numpy下大作业作业数据说明本次练习使用 鸢尾属植物数据集.\iris.data,在这个数据集中,包括了三类不同的鸢尾属植物:Iris Setosa,Iris Versicolour,Iris Virginica。每类收集了50个样本,因此这个数据集一共包含了150个样本。sepallength:萼片长度sepalwidth:萼片宽度petallength:花瓣长度petalwidth:花瓣宽度导入鸢尾属植物数据集,保持文本不变。import pandas as pdiris_da

2020-12-01 15:25:31 138 1

原创 numpy入门4:线性代数

文章目录矩阵和向量积矩阵乘积矩阵特征值与特征向量矩阵分解奇异值(SVD)分解QR分解Cholesky分解范数和其他数字矩阵的范数方阵的行列式矩阵的秩矩阵的迹解方程和逆矩阵逆矩阵(inverse matrix)求解线性方程组矩阵和向量积矩阵乘积定义内积矩阵乘法相关知识矩阵的本质就是线性方程式,两者是一一对应关系。矩阵的最初目的,只是为线性方程组提供一个简写形式。矩阵乘法证明有三组未知数 x、y 和 t,其中 x 和 y 的关系如下。有了这两组方程式,就可以求 y 和 t 的关系。从

2020-11-29 18:36:49 471

原创 numpy入门3:统计相关

次序统计计算最小/大值numpy.amin(a[, axis=None, out=None, keepdims=np._NoValue, initial=np._NoValue, where=np._NoValue])numpy.amax(a[, axis=None, out=None, keepdims=np._NoValue, initial=np._NoValue, where=np._NoValue])【计算最大值】import numpy as npx = np.array([[

2020-11-27 17:12:09 85

原创 numpy入门2:随机抽样

随机抽样

2020-11-25 23:28:07 590

原创 numpy入门1:输入与输出

什么是二进制文件

2020-11-23 21:21:47 155 1

空空如也

空空如也

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

TA关注的人

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