自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 task04 分类问题

回归问题和分类问题的联系和区别为什么分类问题的损失函数可以是交叉熵而不是junfangwucha

2021-09-26 21:34:32 89

原创 机器学习基础模型回顾

分类问题主要算法:KNN:近朱者赤 近墨者黑决策树:在已知的条件中,选取一个条件作为树根,也就是作为第一个决策条件,然后再看是否还需要其他判断条件。如果需要的话,继续构建一个分支来判断第二个条件,以此类推,直到能够推出一个结果,这个分支就结束了。同样的,当我们把所有样本数据中出现的情况组合都构建入这棵树的时候,我们的算法也就完成了对样本的学习。最终形成的这棵树上,所有的叶子节点都是要输出的类别信息,所有的非叶子节点都是特征信息。当一个新的数据来了之后,就按照对应的判断条件,从根节点走到叶子节点..

2021-09-19 22:35:10 79

原创 python中的zip()函数

zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表示例如下Eng=['Monday','Tuesday','Wednesday']Chn=['周一','周二','周三']如果用zip()函数匹配上述示例中的两个列表,返回的既不是元组,也不是列表,而是一个可以整合在一起的可迭代变量。zip(Eng,Chn)<zip at 0

2021-09-01 11:39:44 108

转载 2021-08-28

文章来源:Datawhale 在GitHub上的开源资料为什么用CNN我们都知道CNN常常被用在影像处理上,如果你今天用CNN来做影像处理,当然也可以用一般的neural network来做影像处理,不一定要用CNN。比如说你想要做影像的分类,那么你就是training一个neural network,input一张图片,那么你就把这张图片表示成里面的pixel,也就是很长很长的vector。output就是(假如你有1000个类别,output就是1000个dimension)dimension

2021-08-28 19:30:10 125

原创 李宏毅深度学习面试题P20

来源:DataWhale 开源资料数据对数字101到1000做了labeling,即训练数据xtrain.shape=(900,10),每一个数字都是用二进位来表示,第一个数字是101,用二进位来表示即为[1,0,1,0,0,1,1,0,0,0],每一位表示2n−12^{n-1}2n−1,nnn表示左数第几位。现在一共有四个case,[一般,Fizz,Buzz,Fizz Buzz],所以y_train.shape=(900,10),对应的维度用1表示,其他都为0代码from keras.layers

2021-08-27 14:54:10 120

原创 李宏毅深度学习P18

当你的模型表现不好,应该怎么处理?如上图建立deep learning的三个步骤• define a set function• goodness of function• pick the best function做完这些事情后,你会得到一个neural network。在得到neural network后。神经网络的表现(1)首先你要检查的是,这个neural network在你的training set有没有得到好的结果(是否陷入局部最优),没有的话,回头看,是哪个步骤出了什么问题,.

2021-08-27 14:15:27 182 1

原创 李宏毅深度学习打卡P15 Keras

文章来源:datawhale公开资料keras 是什么Keras 是一个用 Python 编写的高级神经网络 API,它能够以 TensorFlow, CNTK, 或者 Theano 作为后端运行。示例以手写数字识别为例步骤1:定义模型neural network是长什么样的,在keras首先定义model是sequentialmodel = sequential()第1个隐藏层你看要你的neural长什么样子,自己就决定长什么样子,举例,这里hidden layer 有两个lay

2021-08-26 16:32:26 98

原创 李宏毅深度学习打卡task04深度学习初步P13

本文来源Datawhale分享的深度学习资料深度学习发展趋势1958: Perceptron (linear model)1969: Perceptron has limitation1980s: Multi-layer perceptronDo not have significant difference from DNN today1986: BackpropagationUsually more than 3 hidden layers is not helpful

2021-08-22 22:26:21 152

原创 李宏毅深度学习打卡task3-P6-梯度下降

梯度下降思维导图整理

2021-08-19 23:24:43 75

原创 李宏毅深度学习task2打卡-p5误差从哪里来

测试数据上的平均误差是由bias和variance造成的?什么是bias?什么是varianceError = Bias + VarianceError反映的是整个模型的准确度,Bias反映的是模型在样本上的输出与真实值之间的误差,即模型本身的精准度,Variance反映的是模型每一次输出结果与模型输出期望之间的误差,即模型的稳定性。!越简单的model variance可能会越小,越复杂的variance会越大!bias与之相反一般bias大而variance小往往说明模型欠拟合;一般

2021-08-18 23:41:45 100

原创 李宏毅深度学习task01

李宏毅深度学习笔记打卡01(P1-P4)一 机器学习简介-机器学习相关技术监督学习:1.1 分类1.2 回归1.3 结构化半监督无监督迁移学习强化学习二 回归应用:股市预测;攻击力预测;建模步骤:step1:模型假设,选择模型框架step2:模型评估,通过loss functionstep3:局部最优解,对loss function进行梯度下降,梯度下降时的学习率learning rate是指每一次下降的步长三 课堂代码实例import numpy as np

2021-08-15 19:25:25 105

