自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 task3

task3误差Error主要有两个来源,分别是 bias 和 variance首先 Error = Bias + VarianceError反映的是整个模型的准确度,Bias反映的是模型在样本上的输出与真实值之间的误差,即模型本身的精准度,Variance反映的是模型每一次输出结果与模型输出期望之间的误差,即模型的稳定性。举一个例子,一次打靶实验,目标是为了打到10环,但是实际上只打到了7环,那么这里面的Error就是3。具体分析打到7环的原因,可能有两方面:一是瞄准出了问题,比如实际上

2022-01-14 22:20:36 336

原创 task 2 回归

task 2 回归回归定义与应用例子回归定义Regression 就是找到一个函数 functionfunctionfunction ,通过输入特征 xxx,输出一个数值 ScalarScalarScalar。应用例子股市预测(Stock market forecast)输入:过去10年股票的变动、新闻咨询、公司并购咨询等输出:预测股市明天的平均值自动驾驶(Self-driving Car)输入:无人车上的各个sensor的数据,例如路况、测出的车距等输出:方向盘的角度模型步

2022-01-13 00:38:17 440

原创 task 1 机器学习介绍

task 1 机器学习介绍机器学习感性认识machine learning所做的事情,就是在寻找一个function,要让机器具有一个能力,这种能力是根据你提供给它的资料,它去寻找出我们要寻找的function.找function准备function set,其中有成千上万的function。这个function set就叫model机器接下来要做的事为:它 有一些训练的资料,这些训练资料告诉机器说一个好的function,它的输入输出应该长什么样子,有什么样关系。我们需要有

2022-01-10 23:48:28 325

原创 建立服务器、客户端

建立服务器、客户端类 IPEndPoint是抽象类EndPoint的实现类Socket对象的RemoteEndPoint、LocalEndPoint都是这个类型属性Address:使用IPV4表示的地址属性Port:使用int 表示的端口类Socket这个类既可以用作服务器端的开发,又可以做客户端的开发构造方法参数AddressFamily :指定使用IPV4的地址InterNetwork参数SocketType:指定使用流式传输Stream参数ProtocolType:指定协

2021-07-10 16:17:06 204

转载 Untitled (1)

Task2 特征工程一 特征工程介绍(Feature Engineering)什么是特征工程?特征工程解决了什么问题?为什么特征工程对机器学习很重要?怎么做特征工程?怎么做好特征工程?集众多博友智慧,一文全面了解并应用特征工程。1 定义及意义(1)定义 特征工程(Feature Engineering)特征工程是将原始数据转化成更好的表达问题本质的特征的过程,使得将这些特征运用到预测模型中能提高对不可见数据的模型预测精度。 特征工程简单讲就是发现对因变量y有明显影响

2021-04-19 22:43:59 406

原创 Task2

import numpy as npimport pandas as pdtest_data=pd.read_csv('car_testA_0110.csv',sep=' ')train_data=pd.read_csv('car_train_0110.csv',sep=' ')print('test.shape:',test_data.shape)print('train.shape:',train_data.shape)test.shape: (50000, 39)train.shap

2021-04-16 22:23:39 199

原创 数据挖掘 Task1

import numpy as npimport pandas as pd#载入数据集Train_data=pd.read_csv('car_train_0110.csv',sep=' ')Test_data=pd.read_csv('car_testA_0110.csv',sep=' ')print('Train data shape:',Train_data.shape)print('TestA data shape:',Test_data.shape)Train data shape:

2021-04-13 20:57:07 120

原创 数据挖掘跟练

import numpy as npimport pandas as pd#载入数据集Train_data=pd.read_csv('car_train_0110.csv',sep=' ')Test_data=pd.read_csv('car_testA_0110.csv',sep=' ')print('Train data shape:',Train_data.shape)print('TestA data shape:',Test_data.shape)Train data shape:

2021-04-13 20:53:21 101

原创 数据链路层(下)

