- 博客(14)
- 收藏
- 关注
原创 机器学习之方差与偏差(bias-variance)
方差与偏差作为学机器学习的一个基本功,经常被某些重视基础的面试官所问到,这里整理了一下相关的知识。问题背景我们评价一个机器学习模型的好坏,通常是评价模型的泛化性能,而对泛化性能为什么高低缺乏一些了解。偏差-方差分解(bias-variance decomposition)就是解释学习算法泛化性能的一种重要工具。原理偏差、方差与噪声的含义偏差:度量了学习算法的期望预测与真...
2018-07-26 20:32:24
5902
1
原创 评价指标AUC和曲线ROC理解
AUC是一个模型评价指标,用于二分类模型的评价,对于二分类模型,还有很多其他评价指标,比如logloss,accuracy,precision。实际中,AUC和logloss比accuracy更常用,这是因为很多机器学习模型对分类问题的预测结果都是概率,而如果要计算accuracy,需要先把概率转换成类别,这里就需要手动设置一个阈值,概率高于阈值放到一个类别,低于的话就放到另一个类别里,那么这个阈...
2018-07-25 20:06:11
2265
原创 linux下运行*.sql文件和导出检索的数据
最新在学习sql语言,记录下学习过程中的一些知识点。linux环境下运行*.sql文件sql语言是结构化查询语言(Structured Query Language),那么在linux下编写了sql语句文件后如何打开呢?0.首先通过pwd命令查看当前*.sql文件存储路径 1.然后进入MySQL数据库 2.source [path+filename]; 即可运行文件 保...
2018-07-21 12:00:00
867
原创 Logistic Regression算法数学原理
Logistic Regression算法是一种被广泛使用的分类算法,Logistic Regression算法是典型的线性分类器,由于算法的复杂度低、容易实现等特点,在工业界得到了广泛的应用,如:利用Logistic Regression算法实现广告的点击率预估。Logistic Regression模型Logistic Regression 模型是广义线性模型的一种, 属于线性的分...
2018-06-30 21:00:05
663
原创 机器学习基础
最近为了秋招又重新复习下机器学习的一些基本知识,接下来一段时间将会持续更新自己总结的机器学习中要点,为秋招能去大厂做准备。机器学习基础机器学习的基本工作是从收集到的数据中学习规则,利用学习到的规则来预测新的数据。在机器学习中,根据任务的不同,可以分为监督学习(Supervised Learning)、无监督学习(Unsupervised Learning)、半监督学习(Semi-S...
2018-06-25 21:34:52
641
原创 论文学习:《Deep Neural Networks for YouTube Recommendations》
最近在学习推荐系统的论文,仔细研读了《Deep Neural Networks for YouTube Recommendations》一文。这篇文章是2016年Youtube团队将深度学习应用到推荐系统上的一次尝试,下面详细介绍和解读下这篇文章:《Youtube深度神经网络推荐系统》一、 Youtube业务的需求Youtube面临以下三方面的挑战:规模大:用户和视频...
2018-06-12 00:24:40
1349
1
原创 解决securecrt程序等待输入超时自动登出的问题
最近在公司实习用到了securecrt终端仿真程序,但一直存在离开一段时间就自动登出的问题,查阅了网上的相关解决方法,记录下来以作备忘:解决方式: Options->Session Options->Terminal->Anti-idle->勾选Send protocol NO-OP (中文版:选项->会话选项->终端->反空闲-&
2018-06-04 14:20:09
3592
原创 [Python]两个链表的第一个公共结点 解题思路
题目描述:输入两个链表,找出它们的第一个公共结点解法1:利用python内置的字典# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: def FindFirstCommonNode(self, pH...
2018-03-16 12:23:12
622
原创 [Python]数字在排序数组中出现的次数 解题思路
题目描述:统计一个数字在排序数组中出现的次数解法1:思路:看到排序数组,首先想到的是二分法查找,先找到数字重复出现的左边位置,再找到右边位置,再相减即得到目标值class Solution: def GetNumberOfK(self, data, k): left=0 right=len(data)-1 leftk=self...
2018-03-16 11:58:44
1665
1
原创 [Python]数组中只出现一次的数字
题目描述:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。解法1:通过遍历把统计的数字次数存入python内置的字典dict,然后再搜寻出现一次的数字class Solution: # 返回[a,b] 其中ab是出现一次的两个数字 def FindNumsAppearOnce(self, array): #...
2018-03-16 11:11:17
5270
原创 [Python]二分查找算法实现
二分查找算法程序如下:语言环境:Python 3.5class Solution: def binarysearch(self, nums, target): """ :type nums:list :type target: int :rtype:int """ left = 0...
2018-03-10 20:59:46
272
原创 解决UnicodeDecodeError: 'ascii' codec can't decode byte 0xba in position 31: ordinal not in range(128)
最近在使用pandas读取csv文本和用matplotlib绘图时出现以下错误提示:UnicodeDecodeError: 'ascii' codec can't decode byte 0xba in position 31: ordinal not in range(128)经过搜寻网络上的资料,发现是ascii编码的问题,在自己程序代码前面加上以下几句,即可解决问题:import sysr...
2018-02-27 20:52:45
31049
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人