关闭

Check the difficulty of problems (概率DP)poj2151

Check the difficulty of problems Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 7104   Accepted: 3078 Description Organizing a programming contest is not an...
阅读(197) 评论(0)

额.....机器学习初步认知(2017.5)

应该是好久没有更新blog了     所以懒惰是不是好东西啊!!! --------------话不多说  言归正传---------------- AI,也就是人工智能,并不仅仅包括机器学习 其实机器学习并不是多简单的  其中有大量的数学公式 统计学 等等 .... 所以学习方法很重要  不然会有很大的困难 学习目标 学习方针 学习计划 主要是有下面的过程导图...
阅读(148) 评论(0)

层次聚类算法

-*- coding:utf-8 * import numpy def getMax(x, y): if x > y: return x else: return y def getMin(x, y): if x > y: return y else: return x def...
阅读(202) 评论(0)

logistics回归--梯度上升算法以及改进--用于二分类

1.sigmoid函数应用 logistics回归是用来分类的,并且属于监督学习,分类也是仅限于二分类,就是结果非0即1 (这种函数通常称作跃阶函数) 这个时候就出现问题了 01之间的分界点怎么处理? 引入sigmoid函数 图像见下图 2.算法中的数学思想举个引例:求 函数y = -x^2+3x+1 的最大值 很简单 求得导数 y’ = -2x+3 当且仅当x=1.5时函数y取得最大值 然而...
阅读(341) 评论(0)

Kmeans以及优化的二分Kmeans

利用kmeans算法进行非监督分类1.聚类与kmeans 引例:2004美国普选布什51.52% 克里48.48% 实际上,如果加以妥善引导,那么一有小部分人就会转换立场,那么如何找到这一小部分人以及如何在有限预算采取措施吸引他们呢?答案就是聚类(<>第十章) kmeans,k均值算法,属于聚类算法中的一种,属于非监督学习。 聚类中的一个重要的知识就是”簇”,简单说簇就是相似数据的集...
阅读(203) 评论(0)

python-手写knn(k Nearest Neighbor) k近邻算法

先上代码 !!! # -*- coding:utf-8 -*- import csv import random import math import operator # 文件名 分割比例 训练集 测试集 def loadDate(fileName, split, trainSet=[], testSet=[]): with open(fileName, 'rb') as...
阅读(241) 评论(0)

python中文件基本操作

是不是处理数据的时候有点忘记打开模式了呢? 先上最全打开模式~~~ 不同模式打开文件的完全列表: r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。 rb 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。 r+ 打开一个文件用于读写。文件指针将会放在文件的开头。 rb+ 以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。...
阅读(201) 评论(0)

基于python的sklearn库的决策树算法基本实现

不能再咸鱼了不能再被嘲笑了所以周末做各种总结下周新计划开始!!!立完flag正文开始基于python的sklearn库的决策树算法基本实现关于不同年龄等几个特征的人进行是否购买电脑的预测 导入的训练文件见Github先贴代码 ~_~# -*- coding:utf-8 -*-""" fit()可以说是调用的通用方法 fit(X),表示用数据X来训练某种模型。 函数返回值一般为调用fit方法的对象本...
阅读(240) 评论(0)

python文件读取操作

python文件读取操作...
阅读(240) 评论(0)

采用感知哈希算法基于python-PIL的图像去重

所谓感知哈希算法 它不是很严格的哈希算法 而是相对的hash 本篇介绍的感知哈希算法为:dhash dHash:差异值哈希,基于渐变的hash算法,精确度较高,且速度也比较快(本文没有转换,见代码注释)前提用到了PIL库 事先准备好库(具体google) 以及汉明距离(传送门)正文来了先贴代码撒 ~_~# -*- coding:utf-8 -*-"""用dhash判断是否相同照片 基于渐变...
阅读(471) 评论(0)

Python---set常用方法

啊哈哈好几天没更新了 这几天 天天看视频 是时候总结一下了啊先来第一篇python中的set常用算法贴一下 python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. sets 支持 key...
阅读(405) 评论(0)

普通程序员如何转向AI方向 (读后感?exm?)

应该是好久没有更新blog了 所以懒惰是不是好东西啊!!!————–话不多说 言归正传—————-AI,也就是人工智能,并不仅仅包括机器学习其实机器学习并不是多简单的 其中有大量的数学公式 统计学 等等 …. 所以学习方法很重要 不然会有很大的困难学习目标 学习方针 学习计划主要是有下面的过程导图 最简单的目标就是了解入门这个领域 其实了解入门并不是很难的 但是要做到兴趣到了...
阅读(419) 评论(0)

时间日期格式转换 sdutoj2246(Date类简单使用)

时间日期格式转换 Time Limit: 1000MS Memory Limit: 65536KB Problem Description 对于日期的常用格式,在中国常采用格式的是“年年年年/月月/日日”或写为英语缩略表示的”yyyy/mm/dd”,此次编程竞赛的启动日期“2010/11/20”就是符合这种格式的一个日期, 而北美所用的日期格式则为“月月/日日/年年年年”或”mm/d...
阅读(291) 评论(0)

判定Java源文件名称 sdutoj3870 (java文件名判断)

判定Java源文件名称 Time Limit: 1000MS Memory Limit: 65536KB Problem Description 输入若干行字符串,判断每行字符串是否可以作为Java的源文件名称。其中: Java源文件的命名规则:合法的 Java标识符+“.java”; Java标识符的命名规则:可包含字母、数字、下划线、$,但是数字不能作为首字母。 Inpu...
阅读(233) 评论(0)

集合相等问题 sdut1791 (set简单用法)

集合相等问题 Time Limit: 1000MS Memory Limit: 65536KB Problem Description 给定2 个集合S和T,试设计一个判定S和T是否相等的蒙特卡罗算法。 设计一个拉斯维加斯算法,对于给定的集合S和T,判定其是否相等。 Input 输入数据的第一行有1 个正整数n(n≤10000),表示集合的大小。接下来的2行,每行有n个正整数...
阅读(266) 评论(0)
116条 共8页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:34011次
    • 积分:1524
    • 等级:
    • 排名:千里之外
    • 原创:113篇
    • 转载:2篇
    • 译文:0篇
    • 评论:6条
    博客专栏