数据链路层(下)*\ 使用广播信道的以太网**使用集线器的星形拓扑*· 传统以太网最初是使用粗同轴电缆,后来演进到使用比较便宜的细同轴电缆,最后发展为使用更便宜和更灵活的双绞线。 这种以太网采用星形拓扑,在星形的中心则增加了一种可靠性非常高的设备,叫做集线器(hub)集线器的特点:(1)使用集线器的局域网在物理上是一个星型网,但集线器是使用电子器件来模拟实际电缆线的工作,也就是说其实在逻辑上还是一个总线网。各站共享逻辑上的总线,使用的还是CSMA/CD协议。(2)一个集线器有许多接口(3)集线

2020-10-27 15:28:10 167

原创 第 3 章 数据链路层(上)

*第 3 章 数据链路层*数据链路层使用的信道主要有以下两种类型:o 点对点信道。这种信道使用一对一的点对点通信方式。o 广播信道。这种信道使用一对多的广播通信方式,因此过程比较复杂。广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发送*使用点对点信道的数据链路层**数据链路和帧*· 链路(link)是一条无源的点到点的物理线路段,中间没有任何其他的交换结点。· 数据链路(data link) 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的

2020-10-21 20:35:59 208

原创 第二章 物理层

第二章 物理层物理层的基本概念物理层的主要任务描述为确定与传输媒体的接口的一些特性· 机械特性 指明接口所用接线器的形状和尺寸、引线数目和排列、固定和锁定装置等等。· 电气特性 指明在接口电缆的各条线上出现的电压的范围。· 功能特性 指明某条线上出现的某一电平的电压表示何种意义。· 过程特性 指明对于不同功能的各种可能事件的出现顺序。数据通信的基础知识数据通信系统的模型一个数据通信系统划分为三个部分:源系统、传输系统、目的系统。有关信道的几个基本概念单向通信(单工通信)——只能有一

2020-10-12 22:14:24 276

原创 计网概述

计算机网络概述计算机网络在信息时代中的作用21世纪的一些重要特征就是数字化、网络化和信息化,它是一个以网络为核心的信息时代。网络是指“三网”:即电信网络、有线电视网络和计算机网络。因特网发展的三个阶段:第一阶段是从单个网络 ARPANET 向互联网发展的过程。· 第二阶段的特点是建成了三级结构的因特网。三级计算机网络,分为主干网、地区网和校园网(或企业网)。第三阶段的特点是逐渐形成了多层次 ISP 结构的因特网互联网有两个基本特点:连通性和共享连通性:就是让互联网使用上网用

2020-10-06 20:26:14 643

原创 python基础

一、列表1、列表方法附加 append(),extend()插入 insert()删除 remove() pop()cout(obj) 统计某个元素在列表中出现的次数index(obj[,start[,end]])从列表中找出某个值第一个匹配项的索引位置reverse()反转列表sort()对原列表进行排序2、列表切片start:stop:step...

2019-10-22 23:25:14 513

原创 python基础 条件与循环

一、python的条件语句1、python 不支持switch语句,有多个条件判断时,只能用elif来实现2、or用于表示两个或多个语句中至少有一个成立,and用于表示每个语句都成立3、if中有多个语句,用括号来区分判断的先后顺序。4、python采用缩进,一般缩进4个字符。二、循环语句1、for循环:可以用于遍历任何序列的项目。2、while 循环:满足条件执行结构,不满足跳出循环...

2019-10-21 22:22:36 239

原创 python基础 变量 运算符 数据类型

一,变量1,变量的命名和使用(1)变量名只能包含字母、数字、下划线,但不能以数字打头(2)变量名中不可以 包含空格,但可以用下划线来代替空格。(3) 不要将python中的关键字和函数名作为变量名。(4)python对大小写敏感二、 运算符+ 加- 减*乘/除//整除%取余**幂>大于<小于==等于>=大于等于<=小于等于!=不等于a...

2019-10-20 20:35:35 128

