- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 Coursera ML(12)-Machine Learning System Design
机器学习系统设计查准率(Precision)和查全率(Recall) 分为四种情况:正确肯定(True Positive**TP**):预测为真,实际为真。正确否定(True Negative TN):预测为假,实际为假。错误肯定(False Positive**FP**):预测为真,实际为假。错误否定(False Negative**FN**):预测为假,实际为真。查准率Precis
2017-05-19 18:53:11 236
原创 Coursera ML(4)-Logistic Regression
本节笔记对应第三周Coursera课程 binary classification problemClassification is not actually a linear function.Classification and RepresentationHypothesis RepresentationSigmoid Function(or we called Logistic Fun
2017-03-27 19:53:46 336
原创 Coursera ML(3)-Multivariate Linear Regression python实现
Multivariate Linear Regression and Programming Exercise 1Gradient Descent for Multiple VariablesSuppose we have n variables, set hypothesis to be:Cost Function Gradient Descent Algorithm Get ever
2017-03-26 18:56:27 466
原创 Efficient Algorithms for Public-Private Social Networks
KDD 2015 Best Research Paper Award: “Algorithms for Public-Private Social Networks”ABSTRACT the public graph is visible to everyone,and the private graph at each node is visible only to the user at
2017-03-23 19:48:10 305
原创 细究Python键盘输入
本文介绍了raw_input 和 input在python2和python3上的区别,以及如何利用正则表达式和input键盘输入一维数组和二维数组。更多见:李飞阳 http://feiyang.li/raw_input 和 inputpython2中raw_input_A = raw_input("raw_input: ")type(raw_input_A)可以看到输出的是 strin
2017-03-18 16:52:40 689
原创 第2.1题:Python统计日记最重要的词
题目来自:Python 练习册。题目2.1: 你有一个目录,放了你一个月的日记,都是 txt,为了避免分词的问题,假设内容都是英文,请统计出你认为每篇日记最重要的词。查看更多于本人博客:李飞阳参考代码#coding: utf-8import re, osfrom collections import Counter# 目标文件所在目录PATH = 'D:'def getCou
2017-03-18 16:52:28 153
原创 第1.7题: Python敏感词检测
题目来自:Python 练习册。题目1.7:敏感词文本文件 filtered_words.txt,里面的内容为以下内容,当用户输入敏感词语时,则打印出 Freedom,否则打印出 Human Rights。查看更多于本人博客:李飞阳Python find()方法描述Python find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,
2017-03-18 16:52:20 1286
原创 第1.6题: Python 字母验证码图片
题目来自:Python 练习册。题目1.6:使用 Python 生成类似于下图中的字母验证码图片 更多见:李飞阳参考代码我们用随机颜色填充背景,再画上文字,最后对图像进行模糊,得到验证码图片如下:from PIL import Image, ImageDraw, ImageFont, ImageFilterimport random# 随机字母:def rndChar():
2017-03-18 16:52:11 308
原创 第1.5题:使用Image处理图片
题目来自:Python 练习册。题目1.5:你有一个目录,装了很多照片,把它们的尺寸变成都不大于 iPhone5 分辨率的大小。查看更多于本人博客:李飞阳使用python来处理图片是非常方便的,下面提供一小段python处理图片的代码,需要安装图像处理工具包PIL(Python Image Library)。安装PIL我用的是anaconda(一个开源的Python发行版本,包含了常用的数
2017-03-18 16:52:08 471
原创 第1.3题:将 200 个激活码保存到 MySQL
题目来自:Python 练习册,每天一个小程序,今天做的是第二题,使用 Python 将激活码保存到 MySQL。更多见:李飞阳准备姿势安装Mysql如果是windows 用户,mysql 的安装非常简单,直接下载安装文件,双击安装文件一步一步进行操作即可。Linux 下的安装可能会更加简单,除了下载安装包进行安装外,一般的linux 仓库中都会有mysql ,我们只需要通过一个命令就可
2017-03-18 16:51:57 550
原创 牛顿迭代法计算平方根(Java,Python实现)
牛顿法的作用是使用迭代的方法来求解函数方程的根。简单地说,牛顿法就是不断求取切线的过程。更多见:李飞阳数学推导假设c为原数,t为c的根数。$$ t^2 \quad = \quad c$$$$2t^2 \quad = \quad c + \quad t^2$$$$2t \quad = \quad \frac{c}{t}+ \quad t$$$$t \quad = \quad \frac
2017-03-18 16:51:37 614
原创 第1.1题:Python图片添加水印
题目来自:Python 练习册,每天一个小程序,今天做的是第一题,将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 更多见:李飞阳添加文字水印初始图像我的头像Python代码from PIL import Image, ImageDraw, ImageFontdef add_num(img): draw = ImageDraw.
2017-03-18 16:51:32 268
原创 使用Python插入排序
使用Python进行数据结构操作比较少见,但为了更深入的理解Python的操作原理,提升自己的算法能力。我决定认真过一遍 普林斯顿大学教授Robert Sedgewick主讲的《Algorithms》 更多见:李飞阳【普林斯顿算法下载链接】普林斯顿大学教授Robert Sedgewick主讲的《Algorithms》使用C++插入排序#includeusing namespace std;
2017-03-18 16:51:29 169
原创 C / C++ 文件读取写入、文件夹的打开
使用C++做文件处理时常用的几个函数 查看更多见:李飞阳文件的打开与关闭 (open和close函数)文件读取之前,使用open函数进行打开。文件使用完毕后,使用close命令关闭。infile.open("E:\\hello.txt");infile.close();文件读取与写入(infile >> income,outfile C++中可以调用库 #include之后
2017-03-18 16:51:18 332
原创 Java对象与Java对象内部元素赋值的区别
对于Java赋值来说,会当讲两个对象用“=”连接起来的时候,我们实际上操作的是他的句柄,换句话来说,以下方代码举例,如果采用 n1 = n2,n1和n2都会指向最初n2所指向的那个对象。但是如果是采用 n1.i=n2.i 方式进行进行元素的复制,则会当做普通常数复制处理。package property;class Number{ int i;}public class P
2016-09-21 09:27:21 88
原创 6114
#include #include #include #include #include #include using namespace std;struct Student{ char name[5];};struct Course{ int id; int num; Student* s;
2015-08-28 14:46:05 95
空空如也
九度oj 题目1144:Freckles,不能通过,为什么超时间?
2015-09-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人