翻译 python学习之面向对象的基本实现

Example:定义一个汽车类class Cart () :#驼峰命名法#属性=》特征=》变量 color='red' brand='BMW'#方法=》功能=》函数 def DOUfeng(): print('doufeng') pass一个类有特征和功能两个部分特征:在编程中是一个变量,在类中称为属性功能:在编程中是一个函数,在类中称为方法如何去使用这个类car=Cart() #实例化了一个对象carobj.DOUfeng()对象成员的操作一个对象通过类实例.

2021-06-20 15:38:41 96

原创 数据分析之路之python学习:初识面向对象

面向对象:OOPobject Oriented Programming什么是面向过程的编程Procedure Oriented ProgrammingEX:把大象装冰箱需要几步第一步:打开冰箱门第二步:把大象装进去第三步:关上冰箱门分析问题的解决步骤,然后一步步去解决什么是面向对象编程首先,面向对象要解决问题需要先建立出抽象模型。打开冰箱门和关闭冰箱门都属于一个冰箱的功能,大象走进冰箱属于大象的能力。到此我们抽象出两个模型:冰箱和大象冰箱对象:开门大象对象:走入冰箱对象:

2021-06-18 10:34:37 148

翻译 数据分析之路之python学习-错误和异常

异常两种类型:语法错误逻辑错误如何处理?如果错误发生的情况是可以预知的,那么就可以使用流程控制进行预防处理如果错误的发生条件不可预知,就可以使用 try。。。except。。 在错误发生时进行处理Example1n2 = 3if isinstance(n2,int): #isinstance:判断是哪种类型 res = 10+n2 print(res)Example2try: 可能发生异常错误的代码except: 如果发生异常则进入 e

2021-06-17 22:23:03 86

原创 关于Python的各种库,pandas,numpy,scikit-learn等答应我一定要去下官方的.whl官方包

最近需要用scikit-learn里一些算法做聚类,也需要做一些高级点的图表,于是遇到很多坑。之前是直接在prompt里:pip install XXXX (包名)pandas,numpy也都可以正常使用,结果在我安装了networkx包后,pandas突然不可用。报错:cant import pandas.doc好像是pandas里的一个文件和networkx版本不兼容。于是我就去:https://www.lfd.uci.edu/[安装各种Python包(https://www.lfd

2021-03-23 09:53:36 256

原创 Python安装matplotlib一直失败(已解决)

之前Python已经安装过matplotlib 并且也能用,但是不知道自己做过什么操作就不能用了。于是pip install matplotlib 提示该错误:PermissionError: [WinError 5] 拒绝访问。: ‘d:\anaconda3\envs\python36\lib\site-packages\numpy\core\multiarray.cp36-win_amd64.pyd’You are using pip version 9.0.1, however versi

2021-03-21 20:29:10 6483 3

原创 pandas导入txt文本删除乱码行并且绘制饼图过程分享

目的:用pandas将文本文档中的协议类型绘制出饼图展示各类型所占比例,由于数据体量比较大,所以用Excel会比较卡,故尝试pandas。#第一步 导入文本很重要的一步,在保存文本时需要将文本保存为utf-8格式,不然在jupyter上无法打开,保存为utf-8格式后,上传到jupyter。import pandas as pdimport numpy as npfpath='45694_33882_input_WAN0406-0412.txt'#记得在上传数据时先把文本文档保存为UTF-8格式

2020-07-16 12:20:11 579

原创 使用pandas 根据内外网ip地址的对应关系,当内网ip地址打乱时输出对应的公网IP地址

当职场小白不想做无意义的杂活时,我需要怎么办?反抗导师,上报经理?nonono 怂包选择另辟蹊径,在干杂活中找到意义。导师布置任务:根据某一张表中的内网公网对应关系,找到另一张表中内网IP地址对应的公网IP地址。我的思路是这样的:把我需要的信息先从复杂的表格中筛选出来。然后将内外网IP地址,以字典的形式存储起来。然后重新遍历打乱顺序后的内网IP地址,找出对应的公网IP。下面po出代码import pandas as pdfpath="D:\对应表.xlsx"data=pd.read_excel(f

2020-06-22 10:48:45 532

原创 小白的自学数据分析之路第一章pandas数据分析(1)安装anaconda走过的坑

由于数据分析涉及的领域以及知识点太多了,最近刚刚接触这一块,发现要学的东西太太太多了,无论是走业务线还是走技术线。大数据框架这部分的知识太深了,觉得自己短时间内可能研究不到那么深,所以给自己定的短期目标是学会用pandas进行数据分析,使用帆软平台做数据可视化,sql做数据查询。因为之后想要从事的方向还是偏业务线。因为要学的知识点还是很多的,所以决定在CSDN上记录自己的学习过程,希望可以帮助到和我一起在这条路上独自挣扎的小白们,大家一起进步,因为是小白,有说的错误的地方欢迎大神指正。为了使用Pytho

2020-05-19 16:28:27 278

空空如也

空空如也

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

TA关注的人

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