原创 leetcode 反转字符串单词字符顺序

题目描述:给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。 def reverseWords(self,s): " " " : type s:str :rtype: str " " " r_list=s.split(" ") for i...

2019-10-14 22:28:56 261 1

原创 leetcode反转字符串

题目描述:编写一个函数,其作用是将输入的字符翻转过来。 def reverseString(self,s): “ " " : type s:str :rtype :str " " " retrun s[::-1] ...

2019-10-13 21:56:49 83

原创 leetcode nim游戏

题目描述:桌上一堆石头,你和你的朋友,每次拿一到三块,谁拿完最后一块,谁获胜,你是先手,是判断你是否能成功。 def canWinNim(self,n): " " " :type:int rtype:bool " " " if n%4==0: ...

2019-10-12 20:28:45 202

原创 leetcode除自身以外数组的乘积

题目描述:给定长度为n的整数数组nums,其中n>1,返回输出数组output,其中output[i]等于nums中除nums[i]之外其余各元素的乘积 def productExceptSelf(self,nums): n=len(nums) res=[1]*n for i in...

2019-10-11 21:25:41 101

原创 leetcode删除链表中的节点

题目描述:请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只给定要求被删除的节点。 def deleteNode(self,node): " " " :type node:List Node :rtype :void Do not return anything ,modify nod...

2019-10-10 23:10:47 113

原创 leetcode二叉树的最近公共祖先

题目描述:给定一个二叉树,找到该树中两个指定节点的最近公共祖先。 def lowestCommonAncestor(self,root,p,q): " " " :type root:TreeNode :type p:TreeNode :type q:TreeNode ...

2019-10-09 22:46:19 72

原创 leetcode二叉树的最近公共祖先

题目描述:给定一个二叉搜索树,找到该树中两个指定节点的最近公共祖先。 def lowestCommonAncestor(self,root,p,q): while (root.val-p.val)*(root.val-q.val)>0): root=(root.left,root.raght)[p.val>root.va...

2019-10-08 21:49:16 108

原创 leetcode 2的幂

题目描述:给定一个整数,编写一个函数来判断它是否是2的幂次方 public boolean isPowerOfTwo(int){ return(n&(n-1)&&n>0)==0; } } ...

2019-10-07 22:52:00 100

原创 leetcode 二叉搜索树中第K小的数

题目描述:给定一个二叉搜索树,编写一个函数 kthSmallest 来查找其中第k个最小的元素。 def kthSmallest(self,root,k): " " " :type root:TreeNode :type k :int :rtype :int " " ...

2019-10-06 23:11:23 166

原创 leetcode存在重复元素

题目描述:给定一个整数数组,判断是否存在重复元素。如果任何值在数组中至少出现两次,函数返回true.否则返回false def containsDuplicate(self,nums:List[int])->bool: dict={} for num in nums: if num in...

2019-10-05 20:39:14 77

原创 leetcode 数组中的第K 个最大元素

题目描述:在未排序的数组中找到第K个最大的元素。 def findKthLargest(self,nums,k): " " " :type nums :List [int] :type k :int :rtype :int " " " nums.sort()...

2019-10-04 22:26:26 75

原创 leetcode反转链表

def reverseList(self,head): " " " :typr head :ListNode :rtype: ListNode " " " if head is None or head.next is None: return head ...

2019-10-03 21:50:54 85

原创 leetcod求众数

题目描述:给定一个大小为 n的数组,找到其中的众数,众数是指在数组中出现次数大于[n/2]的元素。你可以假设数组是非空的,并且给定的数组总是存在众数。 def majorityElement(self,nums): " " " :type nums:List[int] :rtype:int ...

2019-10-02 22:41:34 107

原创 leetcode 相交链表

题目描述:编写一个程序,找到两个单链表相交的起始结点。 def getIntersectionNode(self,headA,headB): " " " :type head1,head:ListNode :rtype: ListNode " " " a=headA b=headB i=0 l=m=0 while a: a=a.next l+=1 while b...

2019-10-01 21:56:20 73

原创 leetcode 最小栈

题目描述:设计一个支持push,pop,top操作,并能在常数时间内检索到最小元素的栈。 def_init_(self): self.stack=[ ] self.h=[ ] def push(self,x): self.stack.append(x) if len(se...

2019-09-30 23:30:47 74

原创 leetcode排序链表

题目描述:在O(n log n)时间复杂度和常数级空间复杂度下,对链表进行排序。 def sortList(self,head:ListNode): result=[] if head==None : return None while(head): result.append...

2019-09-29 22:59:19 83

原创 leetcodeLUR缓存机制

题目描述:运用你所掌握的数据结构,设计和实现一个LUR缓存机制。它应该支持以下操作:获得数据get 和写入数据put.获取数据get(key) 如果密钥(key)存于缓存中,则获得密钥的值(总是正数)否则返回-1.写入数据put(key,value)如果密钥不存在,则写入其数据值。当缓存容量达到上限时,它应该在写入新数据之前删除最近最少使用的数据值,从而为新的数据留出空间class LURCa...

2019-09-28 22:38:27 237 1

原创 leetcode环形链表 II

题目描述:给定一个链表,返回链表开始入环的第一个节点。如果链表无环,则返回null。为了表示给定链表的环,我们使用整数pos来表示链表为连接到链表中的位置(索引从0开始)如果pos是-1,则在该链表中没有环。 def hasCycle(self,head): " " " :type head;ListNode :rtype:bo...

2019-09-27 21:32:04 137

原创 leetcode 环形链表

题目描述:给定一个链表,判断表中是否有环。为了表示给定链表中的环,我们使用整数pos来表示链表尾连接到链表中的位置(索引从0开始)如果pos 是-1,则在该链表中没有环。 def hasCycle(self,head): " " " :type head: ListNode :rtype :bool ...

2019-09-26 21:49:37 243

原创 leetode 只出现一次的数字

题目描述:给定一个非空整数数组,除了某个元素只出现一次以外,其余元素均出现两次。找出那个只出现一次的元素。 def singleNumber(self,nums:List[int]): res=0 for num in nums: res^=num return res...

2019-09-25 21:58:39 87

原创 leetcode二叉树的最大路径和

题目描述:给定一个非空二叉树,返回其最大路径和。本题中,路径被定义为一条从树中任意节点出发,达到任意节点的序列。该路径至少包含一个节点,且不一定经过根节点。 def_init_(self): self.result=float("-inf") def maxPathSum(self,root:TreeNode): if...

2019-09-24 22:51:49 63

原创 leetcode买卖股票的最佳时机II

题目描述:给定一个数组,它的第I个元素是一支给定股票的第I天的价格。设计一个算法来计算你能获取的最大利润。你可以尽可能的完成更多的交易。python代码实现: def maxProfit(self,prices): " " " :type prices;List[int] :rtype:int " ...

2019-09-23 22:43:58 94

原创 leetcode 买卖股票的最佳时机

题目描述:给定一个数组,它的第i 个元素是一支给定股票第i 天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。注意,你不能在买入股票前卖出股票。python 代码实现: def maxProfit(self,prices): " " " :type paices:List[int]...

2019-09-22 22:12:23 69

原创 leetcode二叉树的深度

题目描述:给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 def maxDepth(self,root): " " " :type root:TreeNode :rtype :int " " " if root is None: ...

2019-09-21 22:37:00 66

原创 leetcode格雷编码

题目描述:格雷编码是一个二进制数字系统,在该系统中,两个连续的数值仅有一个位数的差异。给定一个代表编码总位数的非负整数n,打印其格雷编码序列。格雷编码序列必须以0开头。python代码实现: def grayCode(self,n): " " " :type n:int :rtype:List[int] "...

2019-09-20 22:34:41 110

空空如也

空空如也

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

TA关注的人

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